Content Directory
Hyperlinks to each of the lab exercises are listed below.
Labs
Module | Lab |
---|---|
Module 0: Welcome | Lab 00: Validate lab environment |
Module 01: Get started on a DevOps transformation journey | Lab 01: Agile Planning and Portfolio Management with Azure Boards |
Module 01: Get started on a DevOps transformation journey | Lab 02: Version Controlling with Git in Azure Repos |
Module 02: Development for enterprise DevOps | Lab 03: Version Controlling with Git in Azure Repos |
Module 03: Implement CI with Azure Pipelines and GitHub Actions | Lab 04: Configuring Agent Pools and Understanding Pipeline Styles |
Module 03: Implement CI with Azure Pipelines and GitHub Actions | Lab 05: Enabling Continuous Integration with Azure Pipelines |
Module 03: Implement CI with Azure Pipelines and GitHub Actions | Lab 06: Integrating External Source Control with Azure Pipelines |
Module 03: Implement CI with Azure Pipelines and GitHub Actions | Lab 07: Implementing GitHub Actions by using DevOps Starter |
Module 03: Create and manage containers using Docker and Kubernetes | Lab 08: Deploying Docker containers to Azure App Service web apps |
Module 04: Design and implement a release strategy | Lab 09: Controlling Deployments using Release Gates |
Module 04: Design and implement a release strategy | Lab 10: Creating a Release Dashboard |
Module 05: Implement a secure continuous deployment using Azure Pipelines | Lab 11: Configuring Pipelines as Code with YAML |
Module 05: Implement a secure continuous deployment using Azure Pipelines | Lab 12: Setting Up and Running Functional Tests |
Module 05: Implement a secure continuous deployment using Azure Pipelines | Lab 13: Integrating Azure Key Vault with Azure DevOps |
Module 06: Manage infrastructure as code using Azure and DSC | Lab 14: Azure deployments using Azure Resource Manager templates |
Module 07: Implement security and validate code bases for compliance | Lab 15: Implement Security and Compliance in an Azure Pipeline |
Module 07: Implement security and validate code bases for compliance | Lab 16: Managing technical debt with SonarCloud and Azure DevOps |
Module 08: Design and implement a dependency management strategy | Lab 17: Package Management with Azure Artifacts |
Module 09: Implement continuous feedback | Lab 18: Monitoring Application Performance with Application Insights |
Module 09: Implement continuous feedback | Lab 19: Integration between Azure DevOps and Teams |
Module 09: Implement continuous feedback | Lab 20: Sharing Team Knowledge using Azure Project Wikis |