Deploy and monitor applications on Azure Kubernetes Service
At a glance
-
Level
-
Skill
-
Product
-
Role
-
Subject
This learning path guides you through the complete lifecycle of running applications on Azure Kubernetes Service. You start by creating deployment manifests and exposing applications with Kubernetes Services. You then externalize configuration using ConfigMaps, secure sensitive settings with Secrets, and attach persistent storage for stateful workloads. Finally, you learn to monitor application health using logs and metrics, troubleshoot pod and Service issues, and verify connectivity paths to ensure reliable access to your applications.
Prerequisites
- Programming experience with languages such as Python, JavaScript, or C#.
- Basic understanding of Azure services and cloud computing concepts.
- Familiarity with containerization and Kubernetes fundamentals.
- Access to Azure Kubernetes Service and related tools for practical exercises.
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
Learn how to deploy applications to Azure Kubernetes Service. This module covers creating deployment manifests, exposing applications with services, and deploying to Azure Kubernetes Service.
Learn to externalize configuration, secure sensitive settings, and attach persistent storage using Kubernetes features on Azure Kubernetes Service.
Learn to monitor application health, inspect logs and metrics, troubleshoot pods and Services, and verify connectivity for AI workloads on Azure Kubernetes Service (AKS).