Azure DevOps
Azure DevOps is a Microsoft platform providing an integrated set of tools — Repos, Pipelines, Boards, Test Plans, and Artifacts — for planning, building, testing, and shipping software.
Definition
Azure DevOps is a Microsoft platform providing an integrated set of tools — Repos, Pipelines, Boards, Test Plans, and Artifacts — for planning, building, testing, and shipping software.
Overview
Azure DevOps evolved from Microsoft's older Team Foundation Server and Visual Studio Team Services, rebranded under its current name in 2018. It can be used independently of Azure itself, hosting projects on Azure's infrastructure or integrating with other clouds. Azure Repos hosts Git repositories, Azure Pipelines provides CI/CD comparable to GitHub Actions or Jenkins, Azure Boards offers Kanban and Scrum planning comparable to Jira, and Azure Artifacts manages package feeds. It's commonly chosen by enterprises already standardized on Microsoft tooling.
Key Features
- Azure Repos for Git-based source control hosting
- Azure Pipelines for CI/CD across any language, platform, or cloud
- Azure Boards for Kanban, Scrum, and sprint planning
- Azure Test Plans for manual and exploratory testing
- Azure Artifacts for hosting NuGet, npm, and Maven package feeds
- Integration with GitHub repositories alongside native Azure Repos