Azure DevOps is a game change
June 30, 2022

Azure DevOps is a game change

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Azure DevOps Server

We use Azure DevOps to manage the end-to-end lifecycle of our code. We use Boards to capture our backlog and manage the work through delivery, Pipelines for our code repository, and Pipelines for CI/CD.
  • Azure Boards is fast to use once you have a good structure in place. You can create or modify each task type quickly. The consequence of that is that is it reduces your admin overhead so its a no-brainer to create lots of smaller tasks.
  • Azure Repos is simple to set up compared to other on prem solutions that we have used. Most options come out of the box including user management.
  • The Pipelines tool is very powerful, and you can quickly create your CI/CD pipelines. Simple to see the state of each pipeline at a glance.
  • Azure Boards can be daunting to set up. There are a lot of different features and if you don't know what you are doing it's easy to overcomplicate things.
  • If you have lots of similar Pipelines to create there is no way to template them, each one has to be created and managed separately. So if your target K8s cluster changes, you have to manually edit each Pipeline.
  • Full integration from a development task in Boards to line of code in Repos
  • Integrated CI/CD pipeline - where there is an error we are able to track it back to a commit in Repos and the corresponding task in Boards
  • Ease of use - if you have structured things well then new users can come up to speed quickly
  • Saved time by eliminating the need to manually deploy software to dev, test, and production
  • Improved quality by removing the human from deployment tasks - all configuration is defined as code and guaranteed between environments
  • Ease of use means we define more granular tasks which removes ambiguity and reduces test and rework cycles
Azure DevOps is a fully integrated solution that solves all of the problems that our separate tools did in a much easier-to-use way. Before we implemented DevOps we had three different solutions that we had to integrate with each other and required a lot of manual intervention to make sure they worked correctly.

Do you think Azure DevOps Server delivers good value for the price?

Yes

Are you happy with Azure DevOps Server's feature set?

Yes

Did Azure DevOps Server live up to sales and marketing promises?

Yes

Did implementation of Azure DevOps Server go as expected?

Yes

Would you buy Azure DevOps Server again?

Yes

Azure DevOps is good to use if you are all-in on the Microsoft Azure stack. It's fully integrated across Azure so it is a point-and-click for most of what you will need to achieve. If you are new to Azure make sure you get some outside experience to help you otherwise it is very easy to overcomplicate things and go down the wrong track, or for you to manually create things that come out of the box.