Introduction to Kubernetes on Azure

Beginner
Administrator
Developer
Solution Architect
DevOps Engineer
Azure
Azure Kubernetes Service (AKS)

Learn about the basics of Docker containers, container orchestration with Kubernetes, and managed clusters on Azure Kubernetes Service.

This learning path is part of a series. You can choose the topics you're most interested in or progress through each of them. Below are the learning paths in this series.

Icon that shows the trophy for the Introduction to Kubernetes on Azure learning path.

 

Part 1: Introduction to Kubernetes on Azure

Prerequisites

None

Modules in this learning path

Describe the benefits of using Docker containers as a containerization platform. Discuss the infrastructure provided by the Docker platform.

Determine the types of business problems that you can solve by using Kubernetes. Describe the benefits of container orchestration with features like deployment management, automatic updates, and self-healing.

Determine the types of business problems that can be solved using Azure Kubernetes Service. Describe the benefits of container orchestration with features like deployment management, automatic updates, and self-healing.

Rapidly deploy a containerized application hosted on Azure Container Services or any other registrar to Azure Kubernetes Service by using declarative manifest files.

Explore cost-optimization strategies to use on Azure for your cloud-native application-development process. Azure Kubernetes Service (AKS) offers features that you can use to manage compute costs on your AKS cluster. These features include node autoscaling, AKS spot node pools, and Azure Policy.

Helm is an application package manager for Kubernetes that you use to standardize and simplify the deployment of cloud-native applications on Kubernetes. Here, you learn how to install third-party packages, called Helm charts, and how to create and install Helm charts for the workloads your teams develop.