AWS Certified Solutions Architect - Professional (#216)

You are running a news website in the eu-west-1 region that updates every 15 minutes. The website has a world-wide audience. It uses an Auto Scaling group behind an Elastic Load Balancer and an Amazon RDS database. Static content resides on Amazon S3, and is distributed through Amazon CloudFront. Your Auto Scaling group is set to trigger a scale up event at 60% CPU utilization. You use an Amazon RDS extra large DB instance with 10.000 Provisioned IOPS, its CPU utilization is around 80%, while freeable memory is in the 2 GB range. Web analytics reports show that the average load time of your web pages is around 1.5 to 2 seconds, but your SEO consultant wants to bring down the average load time to under 0.5 seconds. How would you improve page load times for your users? (Choose 3 answers)

Lower the scale up trigger of your Auto Scaling group to 30% so it scales more aggressively.
Add an Amazon ElastiCache caching layer to your application for storing sessions and frequent DB queries
Configure Amazon CloudFront dynamic content support to enable caching of re-usable content from your site
Switch the Amazon RDS database to the high memory extra large Instance type
Set up a second installation in another region, and use the Amazon Route 53 latency-based routing feature to select the right region.