Publication

Introduction to Kubernetes

3 Useful Tools
Download the eBookDownload the eBook

Download Our Free eBook

Get a link to read and download your free copy of our eBook here!

Chapter

5

Deploying to Cloud Providers

The State of Managed Kubernetes

Since Amazon Elastic Container Service for Kubernetes (Amazon EKS) became generally available (GA) in June, all three major cloud providers now support a managed Kubernetes service in production. All three—Amazon ​EKS, Azure Kubernetes Service (AKS), and Google Kubernetes Engine (GKE)—​now also support Kubernetes version 1.10.x, reducing the gap GKE held since Google released what was then called Google Container Engine in 2015.

While the major differences in managed Kubernetes services extend to cloud-level differences from the providers (e.g. Azure is obviously more compatible with Windows-based products), there are several key billing and functionality differences in the three offerings. We will start with Amazon EKS, since Amazon Web Services (AWS) dominates most cloud computing marketing. We will then work our way backward in terms of date released, namely AKS followed by GKE.

Table Data: Hasura