3Design and Implement Build and Release Pipelines
- 3.1CI Pipelines and Builds
Understand continuous integration—Azure Pipelines (YAML), triggers, agents (Microsoft-hosted/self-hosted), templates/stages, and automated tests. Build and validate automatically on every commit.
- 3.2CD and Deployment Strategies
Understand continuous delivery—release pipelines/environments, approvals/gates, deployment strategies (blue-green/canary/rolling), and feature flags. Deliver to production safely.
- 3.3Managing IaC, Dependencies, and Secrets
Understand pipeline surroundings—IaC (ARM/Bicep/Terraform), package management (Azure Artifacts), service connections, secrets (Key Vault/variable groups), and agents. Achieve reproducible, secure delivery.

