Microsoft just unveiled a new set of tools aimed at supporting software development teams — Azure DevOps. These tools are made to support you through the entire development lifecycle so that you can ship out software programs faster and maintain high quality. Here’s some more information about the new offerings and what they mean for developers.
About the Azure DevOps tools
Azure DevOps includes a complete offering within the public cloud to help developers throughout every step of the process. Azure Pipelines is a CI/CD that works with any language, platform, or cloud. You can use it to connect to GitHub or any other Git repository and deploy continuously. Azure Boards offers powerful work tracking functionality using Kanban boards, backlogs, team dashboards, and custom reporting. Azure Artifacts allows you to work with Maven, npm, and NuGet package feeds from both public and private sources. Azure Repos offers unlimited private Git repos for projects hosted in the cloud, along with advanced features like collaborative pull requests and advanced file management. And Azure Test Plans offers an all-in-one testing solution for both planned and exploratory projects.
Each of these solutions is open and extensible. So they can work for any type of application regardless of the framework, platform, or cloud. If you’re looking for a full-service solution, you can use them all together. But if you already have some other tools or processes covered, you can just pick and choose the specific tools that you need and integrate them into your existing processes. For example, you can use Azure Pipelines to build and test a Node service from a repo within GitHub and then deploy that project to a container in AWS. Azure DevOps also supports configurations in both public and private cloud configurations. So you can run them in Azure’s cloud or in your own data center without having to purchase different licenses for each purpose.
What this means for Visual Studio Team Services
The introduction of Azure DevOps also impacts those who use Visual Studio Team Services. Going forward, VSTS users will be upgraded into Azure DevOps projects automatically. This offers more choice and control without any loss of functionality.
Featured image: Freerange Stock