As the popularity of Kubernetes constantly grows, there are multiple, fully-managed Kubernetes offerings being provided by different cloud providers and companies specializing in Kubernetes. You can find a long, but not complete, list of Kubernetes providers (not only managed) at https://kubernetes.io/docs/setup/#production-environment. In this section, we will summarize the managed offerings of the tier-1 cloud service providers and what they offer in terms of Windows support, namely the following:
- Microsoft Azure: Azure Kubernetes Service (AKS)
- Google Cloud Platform: Google Kubernetes Engine (GKE)
- Amazon Web Services: Elastic Kubernetes Service (EKS)
For managed Kubernetes providers, the key principle is that you are not responsible for managing the control plane, the data plane, and the underlying cluster infrastructure. From your perspective...