Load Balancing a Dynamic Infrastructure with NGINX, Chef, and Consul

Be16987cb5a3c1ae3ac73defa94d2ac6?s=47 Kevin Reedy
October 22, 2014

Load Balancing a Dynamic Infrastructure with NGINX, Chef, and Consul

Load balancing and routing traffic to a single application is easy, but sending traffic to a always-changing number of applications is quite a challenge. In the last year, Belly has migrated from a monolithic Rails app to a service-oriented architecture with over fifty applications.

In this session, we’ll talk about how to use Chef and Consul to dynamically configure NGINX to route and load balance traffic across applications. These applications can be deployed in a variety of ways, including Chef, Docker, and S3. Additionally, we’ll discuss the importance of service discovery and monitoring inter-service traffic in a service-oriented architecture.

Be16987cb5a3c1ae3ac73defa94d2ac6?s=128

Kevin Reedy

October 22, 2014
Tweet