Question 140
An Application Load Balancer handles authenticated public traffic. The team confirms that a private internal application is accidentally exposed through an internet-facing ALB. What should the solution architect recommend?
Explanation
Correct Answer
The scenario identifies this requirement: A private internal application is accidentally exposed through an internet-facing ALB. Select Deploy an internal-facing load balancer and restrict its security groups as the specified technical mechanism. Internal ALBs use private addressing instead of public ingress. This response addresses the problem described rather than a different design goal.
Incorrect Answers
Terminate supported TLS at an ALB using AWS Certificate Manager would help if users need HTTPS certificates without exporting private keys onto web instances. ACM-managed certificates enable managed TLS termination. That is not the symptom described here: a private internal application is accidentally exposed through an internet-facing ALB. The matching response is Deploy an internal-facing load balancer and restrict its security groups, because internal ALBs use private addressing instead of public ingress.
For the alternative failure a web application must redirect all HTTP requests to HTTPS, the control Configure an ALB port-80 listener redirect to HTTPS is relevant: listener actions can enforce HTTPS canonical entry. Here the evidence instead is a private internal application is accidentally exposed through an internet-facing ALB. The selected technical mechanism is Deploy an internal-facing load balancer and restrict its security groups: internal ALBs use private addressing instead of public ingress.
Configure a dedicated health path returning allowed success codes solves a different operational problem where a health endpoint returns 403 for unauthenticated probes and marks every target unhealthy. Target health checks need a reachable healthy response. It does not directly address a private internal application is accidentally exposed through an internet-facing ALB. The case calls for Deploy an internal-facing load balancer and restrict its security groups, since internal ALBs use private addressing instead of public ingress.