Azure DevOps is Microsoft's comprehensive DevOps platform that provides integrated services for planning, developing, delivering, and operating software at scale. It encompasses five core services—Azure Boards, Repos, Pipelines, Test Plans, and Artifacts—that can be used together or independently to support the entire application lifecycle. Whether you're managing agile projects, automating CI/CD workflows, or hosting private packages, Azure DevOps centralizes collaboration across development teams. A critical insight: while many teams start with Pipelines for automation, the platform's real power emerges when you integrate work item tracking with source control and automated deployments, creating full traceability from idea to production.
What This Cheat Sheet Covers
This topic spans 33 focused tables and 228 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Core Services
| Service | Example | Description |
|---|---|---|
Epic → Feature → User Story → Task | • Agile project management with Kanban boards, backlogs, sprints, and dashboards • supports Scrum, Agile, CMMI, and Basic processes | |
git clone https://dev.azure.com/org/proj/_git/repo | Git repositories or TFVC for version control with unlimited private repos, pull requests, and branch policies | |
trigger: branches: include: [main] | CI/CD automation supporting any language, platform, or cloud with YAML or Classic pipelines |