Google's Cloud Container Engine
Google Announces Cloud Container Engine Using Kubernetes
GKE enables users to manage logical clusters of Google Compute Engine (GCE) resources, including Kubernetes for automating Docker container deployment on cluster’s nodes. GKE automates both the process of provisioning, running and stopping VMs and the process of deploying a containerized application on a variable number of Docker containers based on demand. Containers can communicate with each other or the outside world through Andromeda 1.5 virtual network. GKE also provides monitoring, logging and health management services
See also this introduction to Andromeda: Google’s way of doing SDN.