SAP-C02 exam dumps

SAP-C02 practice question 577 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 577

Single answer

A company is planning to migrate its on-premises e-commerce application to AWS. The application consists of a web front-end, a stateless application layer, and a relational database. The web front-end and application layer are running on virtual machines, while the database is hosted on a physical server. The company wants to minimize downtime during the migration and optimize costs in the target AWS environment. Which migration approach should the Solutions Architect recommend?

  1. A

    Rehost the application by lifting and shifting the virtual machines into Amazon EC2 instances and use Amazon RDS for the database.

  2. B

    Refactor the application to run on AWS Lambda and migrate the database to Amazon DynamoDB.

  3. C

    Replatform the application by containerizing the web and application layers using Amazon ECS and migrating the database to Amazon Aurora.

  4. D

    Rebuild the application by designing a cloud-native solution using serverless technologies and Amazon Aurora Serverless.

Show answer and explanation

Correct answer: A

Explanation

The rehost approach (lift-and-shift) is the most optimal choice in this scenario because it meets the company's requirements to minimize downtime and optimize costs. Migrating the virtual machines to EC2 instances allows for a straightforward migration without significant architectural changes, while moving the database to Amazon RDS provides a managed solution that reduces operational overhead and cost.

  • A. Correct.

    This approach minimizes downtime by directly lifting and shifting the virtual machines to Amazon EC2 instances while migrating the database to Amazon RDS, which is a managed relational database service. This balances cost optimization and ease of migration.

  • B. Incorrect.

    While refactoring to AWS Lambda and DynamoDB could optimize costs, it requires significant application changes. This increases complexity and downtime, which does not align with the company's requirement to minimize downtime.

  • C. Incorrect.

    Containerizing the application and migrating the database to Amazon Aurora is a valid approach but involves additional effort in replatforming and may not minimize downtime during the migration process.

  • D. Incorrect.

    Rebuilding the application as a cloud-native, serverless solution is the most modern approach but requires substantial redevelopment effort and would result in significant downtime, which is not acceptable in this scenario.

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