Google Adds Istio and Knative Support to GKE Cloud Service

As part of an effort to make it easier for IT organizations to embrace multiple computing frameworks in the cloud, Google this week at the KubeCon + CloudNativeCon North America 2018 conference announced it has made available beta instances of version 1.0 of the Istio service mesh on Google Kubernetes Engine (GKE).

At the same time, Google also revealed it will support version 0.2 of Knative, a set of middleware that makes it easier to invoke multiple serverless computing frameworks from within Kubernetes. Knative is an open source project started by Google.

Chen Goldberg, director of engineering for Google Cloud, says the definition of what hybrid cloud computing means is changing as cloud computing evolves. Instead of being limited to where a stack of software might be running, hybrid cloud computing now encompasses applications deployed on Kubernetes, serverless computing frameworks and traditional 12-factor applications deployed on a platform-as-a-service (PaaS) environment such as Google AppEngine.

In addition to now supporting instances of GKE running in an on-premises environment running on top of VMware, Google is making a concerted effort to provide a DevOps playbook and toolchain that makes it possible to provide a common developer experience across all three major styles of application development that are now emerging, regardless of whether they run on GKE in the cloud or on-premises, says Goldberg.

As part of that transition, Google is providing customers with the option of managing the entire IT environment themselves or relying more on managed services from Google to automate the management of the infrastructure and Kubernetes. In fact, as Kubernetes continues to evolve, the separation of DevOps concerns between cloud service providers such as Google and IT organizations will become more well-defined, says Goldberg, noting Google has all the site reliability engineer (SRE) expertise required to manage the infrastructure. IT organizations need to concentrate on the developing the equivalent level of SRE expertise to manage their applications.

Goldberg says Istio will play a critical role in driving that evolution because it enables organizations to manage services discretely regardless of whether they are running as a container or on a virtual machine. IT organizations will be able to not only control what services can communicate with each other, but also generate audit trails enabling them to meet any number of compliance mandates.

In general, Goldberg says the lines between various styles of computing are starting to blur. Serverless computing frameworks most often will be invoked as an extension of a container platform to process a complementary workload that needs to run for a short period of time. The challenge developers will face is incorporating event-driven serverless computing frameworks that rely on functional programming tools into their application architectures.

It may take a while for IT organizations to fully appreciate just how hybrid cloud computing is becoming. But it’s clear that organizations will need to spend a lot more time determining which type of applications should run where based on not just their attributes, but also the relative platform expertise of the developers building them.

Mike Vizard

Mike Vizard is a veteran IT journalist with more than 25 years of experience covering the technology industry, having previously served as Editor-in-Chief of both CRN and InfoWorld and as editorial director for Ziff-Davis Enterprise, where he oversaw titles including eWEEK, CIO Insight and Baseline. Over his career he has also edited or contributed to a wide range of enterprise technology publications, including IT Business Edge, Channel Insider, ComputerWorld, TMCNet and Digital Review, and he later led editorial for CTOEdge.com. His reporting and analysis span software development, cloud computing, cybersecurity, IT channel strategy and, more recently, artificial intelligence and DevOps practices. A recognized voice in enterprise IT journalism, Vizard is known for tracking emerging technology trends as they move from early adoption into mainstream enterprise use. He now serves as Chief Content Officer for Techstrong Group, where he oversees editorial strategy across the full network — DevOps.com, Security Boulevard, Cloud Native Now, Digital CxO, Techstrong.ai, TechStrong.IT, Techstrong Semi and PlatformEngineering.com — in addition to writing and hosting content for Techstrong TV and the Techstrong Gang podcast.

    Mike Vizard has 1813 posts and counting. See all posts by Mike Vizard