Develop and deploy applications on Kubernetes
In this learning path, you'll understand how to develop, build, deploy, and automatically maintain cloud native applications designed to work with Azure Kubernetes Service from the scratchpad to the deployment pipeline.
Prerequisites
- An Azure subscription
- Ability to use the Azure CLI
- Ability to navigate the Azure portal
- Basic knowledge of Kubernetes and its concepts
Modules in this learning path
Rapidly deploy a containerized application hosted on Azure Container Services or any other registrar to Azure Kubernetes Service by using declarative manifest files.
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'll see how to install third-party packages called Helm charts and how to create and install Helm charts for the workloads your teams develop.
Rapidly deploy a containerized application to Azure Kubernetes Services (AKS) by using GitHub Actions triggered by GitHub events.
Learn how to create a stateful application managed by an external data source with Azure Cosmos DB and AKS with the best architecture practices.
Learn how to securely store application Secrets and configurations using native Kubernetes resources in Azure Kubernetes Service (AKS). Deploy a complete application using Secrets and ConfigMaps to store relevant data.

