A service deployment is a process where we configure a collection of services in the host application that are required to instantiate the program. In this chapter, we will deploy WordPress and the nginx application via the Marathon framework. We will see how we can scale the application very quickly and easily. We will load balance our Marathon console using Elastic Load Balancer. We will also do the same process for our Mesos console. This will help us to save time as we don't have to log in each console every time. If your load balancer is forwarding a request to a standby server, then the standby will forward that request to our elected leader of Mesos. In this way, you will achieve the high availability and the resilience of Marathon and your Mesos master servers.
We will also see how to set a Marathon-lb HAProxy to load balance your...