Exam AZ-400: Microsoft Azure DevOps Solutions - Live Learning Course (please remove this after class, tim)
📅 Updated for August 2025 Delivery - Hybrid Azure DevOps & GitHub Enterprise Cloud
5-Hour O'Reilly Live Learning Course covering AZ-400 exam objectives with hybrid Azure DevOps and GitHub Enterprise Cloud approach, taught by Microsoft MVP Tim Warner
This repository contains all materials for the 5-Hour O'Reilly Live Learning Course covering the AZ-400 exam objectives with a unique hybrid approach using both Azure DevOps and GitHub Enterprise Cloud. Each hour balances theory, hands-on demonstrations, and Q&A.
-
Hour 1: DevOps Foundation & Source Control Strategy (Domains 1+2: 20-30%)
- Azure DevOps vs GitHub Enterprise Cloud comparison
- Work tracking with Azure Boards AND GitHub Projects
- Git branching strategies and repository management
- Cross-platform integration setup
-
Hour 2: Build Pipelines & Package Management (Domain 3 Part 1: ~25%)
- Azure Artifacts AND GitHub Packages configuration
- YAML pipeline development for both platforms
- Matrix builds, parallel jobs, and reusable templates
- Package feeds and semantic versioning
-
Hour 3: Testing, Deployment & Release Strategies (Domain 3 Part 2: ~25%)
- Quality gates in both Azure DevOps and GitHub
- Blue-green and canary deployment patterns
- GitHub Environments AND Azure Pipeline Environments
- Container deployments to AKS and ACR
-
Hour 4: Infrastructure as Code & Security (Domain 3 Part 3 + Domain 4: ~25%)
- Bicep templates with GitHub Actions AND Azure Pipelines
- Service principals, managed identities, and OIDC
- Azure Key Vault integration across platforms
- Security scanning and vulnerability management
-
Hour 5: Monitoring, Optimization & Enterprise Scenarios (Domain 5 + Advanced: ~10%)
- Application Insights and custom metrics
- Cross-platform CI/CD optimization
- Enterprise governance and hybrid scenarios
- Cost optimization and performance tuning
- Azure DevOps Services - Boards, Repos, Pipelines, Test Plans, Artifacts
- GitHub Enterprise Cloud - Actions, Advanced Security, Projects, Packages, Codespaces
- Infrastructure as Code - Bicep (primary), ARM Templates, Terraform
- Security & Compliance - Azure Key Vault, GitHub Advanced Security, SonarCloud
- Monitoring & Analytics - Application Insights, Azure Monitor, KQL queries
- Integration Patterns - Cross-platform workflows, unified licensing, hybrid scenarios
- August 2025 Course Plan
- Current AZ-400 Exam Objectives
- Course Slides (PowerPoint)
- GitHub CLI Demo Script
- Azure CLI + DevOps Demo Script
- Comprehensive Demo Application
- AZ-400: Get started on a DevOps transformation journey
- AZ-400: Development for enterprise DevOps
- AZ-400: Implement CI with Azure Pipelines and GitHub Actions
- AZ-400: Design and implement a release strategy
- AZ-400: Implement a secure continuous deployment using Azure Pipelines
- AZ-400: Manage infrastructure as code using Azure and DSC
- Microsoft Learn AZ-400 Labs
- Azure DevOps Labs
- Azure DevOps Demo Generator
- AZ-400 Demo Application - Modern Node.js app with multiple pipeline variants
- CLI Demo Scripts - Parallel GitHub CLI and Azure CLI management tasks
- Legacy Sample Applications - Previous course materials and examples
- O'Reilly Learning Platform - Full course access
- MeasureUp AZ-400 Practice Tests - Official Microsoft practice exams
- Pearson OnVUE - Schedule your certification exam
- Pluralsight AZ-400 Path - Additional video training
- Experience: 2+ years working with Azure (development OR administration)
- Knowledge: Basic understanding of Git, CI/CD concepts, and cloud computing
- Required Tools:
- Azure subscription with DevOps organization
- GitHub Enterprise Cloud access (or personal account for demos)
- VS Code with Azure DevOps and GitHub extensions
- Azure CLI with DevOps extension
- GitHub CLI (gh)
- Certification: Either AZ-104 (Azure Administrator) OR AZ-204 (Azure Developer) required
This course prepares you for:
- Exam: AZ-400: Designing and Implementing Microsoft DevOps Solutions
- Certification: Microsoft Certified: DevOps Engineer Expert
- Exam Format: 40-60 questions, 180 minutes, includes hands-on labs
- Passing Score: 700/1000
- Last Updated: July 26, 2024 (English language version)
- Focus Areas: Hybrid Azure DevOps + GitHub Enterprise Cloud scenarios (major 2024-2025 emphasis)
- Unified Licensing Model: GitHub Enterprise + Azure DevOps Basic integration
- Bicep-First Approach: Modern Infrastructure as Code with ARM template comparisons
- Cross-Platform Workflows: Hybrid scenarios using both platforms together
- Enhanced Security: GitHub Advanced Security + Azure security integrations
- CLI Automation: Comprehensive management scripts for both platforms
- Enterprise Scale: Focus on large organization requirements and governance
- No Either/Or Approach: Learn both Azure DevOps AND GitHub Enterprise Cloud
- Real-World Integration: Make both systems work together effectively
- Latest Features: AI-assisted DevOps, advanced security, cost optimization
- Practical Automation: CLI scripts covering 80% of common management tasks
Found an issue or want to contribute? Please:
- Fork the repository
- Create a feature branch
- Submit a pull request
This repository is actively maintained for O'Reilly Live Learning courses.
This project is licensed under the MIT License - see the LICENSE file for details.
Ready to become a DevOps Engineer Expert? Star ⭐ this repo and let's begin your journey!