Oct 12, 2019
We needed to introduce DevOps framework into our Solution delivery space . The first assignment is to choose the right tools that will fit into our environment and also take advantage of our existing investment. We decided to go for Azure DevOps because we can use our existing subscriptions of Azure to power it.
The main reason I prefer Azure DevOps is because of the completeness of the offering. It’s not just a way to get your code deployed. They’ve got bug tracking, testing, integration to lots of other tools, fantastic documentation and more. It’s a very complete solution with a huge amount of flexibility. You can work with it completely in the cloud, or in a hybrid way with some work done locally and some in the cloud. It makes it really easy to integrate with international teams, remote work, and tons more.
Having an integrated solution is a little easier than trying to stitch together multiple disparate tools. It may not be best of breed in every category, but you have a very complete, and reasonably mature, set of tools to work with, making implementing it very easy and very effective. Today, we are more productive with Version Control Management, Continuous Integration, Automated Release and Provisioning. We deliver faster and rollback safely. No more firefighting.
Oladipupo Oluremi(Head, Enterprise Architecture, DevOps & Quality Assurance)