How would you improve page load times for your users?
(Choose three.)
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.
Explanations:
Adding Amazon ElastiCache will reduce the load on the RDS database by caching frequent queries and session data, improving response times and reducing database latency.
Configuring CloudFront dynamic content support will enable caching of re-usable content, which reduces latency by serving frequently requested content from edge locations closer to the user.
Setting up a second installation in another region and using Route 53 latency-based routing ensures users are directed to the closest region, reducing latency and improving page load times.
Lowering the scale-up trigger to 30% might lead to scaling too aggressively, resulting in higher operational costs and potential resource inefficiencies, without significantly improving load times.
Switching to a high-memory DB instance may help with memory but is unlikely to address the core issue of database or content delivery bottlenecks affecting load times.