This chapter will focus on some of the popular load balancing solutions that are available today and the approaches that they take to load balancing applications.
With the emergence of cloud solutions, such as AWS, Microsoft Azure, Google Cloud, and OpenStack, we will look at the impact this has had on load balancing with distributed load and centralized load balancing strategies. This chapter will show practical configuration management processes that can be used to orchestrate load balancers using Ansible to help automate the load balancing needs for applications.
In this chapter, the following topics will be covered:
Centralized and distributed load balancers
Popular load balancing solutions
Load balancing immutable and static servers
Using Ansible to orchestrate load balancers