In the last section, we covered how to develop and containerize a single microservice, and this section introduces the orchestration concept, making multiple services work in unison. In this section, Kubernetes, as an orchestrator of Docker containers, is explained in depth, along with practices to maximize its usage and how to deploy it for real-world operations.
The first chapter of this section introduces Kubernetes and explains the basic concepts behind this tool that will be used throughout the section. Kubernetes has its own specific nomenclature that can initially be a bit overwhelming, so don't be afraid to come back to this chapter when something is not clear. It also covers how to install and operate a local cluster.
The second chapter of this section shows how to install the...