SAA-C03 exam dumps

SAA-C03 practice question 130 of 553

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

SAA-C03 Question 130

Select 2

A company wants to migrate their monolithic application to a containerized architecture using AWS. The application relies on a relational database and needs to ensure high scalability and availability. Which combination of AWS services can facilitate this migration effectively?

  1. A

    Amazon ECS for container orchestration and Amazon RDS for the relational database

  2. B

    Amazon EKS for container orchestration and Amazon Aurora for the relational database

  3. C

    AWS Fargate for serverless container management and Amazon DynamoDB for the relational database

  4. D

    Amazon Lightsail for container orchestration and Amazon ElastiCache for the relational database

  5. E

    AWS App Runner for deploying containers and Amazon RDS for the relational database

Show answer and explanation

Correct answers: A, B

Explanation

To migrate applications into containers effectively on AWS, you need a container orchestration service and a compatible relational database service that ensures scalability and high availability. Amazon ECS and EKS are the primary services for container orchestration on AWS, while Amazon RDS and Aurora are managed relational database services that meet the requirements. AWS Fargate, Lightsail, and App Runner either lack full orchestration capabilities or focus on different use cases, making them less ideal for this scenario.

  • A. Correct.

    Amazon ECS (Elastic Container Service) is a fully managed container orchestration service that can run and manage containerized applications. Amazon RDS (Relational Database Service) is a managed relational database service that ensures high availability and scalability for relational databases. This is a valid combination.

  • B. Correct.

    Amazon EKS (Elastic Kubernetes Service) is a fully managed Kubernetes service that can orchestrate containerized workloads. Amazon Aurora is a high-performance relational database compatible with MySQL and PostgreSQL, offering scalability and availability. This is a valid combination.

  • C. Incorrect.

    AWS Fargate is a serverless compute engine for containers, but Amazon DynamoDB is a NoSQL database, not a relational database. This does not meet the requirement of using a relational database.

  • D. Incorrect.

    Amazon Lightsail is a simplified service for small-scale applications, and it does not provide robust container orchestration. Additionally, Amazon ElastiCache is an in-memory data store, not a relational database. This option is not suitable.

  • E. Incorrect.

    AWS App Runner is designed for deploying and running web applications and APIs, but it is not ideal for orchestrating complex containerized applications. While Amazon RDS is a suitable relational database, this combination does not fully meet the requirements for container orchestration and scalability.

Timed practice exam

Take a SAA-C03 practice test under exam conditions

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

Start timed exam