July 2019
Intermediate to advanced
502 pages
14h
English
When you break up a monolith into microservices, or start building a microservice-based system from scratch, you end up with a lot of services. You need to package, deploy, upgrade, and configure all those microservices. Containers address the packaging problem. Without containers, it is very difficult to scale microservice-based systems. As the number of microservices in the system grows orchestrating, the various containers and optimal scheduling requires a dedicated solution. This is where Kubernetes excels. The future of distributed systems is more microservices, packaged into more containers, which require Kubernetes to manage them. I say Kubernetes here, because in 2019, Kubernetes won the ...