AWS Certified SysOps Administrator – Associate — Question 438
A company hosts an application on an Amazon EC2 instance in a single AWS Region. The application requires support for non-HTTP TCP traffic and HTTP traffic.
The company wants to deliver content with low latency by leveraging the AWS network. The company also wants to implement an Auto Scaling group with an
Elastic Load Balancer.
How should a SysOps administrator meet these requirements?
Answer options
- A. Create an Auto Scaling group with an Application Load Balancer (ALB). Add an Amazon CloudFront distribution with the ALB as the origin.
- B. Create an Auto Scaling group with an Application Load Balancer (ALB). Add an accelerator with AWS Global Accelerator with the ALB as an endpoint.
- C. Create an Auto Scaling group with a Network Load Balancer (NLB). Add an Amazon CloudFront distribution with the NLB as the origin.
- D. Create an Auto Scaling group with a Network Load Balancer (NLB). Add an accelerator with AWS Global Accelerator with the NLB as an endpoint.
Correct answer: D
Explanation
A Network Load Balancer (NLB) is required because the application must support both HTTP and non-HTTP TCP traffic, which an Application Load Balancer (ALB) cannot do. Additionally, AWS Global Accelerator is needed to route non-HTTP TCP traffic over the AWS global network for low latency, as Amazon CloudFront only supports HTTP/HTTPS traffic. Therefore, combining an NLB with AWS Global Accelerator satisfies all the requirements.