Hard1 markMultiple Choice
Domain 4.4: Modernization RequirementsModernizationMicroservicesApp MeshECS

AWS SAP-C02 · Question 29 · Domain 4.4: Modernization Requirements

A company is migrating a legacy application to AWS. The application consists of a web tier, an application tier, and a database tier. The company wants to modernize the application by moving to a microservices architecture using Amazon ECS with AWS Fargate. They need to ensure that the microservices can securely communicate with each other, discover each other dynamically, and that traffic between them is encrypted and observable. Which combination of services and features should be used? (Select THREE)

Answer options:

A.

Use AWS Cloud Map for service discovery.

B.

Implement AWS App Mesh to manage communication between the microservices.

C.

Enable AWS X-Ray integration within App Mesh for end-to-end observability.

D.

Use Amazon API Gateway as an internal router between the microservices.

E.

Deploy an AWS Transit Gateway to route traffic between the ECS tasks.

F.

Use AWS Direct Connect to ensure secure communication between the microservices.

How to approach this question

Identify the AWS services that make up a modern service mesh architecture.

Full Answer

Use AWS Cloud Map for service discovery., Implement AWS App Mesh to manage communication between the microservices., Enable AWS X-Ray integration within App Mesh for end-to-end observability.
When modernizing to microservices, AWS App Mesh provides a service mesh that standardizes how services communicate, providing mTLS encryption and traffic routing. AWS Cloud Map integrates with App Mesh and ECS to provide dynamic service discovery. AWS X-Ray provides the required observability by tracing requests as they travel through the mesh.

Common mistakes

Using API Gateway for internal east-west traffic instead of a service mesh.

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

75 questions · hints · full answers · grading

More questions from this exam