Kubernetes Engine is a managed, production-ready environment used for deploying containerised applications. It accelerates the TTM (Time To Market) by introducing the latest innovations in developer productivity, resource efficiency and so on.
GKE
Contrasting containers and VMs
You might recall our short introduction of containers, and Kubernetes, at the start of the previous chapter. We had given the example of a simple web application, with a web app upfront and a database out back. We could start with these hosted on VM instances—but then, as the web app got complicated, we'd likely decompose the code into separate services. This move from a monolithic architecture to a service-oriented one, and finally, perhaps...