DOP-C02 · Question #408
A company is migrating its web application to AWS. The application uses WebSocket connections for real-time updates and requires sticky sessions. A DevOps engineer must implement a highly available ar
The correct answer is A. Deploy an Application Load Balancer (ALB). Deploy another ALB in a different AWS Region.. Application Load Balancers (ALBs) natively support WebSocket connections and sticky sessions via cookies. Deploying ALBs in multiple AWS Regions with cross-zone load balancing and integrating them with Route 53 latency-based routing provides high availability and low latency for
Question
A company is migrating its web application to AWS. The application uses WebSocket connections for real-time updates and requires sticky sessions. A DevOps engineer must implement a highly available architecture for the application. The application must be accessible to users worldwide with the least possible latency. Which solution will meet these requirements with the LEAST operational overhead?
Options
- ADeploy an Application Load Balancer (ALB). Deploy another ALB in a different AWS Region.
- BDeploy a Network Load Balancer (NLB). Deploy another NLB in a different AWS Region. Enable
- CDeploy a Network Load Balancer (NLB) with cross-zone load balancing enabled. Configure the
- DDeploy an Application Load Balancer (ALB) for HTTP traffic. Deploy a Network Load Balancer
How the community answered
(52 responses)- A50% (26)
- B6% (3)
- C31% (16)
- D13% (7)
Explanation
Application Load Balancers (ALBs) natively support WebSocket connections and sticky sessions via cookies. Deploying ALBs in multiple AWS Regions with cross-zone load balancing and integrating them with Route 53 latency-based routing provides high availability and low latency for global users, with minimal operational overhead.
Topics
Community Discussion
No community discussion yet for this question.