Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Microsoft DevOps Engineer (AZ-400)
Introduction
Welcome to the Course (3:33)
About AZ-400 Exam Updates
Let's Connect (3:21)
Special Offers! Read me...
Design and Implement Source Control
(OPTIONAL) Under the Hood of Git (8:52)
(OPTIONAL) Demo - Take a Look Under the Hood of Git (9:49)
Azure Repos Overview (11:06)
Demo - Manage Azure Repos (9:20)
Demo - Access Azure Repos with SSH (8:39)
Demo - Access Azure Repos with a PAT (9:07)
GitHub Repositories Overview (7:01)
Demo - Manually Mirror a Git Repo (5:27)
Collaborating with Git (11:03)
Branching Strategies (8:02)
Merging Strategies (11:52)
Demo - Create and Merge a PR in Azure Repos (10:11)
Azure Repos Branch Policies (3:54)
Demo - Configure Azure Repos Branch Policies (9:44)
Git Tags (4:46)
Demo - Add a Git Tag and View in Azure DevOps (3:19)
Design and Implement Build Pipelines
Azure Pipelines Overview (9:39)
Demo - Configure Resources for your Azure Pipelines (9:51)
Azure Pipelines Configuration (10:11)
Demo - Create a Build Pipeline with Azure Pipelines (YAML) (11:41)
Demo - Configure a CI Trigger in Azure Pipelines (YAML) (7:25)
Azure Pipelines Agents and Pools (11:06)
Azure Pipelines Artifacts (4:53)
Demo - Publish Build Artifacts in Azure Pipelines (YAML) (6:24)
Azure Pipelines Self-Hosted Agent Setup (2:23)
Demo - Create a Build Pipeline in Azure Pipelines (Classic) (4:52)
GitHub Actions Overview (10:05)
Demo - Create a Build Workflow with GitHub Actions (10:09)
Design and Implement Package Management
Package Management Overview (5:15)
Demo - Create a Package (12:29)
Azure Artifacts (7:48)
Demo - Publish a Package to Azure Artifacts (12:02)
Demo - Use Azure Artifacts from Azure Pipelines (YAML) (7:36)
Demo - Configure Upstream Sources (9:59)
Azure Pipelines Caching (10:51)
Demo - Configure Azure Pipelines Caching (8:59)
Package Versioning Strategies (7:53)
Design and Implement Release Pipelines
Release Pipelines Overview (5:46)
Azure Pipelines Parallel Jobs and Stages (8:04)
Demo - Deploy to App Service in Azure Pipelines (YAML) (7:11)
Demo - Use Stages in Azure Pipelines (YAML) (8:55)
Azure Pipelines Variables (9:03)
Demo - Use Variables in Azure Pipelines (YAML) (5:21)
Demo - Deploy to an Environment in Azure Pipelines (YAML) (6:05)
Azure Pipeline Controls (9:30)
Demo - Configure Conditions in Azure Pipelines (YAML) (3:58)
Demo - Configure Approvals in Azure Pipelines (YAML) (4:48)
Demo - Deploy to App Service in Azure Pipelines (Classic) (10:10)
Demo - Configure Controls in Azure Pipelines (Classic) (9:32)
Demo - Explore Parallel Jobs Billing (1:57)
GitHub Actions Variables and Secrets (4:25)
Demo - Deploy to a Web App using GitHub Actions (9:27)
Design and Implement Testing
Unit Tests (4:32)
Integration Tests (5:22)
Demo - Create a Unit Test Project (9:26)
Demo - Configure Unit Testing in Azure Pipelines (YAML) (10:31)
Load Tests (3:39)
UI Tests (4:00)
Demo - Create a Selenium UI Test Project (8:21)
Demo - Configure Selenium UI Testing in Azure Pipelines (YAML) (11:00)
Demo - Report on Code Coverage in Azure Pipelines (YAML) (5:24)
Flaky Tests (3:23)
Demo - Configure Flaky Tests in Azure Pipelines (3:16)
Azure Test Plans (8:19)
Demo - Setup Azure Test Plans and a Free Trial (3:50)
Demo - Create a Requirements Based Test Case (4:04)
Managing Application Infrastructure
ARM Template Overview (12:07)
Demo - Deploy a Web App using an ARM Template (10:59)
Bicep Templates (7:50)
Demo - Deploy a Storage Account using a Bicep Template (9:24)
Advanced Templates (9:50)
Demo - Deploy a Nested ARM Template (7:27)
Demo - Deploy a Linked ARM Template (7:10)
Demo - Deploy an ARM Template in Azure Pipelines (YAML) (9:44)
VM Configuration Tools (13:39)
Demo - Automation State Configuration (9:56)
Azure Automanage (8:32)
Design and Implement Deployments
About this Section
Blue Green Deployments (4:32)
Rolling Deployments (4:07)
Ringed Deployments (4:14)
Feature Flags (3:19)
Deployments with Azure Load Balancer (5:22)
Traffic Manager (7:04)
Demo - Configure Traffic Manager (8:08)
Deployments with Azure Traffic Manager (2:54)
Deployments with Azure App Service (3:06)
Azure App Configuration (7:17)
Design and Implement Security and Compliance
About this Section
Key Vault (7:51)
Demo - Configure and Use Key Vault from a VM (12:12)
Demo - Push a Container to ACR using a Key Vault Secret (5:29)
Demo - Use Key Vault Secrets in Azure Pipelines CICD (YAML) (12:42)
Mend Bolt (6:08)
Demo - Configure Mend Bolt with Azure Pipelines (YAML) (4:32)
SonarCloud (3:41)
Demo - Configure SonarCloud with Azure Pipelines (YAML) (14:59)
ZAP (6:57)
Demo - Configure OWASP ZAP with Azure Pipelines (YAML) (15:26)
GitHub Code Security (6:11)
Demo - Configure GitHub Code Security (4:55)
Optimize and Manage Source Control
Challenges of Large Repos (4:49)
Git LFS (4:44)
Demo - Configure Git LFS with an Azure Repo (6:16)
Scalar (6:20)
Demo - Working with Git Scalar (6:40)
Git and Deleted Data (3:30)
Demo - Working with Git and Deleted Data (8:23)
Git Hooks (3:56)
Demo - Working with Git Hooks (4:54)
Azure DevOps Service Hooks (5:31)
Demo - Configure a Service Hook with Blob Storage (7:03)
Optimize and Manage Pipelines
Azure Pipelines Container Jobs (5:41)
Demo - Use Container Jobs in Azure Pipelines (YAML) (12:36)
Azure Pipeline VMSS Agent Overview (4:21)
Demo - Configure VMSS Agent Pool for Azure Pipelines (8:49)
Azure Pipelines Retention (4:59)
Demo - Exploring Azure Pipelines Retention Settings (4:30)
Building Modular Azure Pipelines (9:20)
Demo - Use Azure Pipelines Task Groups (Classic) (5:17)
Demo - Use Azure Pipelines Includes Templates (YAML) (10:21)
Monitoring and Instrumentation
About this Section
Azure Monitor Overview (11:37)
Demo - Monitor VM Metrics (9:06)
Azure Monitor Logs Overview (6:34)
Demo - Azure Monitor Logs (11:14)
Azure Monitor Alerts (5:12)
Demo - Configure Azure Monitor Alerts (11:25)
Application Insights Overview (5:21)
Demo - Configure App Insights (Auto) for an Azure Web App (10:31)
Demo - Configure App Insights (Manual) for your Azure Pipeline (YAML) (11:01)
Processes and Communications
Azure Boards (5:34)
Azure Boards Work Items (8:23)
Demo - Setup an Azure DevOps Project for Managing Work (11:58)
Demo - Query Work with Azure Boards (4:45)
Demo - Manage Work with Azure Boards (7:52)
Demo - Manage Work from Azure Repos (4:24)
Azure DevOps Dashboards (6:23)
Demo - Create an Azure DevOps Dashboard (3:54)
Azure DevOps Wikis (2:45)
Demo - Create a Provisioned Azure DevOps Wiki (4:17)
Demo - Create a Published (Code) Azure DevOps Wiki (5:01)
Finishing Up
Preparing for the Exam (3:11)
Teach online with
Demo - Configure App Insights (Manual) for your Azure Pipeline (YAML)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock