Summary
In this chapter, we reviewed the common orchestration concepts we will employ in our applications and the different platforms available. We learned about the most important features on offer to help us decide which options are more suited for our application. Learning how orchestrators work will be a big boon to you, as a developer, in designing your applications to run cluster-wide and with high availability in production, thanks to the unique features that orchestration offers. In the following chapters, we will delve deeper into Kubernetes, which is the most popular and widely extended container orchestration platform, and Docker Swarm, both of which are available in the cloud and on-premises.