Before we start deploying the application to the cluster, we'll check what is the current status of the environment. As seen in the following diagram, we have three Mesos masters and two Marathon servers. So, Mesos master has three consoles because we are using three servers, and Marathon has two consoles because we are using two Marathon servers. We need to manage all three consoles every time we need to log in on each console to validate the application status, and the same goes with Marathon to check the information about your application and where it is deployed. Logging into each console every time is time consuming and it takes more effort, so to avoid this we will set up two load balancers in AWS: one for Mesos master, and another for Marathon console.
So, what is load balancing? Elastic Load Balancing automatically distributes incoming...