AWS Certified SysOps Administrator – Associate (legacy) — Question 41

A SysOps Administrator runs a web application that is using a microservices approach whereby different responsibilities of the application have been divided in a separate microservice running on a different Amazon EC2 instance. The Administrator has been tasked with reconfiguring the infrastructure to support this approach.
How can the Administrator accomplish this with the LEAST administrative overhead?

Answer options

Correct answer: C

Explanation

The correct answer is C because an Application Load Balancer (ALB) is specifically designed for routing HTTP/HTTPS traffic and can efficiently perform path-based routing to different microservices. Options A and B do not provide the necessary routing capabilities, and while D offers path-based routing, a Network Load Balancer (NLB) is optimized for TCP traffic and lacks the application-level features that an ALB provides.