You can view Kubernates as part of what Sasha Labourey of CloudBees calls the "decomposition" of PaaS (platform as a service) into standards-based Docker containers, open source container managers such as Kubernetes, and open source dev workflow engines such as Jenkins. Indeed, Eric Schmidt went so far as to admit that Google's AppEngine PaaS was a mistake, because it forced developers to both build and deploy Google's way, on Google's cloud.
Containers and their management solutions are all about portability: Build it, package it, and run it anywhere. Interestingly, Google and Red Hat made a joint announcement in January that OpenShift Dedicated, a cloud version of Red Hat's OpenShift PaaS, will soon be available on GCP (it's already available on AWS).
Not only is OpenShift sufficiently "decomposed" that it supports both Docker and Kubernetes, but Red Hat is also the No. 2 contributor to the Kubernetes project behind Google. Open source Red Hat software running on-premises in concert with GCP and Google Container Engine in the cloud could be a powerful hybrid combination.
Other signs of enterprise cloud seriousness include a newCloud Identity and Access system, an audit logging solution available in late May,customer-supplied encryption keys, and the StackDriver monitoring, logging, and diagnostics service (which works with AWS as well). Google also announced some new GCP customers, including Disney, Home Depot, and Coca Cola.
Much progress has already been made with GCP, but much remains to be done. The question with such a long to-do list is always: Can they execute? Outside of its search and advertising business, Google has often seemed all over the place, spinning up quirky projects and pulling the plug on others that people relied on. But Google is also in a virtual tie with Apple as the largest company in the world. When it sets its hive mind to something, it has the brilliant engineers and colossal resources to back it up.
Sign up for MIS Asia eNewsletters.