Lint Azure Bicep templates in Azure DevOps

Stable, scalable and secure infrastructure as code is important to have a performing Azure environment. As organisations adopt Infrastructure as Code (IaC) to automate and manage their cloud resources, the need for maintaining code quality and enforcing best practices becomes important. This is where Azure Bicep linting comes into play, especially when integrated with Azure … Continue reading Lint Azure Bicep templates in Azure DevOps

Reusability with export and import in Azure Bicep

In this blog post, you will learn how to use the export decorator and the import statement. The export decorator and import statement will reduce duplication and improve the reusability of user-defined types, variables, and user-defined functions in Azure Bicep. Note! To use export and import you need Azure Bicep version 0.25.3 or newer. What … Continue reading Reusability with export and import in Azure Bicep

Azure Bicep Cheat Sheet

I am happy to share my side-project on Azure Bicep: Azure Bicep Cheat Sheet - A quick-reference guide! What is a cheat sheet? Cheat sheets are valuable tools offering quick references to essential information. They enhance efficiency by providing concise summaries and consolidating vast details into a digestible format. In this cheat sheet, several Azure … Continue reading Azure Bicep Cheat Sheet

Enhance objects with User-Defined Types in Azure Bicep

Prior to the introduction of Azure Bicep user-defined types, you were limited to using types such as string, int, bool, array, and object. A significant advantage of user-defined types is that these allow you to assign a strongly typed value to an object. In this blog, you will learn about what user-defined types are and … Continue reading Enhance objects with User-Defined Types in Azure Bicep

Work with environment variables in Azure Bicep

Did you know Azure Bicep can read environment variables? In this blog, we'll explore how to use environment variables in Azure Bicep when set from an Azure Pipeline. readEnvironmentVariable function Alongside the release of Bicepparam is the readEnvironmentVariable function, designed to retrieve environment variables either from your deployment agent or your local computer, depending on … Continue reading Work with environment variables in Azure Bicep