Implement CI: Azure Pipelines & GitHub Actions — MOC
MS Learn path: Implement CI using Azure Pipelines and GitHub Actions · Continuous integration — build & validate on every change.
Planned concepts
Azure Pipelines · GitHub Actions · ci-trigger · Agents & pools · YAML pipelines · Jobs/steps/tasks · build-artifact · pipeline-templates · self-hosted-agent
Planned modules
Set up CI with Azure Pipelines · Use GitHub Actions for CI · Manage agents & pools · Pipeline artifacts & templates
Modules in this path
- set-up-ci-with-azure-pipelines — author a YAML pipeline that builds/tests on every change
- use-github-actions-for-ci — workflows, events, jobs/steps in GitHub Actions
- agents-and-pools — Microsoft-hosted vs self-hosted agents, pool routing
- pipeline-artifacts-and-templates — sharing build output and reusing pipeline logic
Skills
Set up CI, agents, parallelism, quality gates.
Practice questions
- az400-q-ci-001 — Azure Pipelines vs GitHub Actions
- az400-q-ci-002 — self-hosted build agents
- az400-q-ci-003 — reusing steps with pipeline templates