SAP-C02 exam dumps

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

Single answer

A company is planning to migrate a large-scale monolithic application to AWS. The application has tightly coupled components and runs on legacy hardware that cannot be easily replicated in the cloud. To modernize the application post-migration, the company wants to adopt microservices architecture and leverage fully managed AWS services. Which strategy should the Solutions Architect recommend to accelerate the migration while ensuring modernization goals are met?

  1. A

    Use the 'lift-and-shift' approach to migrate the application as-is to Amazon EC2 instances, then refactor components into microservices post-migration.

  2. B

    Refactor the application into microservices before migration to AWS and deploy the components using AWS Lambda and Amazon ECS.

  3. C

    Utilize the 'replatform' strategy by migrating the application to Amazon Elastic Beanstalk and begin iterative modernization after migration.

  4. D

    Containerize the monolithic application and deploy it directly to Amazon ECS Fargate during migration to enable partial modernization.

Show answer and explanation

Correct answer: A

Explanation

The 'lift-and-shift' approach is often the fastest way to migrate applications to AWS, allowing the company to achieve migration quickly with minimal changes. Post-migration, the application can be incrementally modernized by refactoring components into microservices and leveraging AWS-managed services like AWS Lambda, Amazon ECS, and Amazon RDS. This phased approach reduces risk and accelerates the overall timeline for migration and modernization.

  • A. Correct.

    This approach is correct as it accelerates the migration by moving the application as-is to AWS first and then allows for incremental modernization by refactoring components into microservices post-migration. This minimizes downtime and complexity during the migration process.

  • B. Incorrect.

    Refactoring the application into microservices before migration increases the complexity and time required for the migration. It doesn't align with the goal of accelerating the migration.

  • C. Incorrect.

    Replatforming to Amazon Elastic Beanstalk is a valid strategy for simplifying application hosting, but it doesn't inherently support microservices architecture or modernization goals.

  • D. Incorrect.

    Containerizing the monolithic application and deploying it to ECS Fargate may provide partial modernization, but it doesn't fully address the need to refactor components into microservices. This approach also adds complexity to the migration process.

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