Google says it is all about containers as it announces the Google Container Engine (GKE) at the Cloud Platform Live conference-- a means for building and running Docker-based containers on the Google Compute Engine (GCE).
Containers are a lightweight alternative to virtual machines, and as the search giant puts it, "GKE lets you move from managing application components running on individual virtual machines to launching portable Docker containers that are scheduled into a managed compute cluster for you."
Behind the GKE is Kubernetes (Greek for "pilot," and the same word "cybernetic" is derived from), the open source Docker container deployment tool Google announced last June. Essentially Kubernetes groups a number of VM instances (aka nodes) into clusters, which run Dockerised versions of applications at scale. The GKE handles all spinning up and down of app instances across the cluster, as well as load balancing and communication between containers.
Read more...