Summary
In this chapter, we learned the different aspects of autoscaling applications and the importance of a container orchestration to efficiently manage dockerized microservices at scale.
We explored the different container orchestration tools before deep diving into Mesos and Marathon. We also implemented Mesos and Marathon in the AWS cloud environment to demonstrate how to manage dockerized microservices developed for the BrownField PSS.
So far, we have seen all the core and supporting technology capabilities required for a successful microservices implementation. A successful microservice implementation also requires processes and practices beyond technology. In the next chapter, the last in the book, we will cover the process and practice perspectives of microservices.