AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company requires a resilient architecture for its global web application to maintain high availability and performance across different regions. The application has a large number of static assets which significantly affect load times. Which of the following solutions should be implemented to BEST meet the company's requirements while optimizing for cost and performance?
You selected this option
Deploy AWS Global Accelerator for the web application endpoints
You selected this option
Use Amazon Relational Database Service (RDS) with Multi-AZ deployment
You selected this option
Use Amazon CloudFront with an S3 bucket as an origin
You selected this option
Implement an Auto Scaling group with Amazon EC2 instances across multiple Availability Zones
The correct answer is to Use Amazon CloudFront with an S3 bucket as an origin. Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds. By using CloudFront with an S3 bucket, static assets are cached and served from edge locations closer to the users, thus reducing latency and load on the origin servers. CloudFront also optimizes the cost by reducing data transfer out of the S3 origin and through pricing tiers for various regions. Amazon RDS Multi-AZ is not suitable for static asset caching and does not provide the same level of global distribution and caching that CloudFront offers. Implementing an Auto Scaling group for EC2 instances does improve resilience but does not address the requirement for global performance optimization for static assets as effectively as CloudFront. AWS Global Accelerator improves internet traffic routing and optimizes for performance but is not designed specifically for static asset caching.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Amazon CloudFront and how does it work?
Open an interactive chat with Bash
What are edge locations in the context of CloudFront?
Open an interactive chat with Bash
How does using CloudFront optimize costs for static asset delivery?