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.
Training Details
Section titled “Training Details”| Duration | 4 days (32 hours) |
| Level | Intermediate |
| Delivery | In-person, Live online, Hybrid |
| Certification | Microsoft Certified: DevOps Engineer Expert (AZ-400) |
Who Is This For?
Section titled “Who Is This For?”- DevOps engineers implementing Azure DevOps
- Platform engineers building CI/CD pipelines
- Release engineers managing deployments
- Anyone preparing for AZ-400 certification
Learning Outcomes
Section titled “Learning Outcomes”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
Detailed Agenda
Section titled “Detailed Agenda”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
Day 3: Dependency Management and Security
Section titled “Day 3: Dependency Management and Security”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
Prerequisites
Section titled “Prerequisites”- Experience with Azure administration or development
- Understanding of DevOps principles
- Familiarity with Git and version control
- Azure Administrator or Azure Developer certification recommended
Delivery Formats
Section titled “Delivery Formats”| Format | Description |
|---|---|
| In-Person | On-site at your company’s location, hands-on with direct interaction |
| Live Online | Interactive virtual sessions with screen sharing and real-time labs |
| Hybrid | Combination of on-site and remote sessions, flexible scheduling |
All formats include hands-on labs, course materials, practice exams, and post-training support.