Azure DevOps is a software-as-a-service platform that consists of a full set of tools which not only provide DevOps functionality, but also provides the ability to use the entire product development and management lifecycle. Azure CI/CD enables you to code your infrastructure – if you find Infrastructure as Code (IaC) exciting.
Despite being launched in October 2018, Azure DevOps is not the new kid on the DevOps block. Its lineage can be traced all the way back to Visual Studio Team System, which was launched in 2006. This is a mature product with a rich feature-set that has over 80k internal users at Microsoft, plus now probably even more users in the market.
In other words, Azure DevOps is an end-to-end software development platform with built-in version control, issue tracking, code review as well as CI/CD tools and all of this is delivered as-a-service. Azure DevOps allows teams to plan work, collaborate on code development, and build and deploy applications. It supports a collaborative culture and set of processes that bring developers, project managers, and contributors together to develop software.