In this lesson, we will see how to perform Load balancing with Nginx. Load balancing is a networking method for distributing workloads across multiple computing resources, such as servers, a server cluster, network links, CPUs, or other hardware components. Using Nginx, we will set up a layer-7 load balancer (which will distribute requests based upon data found in application layer protocols such as HTTP and FTP).