Outdated deployment practices can slow down even the best software teams. When youโre still manually moving files between servers, itโs easy for small mistakes to slip through and updates to take longer than they should. At Keyhole Software, weโve seen firsthand how this approach can hold back your projects. The solution is to automate deployment pipelines. It brings consistency, reliability, …
Infrastructure as Code Using Azure CLI
Infrastructure as Code (or IaC) is the process of using code and versioning in the same way you do your source code to manage your networks, VMS, and Azure resources. IaC generates the same environment every time it is applied, and itโs an important DevOps practice to use alongside continuous delivery.
The release pipeline executes this model to configure target environments. If you need to make any changes, you edit the source, not the target environment. This allows you to create reliable and stable environments on-demand that can be validated, tested, and repeated.
In this blog, weโll look at how we can use Azure CLI and Azure DevOps Release Pipelines to make this happen. Iโll walk you through all the steps you need to take to get set up.

