
AWS Certified Advanced Networking - Specialty
Get started today
Ultimate access to all questions.
A company operates a public application that utilizes an Application Load Balancer (ALB) with a target group consisting of Amazon EC2 instances. To safeguard the application from web request security vulnerabilities and ensure end-to-end encryption for all traffic, what solution should be implemented?
A company operates a public application that utilizes an Application Load Balancer (ALB) with a target group consisting of Amazon EC2 instances. To safeguard the application from web request security vulnerabilities and ensure end-to-end encryption for all traffic, what solution should be implemented?
Explanation:
To meet the requirements of protecting the application from security issues in web requests and ensuring end-to-end encryption, the solution must involve terminating TLS connections at the Application Load Balancer (ALB) and using AWS Certificate Manager (ACM) certificates for secure communication between the ALB and the EC2 instances. Additionally, configuring an AWS WAF web ACL and associating it with the ALB will provide the necessary protection against web exploits. Option B correctly describes this setup by terminating TLS at the ALB, using ACM certificates for secure backend communication, and associating a WAF web ACL with the ALB for protection. Options A and C suggest using a Network Load Balancer (NLB) which is not necessary for this scenario and complicates the setup without providing additional benefits for web application protection. Option D involves unnecessary steps with third-party certificates and does not streamline the security setup as effectively as Option B.