Scaling up: bringing your Azure Devops CI/CD setup to the next level

Click for: original source

Azure DevOps pipelines are a great way to automate your CI/CD process. Most often, they are configured on a per project basis. This works fine when you have few projects. But what if you have many projects? In this blog post, we will show you how you can scale up your Azure DevOps CI/CD setup for reusability and easy maintenance. By Jeroen Overschie, Timo Uelen.

Devops pipeline stages

Source: https://xebia.com/blog/scaling-up-your-azure-devops-ci-cd-setup/

The article then guides trough these sections:

  • Your typical DevOps pipeline
  • Growing pains
  • Scaling up properly
    • DevOps template setup
    • Passing data between templates
    • Automate using a strategy matrix

All scripts are aslo included in the article. Authors demonstrated how to scale up your Azure DevOps CI/CD setup making it reusable, maintainable and modular. This helps you maintain a good CI/CD setup as your company grows. Nice one!

[Read More]

Tags software-architecture devops app-development azure cloud