Kubernetes for Developers: Moving to the Cloud course. Running Kubernetes in the cloud brings more opportunities and challenges. Being aware of current innovations and best practices will help you evaluate your options and make a more informed decision when moving to the cloud. Running your Kubernetes application on a managed service in the cloud can simplify operations, reduce ongoing maintenance costs, and improve performance and stability. In this Kubernetes for Developers: Moving to the Cloud course, you’ll get the chance to deploy a basic application on a managed Kubernetes cluster in the cloud. First, you’ll learn about the tools available in the cloud, including container repositories, cloud-native approaches, and automation options. Next, you’ll learn how to create a Kubernetes cluster on a managed cloud service. Finally, you’ll learn how to update your application and manage ongoing cluster maintenance. After completing this course, you will have the skills and knowledge to deploy and upgrade a basic Kubernetes application on the following major cloud providers: AWS (EKS), Azure (AKS), and Google Cloud (GKE).