HTTP load balancer using the Nginx web server
What is Nginx?
Nginx is a high-performance HTTP and reverse proxy server, a mail proxy server, and a generic TCP proxy server written originally by Igor Sysoev.
This box installs and configures Nginx to behave as an HTTP/HTTPS load balancer.
This box can be used to deploy both an HTTP and an HTTPS load balancer:
HTTP: Select the bindings that are going to be load balanced using the servers variable. If those instances do not contain the http port variable, define that value by using fallback_binding_port.
HTTPS: Besides the previous steps, you should also upload both the public and private SSL certificates and enable SSL by setting the variable SSL_ENABLED to yes.
The box supports deploying to these linux distributions:
Red Hat Enterprise Linux on Amazon EC2