SAP-C02 exam dumps

SAP-C02 practice question 583 of 678

AWS Certified Solutions Architect - Professional. Professional level, Amazon Web Services. Free question with the correct answer and a full explanation.

SAP-C02 Question 583

Select 2

A company is migrating its multi-tier application to AWS. The application includes a web tier, an application tier, and a database tier. The web and application tiers are stateless and need to scale automatically based on demand. The database tier requires high availability and automatic failover capabilities. The company also needs to minimize operational overhead and ensure cost efficiency. Which combination of services should you use to meet these requirements?

  1. A

    Amazon EC2 Auto Scaling for the web and application tiers, and Amazon RDS with Multi-AZ for the database tier

  2. B

    AWS Elastic Beanstalk for the web and application tiers, and Amazon Aurora with Multi-AZ for the database tier

  3. C

    Amazon ECS with Fargate for the web and application tiers, and Amazon DynamoDB with on-demand capacity mode for the database tier

  4. D

    Amazon Lambda with API Gateway for the web and application tiers, and Amazon Aurora Serverless for the database tier

  5. E

    Amazon EC2 Spot Instances for the web and application tiers, and Amazon S3 as a database solution

Show answer and explanation

Correct answers: A, B

Explanation

To meet the requirements of stateless, scalable web and application tiers and a highly available database tier with automatic failover, multiple solutions are viable. Amazon EC2 Auto Scaling and AWS Elastic Beanstalk both provide automatic scaling and management for stateless tiers. For the database tier, Amazon RDS with Multi-AZ and Amazon Aurora with Multi-AZ both fulfill high availability and failover requirements. Other options either fail to meet availability, consistency, or operational needs.

  • A. Correct.

    Correct. Amazon EC2 Auto Scaling ensures the web and application tiers can scale automatically based on demand, while Amazon RDS with Multi-AZ provides high availability and automatic failover for the database tier.

  • B. Correct.

    Correct. AWS Elastic Beanstalk simplifies management of the web and application tiers with built-in auto-scaling and load balancing features, while Amazon Aurora with Multi-AZ ensures high availability and failover for the database.

  • C. Incorrect.

    Incorrect. While Amazon ECS with Fargate can handle stateless web and application tiers, Amazon DynamoDB is not suitable for traditional relational database workloads that require transactional consistency and high availability.

  • D. Incorrect.

    Incorrect. Although Lambda and API Gateway can handle stateless workloads, Aurora Serverless may not meet the high availability and automatic failover requirements in a Multi-AZ setup.

  • E. Incorrect.

    Incorrect. EC2 Spot Instances are not reliable for production workloads requiring consistent availability, and Amazon S3 cannot function as a transactional database solution.

Timed practice exam

Take a SAP-C02 practice test under exam conditions

75 questions in 180 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam