AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company is deploying a web application that consists of a web tier serving static content, an application tier for dynamic processing, and a database tier for data persistence. The application needs to handle unpredictable traffic and maintain high availability. Which of the following architectural designs is MOST suitable for meeting these requirements?
You selected this option
Deploy a single Amazon EC2 instance in each tier including the web, application, and database tiers for simpler manageability and cost savings.
You selected this option
Utilize Amazon CloudFront for the web tier, AWS Lambda for the application tier, and Amazon DynamoDB for the database tier to ensure serverless scalability.
You selected this option
Use Amazon S3 to serve static content, Auto Scaling groups for the application tier, and Amazon RDS with Multi-AZ deployment for data persistence.
You selected this option
Use Amazon EC2 with Elastic Load Balancing for all tiers, and handle data persistence by replicating data between multiple EC2 instances in different regions.
Using Amazon S3 to serve static content, Auto Scaling groups for the application tier, and Amazon RDS with Multi-AZ deployment for data persistence is the best solution. Amazon S3 is highly durable and can serve static content with low latency. Auto Scaling groups provide the elastic compute capacity needed to handle varying loads, ensuring that the application tier can scale in or out based on demand. Amazon RDS with a Multi-AZ deployment ensures high availability and automated failover for the database tier, making sure the data tier is robust and resilient against individual component failures.
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 S3 and how does it serve static content?
Open an interactive chat with Bash
What are Auto Scaling groups and how do they help with unpredictable traffic?
Open an interactive chat with Bash
What is Amazon RDS with Multi-AZ deployment and why is it important for high availability?