How to utilize Nginx as HTTP Load Balancer

1 min read

This is my journey of trying to leverage nginx open source as a http load balancer.  Once I can prove its usefulness then work on an automated method to standup and teardown a new HTTP Load Balancer.

What are the different types of NGINX?

The different types of NGINX include the following:

● NGINX open-source: this is a free version of NGINX. It works as a web server, reverse proxy, and load balancer.

● NGINX Plus: this is the commercial version of NGINX. It offers all features of NGINX open-source plus additional features like advanced load balancing, server health checks, real-live monitoring, etc.

REFERENCE this information: https://www.nginx.com/products/nginx/compare-models/

Here is a great article on MIGRATION from F5 BIG-IP LTM

https://docs.nginx.com/nginx/deployment-guides/migrate-hardware-adc/f5-big-ip-configuration/

For testing purposes I installed Parallels 19 on my Macbook Pro, NEXT I installed Fedora (want to keep the RHEL distro vs Debian).

After updating Fedora with the latest and greatest patches I took a snapshot before I start installing nginx.  Was on the fence if I should of tried to install docker but let’s keep it simple and just get nginx up and functional as a loadbalancer then I can play around with the many different ways to implement.

Leave a Reply