Hard1 markMultiple Choice
Domain 4.2: New Architecture DesignModernizationMicroservicesAPI GatewayArchitecture Patterns

AWS SAP-C02 · Question 42 · Domain 4.2: New Architecture Design

A company has a monolithic legacy application running on-premises. They want to migrate to AWS and modernize the application into microservices. The business cannot tolerate any downtime during the migration, and the modernization must happen gradually to minimize risk. Which combination of architectural patterns and services should the architect use? (Select TWO)

Answer options:

A.

Perform a 'Big Bang' migration using AWS Application Migration Service.

B.

Implement the Strangler Fig pattern.

C.

Use Amazon API Gateway to route traffic between the legacy monolith and new microservices.

D.

Use AWS Database Migration Service (DMS) for a one-time full load.

E.

Implement the Saga pattern for the legacy database.

F.

Use AWS DataSync to migrate the application code.

How to approach this question

Identify the standard modernization pattern for monoliths (Strangler Fig) and the routing tool (API Gateway).

Full Answer

Implement the Strangler Fig pattern. Use Amazon API Gateway to route traffic between the legacy monolith and new microservices.
The Strangler Fig pattern is the best practice for modernizing monoliths gradually. Amazon API Gateway is used as a routing facade, directing specific API calls to newly built microservices (e.g., Lambda/ECS) while routing the rest to the legacy monolith until it is fully replaced.

Common mistakes

Choosing Big Bang migration, which is high risk.

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 4

75 questions · hints · full answers · grading

More questions from this exam