AWS Certified Solutions Architect – Associate (SAA-C02) — Question 244
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 as using Amazon RDS in Multi-AZ mode ensures high availability through automatic failover to a standby instance. Option D is also correct because utilizing Amazon ECS with Fargate allows for a fully managed service that scales automatically without requiring manual intervention. Options B, C, and E do not provide the same level of high availability and automation as A and D.