- Module 1: Explore how to create and deploy a containerized application by using Azure Kubernetes Service declarative manifest files.
- Create and set up an Azure Kubernetes Service cluster.
- Deploy Kubernetes workloads by using deployment YAML files.
- Expose Kubernetes workloads by using services and ingress.
- Module 2: 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.
- Describe the benefits of using HELM as a Kubernetes package manager
- Create a HELM chart for a cloud-native application
- Manage a cloud-native application release using Helm
- Module 3: Explore how to use GitHub Actions to create an automated Azure Kubernetes Service deployment pipeline.
- Describe a continuous integration and continuous deployment process that uses GitHub Actions
- Create a deployment pipeline by using GitHub Actions and Azure
- Deploy a cloud-native application to AKS by using GitHub Actions
- Module 4: Create and manage a stateful application with an external storage by using Azure Cosmos DB and Azure Kubernetes Service
- Deploy a stateful cloud-native application to Azure Kubernetes Service (AKS)
- Create an Azure Cosmos DB database
- Understand the concepts of database security through Kubernetes
- Module 5: Learn how to securely store application secrets and configurations using native Kubernetes resources in Azure Kubernetes Service (AKS).
- Understand configuration concepts behind Kubernetes workloads such as Secrets and ConfigMaps
- Deploy a complete application, securely storing application secrets
- Deploy workload-based configuration for a web application
- Module 6: Explore strategies that you can use on Azure to optimize your cloud-native application-development process by using Azure Kubernetes Service (AKS).
- Optimize costs on AKS by using zero-scaled node pools
- Optimize costs on AKS by using autoscaled spot node pools
- Manage costs with Azure Policy on AKS
By the end of this module, you'll be able to:
In this module, you will:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
In this module, you will:
In this module, you will: