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, 147 flashcards. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: Core Services
Azure DevOps isn't one product so much as five that share a home—Boards for planning, Repos for source, Pipelines for automation, Test Plans for QA, and Artifacts for packages. You can adopt them piecemeal or wire them together, and knowing what each one owns is the first step to deciding which corner of the platform you actually need.
| 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 | ||
Manual test plan with test suites and runner | Manual and exploratory testing with test case management, execution tracking, and defect linking | ||
npm install --registry https://pkgs.dev.azure.com/... | Package management feeds for NuGet, npm, Maven, Python, Cargo, and Universal Packages with upstream sources |