Azure DevOps is a hosted service providing development and collaboration tool that was formerly known as Visual Studio Team Services (VSTS). VSTS was split into five separate Azure-branded services, under the banner Azure DevOps for a complete offering in public cloud that makes it easier for developers to adopt portions of the Azure DevOps platform, without requiring them to go “all in” like the former VSTS.
Azure DevOps supports both public and private cloud configurations and gives users the flexibility to just pick which services to employ without the need to use the full suite – the services include:
-
Azure Boards
-
Azure Pipelines
-
Azure Repos
-
Azure Test Plans
-
Azure Artifacts
One of the main benefits for teams using Azure DevOps is developers will be able to work securely from anywhere and in any format and embrace open-source technology. Azure DevOps addresses vendor lock-in from its early version by providing extensive integration with industry and community tools.
Some other benefits include:
-
Planning – Azure DevOps makes it easy for DevOps teams to manage their work with full visibility across products and projects, helping them keep development efforts transparent and on schedule.
-
Developing – Allows teams to share code and collaborate together with Visual Studio and Visual Studio Code.
-
Delivery – Helps teams deploy applications to any Azure service automatically and with full control.
-
Operations – With Azure Monitor, users can implement full stack monitoring, get actionable alerts, and gain insights from logs and telemetry.
Overall, Azure DevOps will indirectly utilize Azure Storage and compute services that will increase usage and impact costs.