What is Azure DevOps ?
Azure DevOps is a Continuous Delivery Platform & Orchestrator from Microsoft available both as an on-prem server or as a cloud-based Software-as-a-Service product, it provides an end-to-end DevOps toolchain for developing and deploying software.
Azure DevOps is a hugely popular choice because it offers huge flexibility supporting any language, running on any platform and deploying to any cloud.
Best part is that Azure DevOps integrates with most leading CI/CD tools on the market allowing teams to stick with tools they already know and have worked with and replace those that don’t.
Azure DevOps comprises a range of services covering the full development life-cycle including:
Deliver value to your users faster using proven agile tools to plan, track and discuss work across teams.
Azure Pipelines is a cloud service that you can use to automatically build and test your code project and make it available to other users. … Azure Pipelines combines continuous integration (CI) and continuous delivery (CD) to constantly and consistently test and build your code and ship it to any target.
Azure Artifacts is an extension that makes it easy to discover, install, and publish NuGet, npm, and Maven packages in Azure DevOps. It’s deeply integrated with other hubs like Build so that package management can become a seamless part of your existing workflows.
Azure Repos is a set of version control tools that you can use to manage your code. Use version control to save your work and coordinate code changes across your team. Even if you’re just a single developer, version control helps you stay organized as you fix bugs and develop new features.
Azure Test Plans
Azure Test Plans, a service launched with Azure DevOps earlier this month, provides a browser-based test management solution for exploratory, planned manual, and user acceptance testing. … It provides mechanisms for continuous build, test, and deployment to any platform and cloud.
Many more extensions are available In the Azure Extension Marketplace which allows third parties to extend the functionality of Azure DevOps to meet your needs.
We will be going on with the series of Azure DevOps, diving deeper into the realm of possibility that is Azure DevOps.