▪ Why we need to orchestrate our containers ?
▪ Think to developed and containerize our microservices and ready for shipping
and deployment. Why we need an orchestrator for our containers ?
▪ Deployment requirements of microservices, think that have hundreds of
microservices, we should ask;
▪ How container instances be provisioned into cluster of multiple machines ?
▪ After deployment, how will containers discover and communicate with each other ?
▪ How can containers scale in or out on-demand and peek traffic ?
▪ How do you monitor the health of each container ?
▪ How do you protect containers against hardware and software failures ?
▪ How do upgrade containers for a live application with zero downtime ?
▪ All these questions handled by Container Orchestrators that automate all
these concerns.
▪ These task can not be managed by manually administrated for thousands of
independently deployed containers.
▪ Containerized services require automated management.