Skip to content Skip to content
Vladimir Chavkov

Azure DevOps Engineer Training (AZ-400)

Master Azure DevOps practices with this comprehensive 4-day training covering continuous integration, continuous delivery, infrastructure as code, security automation, and monitoring. Learn to implement DevOps strategies using Azure DevOps Services and prepare for the AZ-400 certification.

Duration4 days (32 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationMicrosoft Certified: DevOps Engineer Expert (AZ-400)
  • DevOps engineers implementing Azure DevOps
  • Platform engineers building CI/CD pipelines
  • Release engineers managing deployments
  • Anyone preparing for AZ-400 certification

After completing this training, you’ll be able to:

  • Design and implement DevOps development processes
  • Implement continuous integration and continuous delivery
  • Implement dependency management and application infrastructure
  • Implement continuous feedback mechanisms
  • Design and implement a release strategy
  • Implement security and compliance in DevOps processes

Day 1: DevOps Strategy and CI/CD Foundations

Section titled “Day 1: DevOps Strategy and CI/CD Foundations”

Module 1: DevOps Transformation

  • DevOps principles and practices
  • Azure DevOps Services overview
  • Project and team structure
  • Hands-on: Configure Azure DevOps organization

Module 2: Source Control with Git

  • Git workflows and branching strategies
  • Pull requests and code reviews
  • Git hooks and repository policies
  • Hands-on: Implement Git workflow

Module 3: Azure Pipelines - Build

  • YAML pipeline syntax
  • Build agents and agent pools
  • Multi-stage builds
  • Hands-on: Create CI pipeline

Day 2: Continuous Delivery and Release Management

Section titled “Day 2: Continuous Delivery and Release Management”

Module 4: Azure Pipelines - Release

  • Release pipelines and strategies
  • Deployment gates and approvals
  • Blue-green and canary deployments
  • Hands-on: Implement CD pipeline

Module 5: Infrastructure as Code

  • ARM templates and Bicep
  • Terraform on Azure
  • Pipeline integration
  • Hands-on: Deploy infrastructure with IaC

Module 6: Container and Kubernetes Deployments

  • Container CI/CD with Azure Container Registry
  • AKS deployments from pipelines
  • Helm charts in pipelines
  • Hands-on: Deploy to AKS

Module 7: Package Management

  • Azure Artifacts for package hosting
  • NuGet, npm, Maven repositories
  • Versioning strategies
  • Hands-on: Implement package management

Module 8: Security and Compliance

  • Secure DevOps practices
  • Azure Key Vault integration
  • Dependency scanning
  • Code quality gates with SonarQube
  • Hands-on: Implement security scanning

Module 9: Compliance and Testing

  • Automated testing in pipelines
  • Load and performance testing
  • Compliance automation
  • Hands-on: Add testing stages

Day 4: Monitoring, Feedback, and Optimization

Section titled “Day 4: Monitoring, Feedback, and Optimization”

Module 10: Application Monitoring

  • Application Insights integration
  • Continuous monitoring
  • Alerting and dashboards
  • Hands-on: Implement monitoring

Module 11: Continuous Feedback

  • Azure Boards for work tracking
  • Integration with monitoring
  • Feedback loops and retrospectives
  • Hands-on: Configure feedback mechanisms

Module 12: Exam Preparation

  • AZ-400 exam format and domains
  • Case studies and scenarios
  • Study resources
  • Experience with Azure administration or development
  • Understanding of DevOps principles
  • Familiarity with Git and version control
  • Azure Administrator or Azure Developer certification recommended
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, practice exams, and post-training support.