AWS Certified Solutions Architect – Associate (SAA-C03) — Question 186
A company is developing an ecommerce application that will consist of a load-balanced front end, a container-based application, and a relational database. A solutions architect needs to create a highly available solution that operates with as little manual intervention as possible.
Which solutions meet these requirements? (Choose two.)
Answer options
- A. Create an Amazon RDS DB instance in Multi-AZ mode.
- B. Create an Amazon RDS DB instance and one or more replicas in another Availability Zone.
- C. Create an Amazon EC2 instance-based Docker cluster to handle the dynamic application load.
- D. Create an Amazon Elastic Container Service (Amazon ECS) cluster with a Fargate launch type to handle the dynamic application load.
- E. Create an Amazon Elastic Container Service (Amazon ECS) cluster with an Amazon EC2 launch type to handle the dynamic application load.
Correct answer: A, D
Explanation
Option A is correct because creating an Amazon RDS DB instance in Multi-AZ mode ensures high availability by automatically replicating the database across multiple Availability Zones. Option D is also correct as using Amazon ECS with Fargate allows for a serverless approach to container management, reducing the need for manual intervention. Options B, C, and E do not provide the same level of automation or availability as A and D.