
Ultimate access to all questions.
Answer-first summary for fast verification
Answer: Set up an Amazon CloudFront distribution., Create a read replica for the RDS DB instance.
## Explanation **Correct Answers:** B and D **Why these are correct:** 1. **B. Set up an Amazon CloudFront distribution:** - CloudFront is a Content Delivery Network (CDN) that caches static content at edge locations worldwide - This reduces latency for users by serving content from locations closer to them - Static content (images, CSS, JavaScript) can be cached, improving page load times - CloudFront also supports dynamic content acceleration through various optimization techniques 2. **D. Create a read replica for the RDS DB instance:** - Read replicas offload read traffic from the primary database instance - OLTP databases often have heavy read operations that can be directed to read replicas - This reduces the load on the primary database, improving performance for both read and write operations - Read replicas can be placed in different regions to serve users closer to their geographic location **Why other options are incorrect:** - **A. Configure an Amazon Redshift cluster:** Redshift is for data warehousing and analytics, not for improving web application performance. It's designed for complex queries on large datasets, not OLTP workloads. - **C. Host the dynamic web content in Amazon S3:** S3 is excellent for static content but not suitable for dynamic content that requires server-side processing. Dynamic content should be served by application servers, not stored in S3. - **E. Configure a Multi-AZ deployment for the RDS DB instance:** Multi-AZ provides high availability and failover capabilities but doesn't directly improve performance. It's for disaster recovery, not performance optimization. **Additional considerations:** - For further performance improvements, consider implementing caching layers (ElastiCache) - Use Auto Scaling for application servers to handle traffic spikes - Implement database query optimization and indexing - Consider using Amazon Aurora for better performance than standard RDS
Author: LeetQuiz Editorial Team
No comments yet.
A rapidly growing global ecommerce company is hosting its web application on AWS. The web application includes static content and dynamic content. The website stores online transaction processing (OLTP) data in an Amazon RDS database. The website's users are experiencing slow page loads.
Which combination of actions should a solutions architect take to resolve this issue? (Choose two.)
A
Configure an Amazon Redshift cluster.
B
Set up an Amazon CloudFront distribution.
C
Host the dynamic web content in Amazon S3.
D
Create a read replica for the RDS DB instance.
E
Configure a Multi-AZ deployment for the RDS DB instance.