Web Server Load Balancing with NGINX Plus

In a classic study, the retail division of Amazon tested various page load times and found that revenue dropped 1% for each additional 100 milliseconds it took for a page to load. It’s no surprise that application performance directly impacts revenue, as customers increasingly expect instant access from anywhere to the applications they depend on. With the amount of competition in today’s digital economy, customers can quickly and easily move to a competitor if your site doesn’t meet their expectations.

Global server load balancing (GSLB) – also called global load balancing or GLB – improves load times by directing end users to the copy of a resource that is closest to them (where “closest” is usually measured in terms of network latency). A lot of our customers that host applications in Amazon Web Services (AWS) use the AWS DNS service, Amazon Route 53, for GSLB. The content for a web domain is stored in multiple AWS regions, and Route 53 responds to DNS queries from clients with the DNS record for the region that is closest to them.

Diagram showing a topology for global load balancing (GLB). Eight backend servers, four in each of two regions, host the content for a domain. Two NGINX Plus load balancers in each region route traffic to the backend servers. For each client requesting DNS information for the domain, Amazon Route 53 provides the DNS record for the region closest to the client.

For optimum performance in each region, multiple instances of NGINX Plus are deployed for high availability. They load balance incoming requests among the local application and web servers, making for a clean hierarchical architecture.

Route 53 and NGINX Plus together are a powerful alternative to GSLB solutions from vendors such as Citrix, which are based on costly and inflexible hardware appliances. With Route 53 and NGINX Plus you implement GSLB without having to manage your own DNS servers, freeing up your overworked operations teams to concentrate on the strategic aspects of your cloud initiatives.

Our Deployment Guide Gets You Started Quickly

To get you started with global load balancing as quickly as possible, we’re publishing a deployment guide, Global Server Load Balancing with Amazon Route 53 and NGINX Plus. It explains step by step how to configure all components – Route 53 for GSLB, NGINX Plus to load balance traffic in each region, and NGINX Open Source to serve domain content from the regions.

Experienced with Route 53 but new to NGINX Plus? Take advantage of our free 30-day trial today or contact us to discuss your use cases, and see for yourself how NGINX Plus can boost the performance and manageability of your applications hosted in AWS.

Check out Global Server Load Balancing with Amazon Route 53 and NGINX Plus now.

Hero image
Free O'Reilly eBook: The Complete NGINX Cookbook

Updated for 2022 – Your Guide to Everything NGINX

About The Author

Aidan Carson

Aidan Carson

Software Engineer

About F5 NGINX

F5, Inc. is the company behind NGINX, the popular open source project. We offer a suite of technologies for developing and delivering modern applications. Together with F5, our combined solution bridges the gap between NetOps and DevOps, with multi-cloud application services that span from code to customer.

Learn more at or join the conversation by following @nginx on Twitter.