How to migrate from ARM templates to Bicep

Looking to move from writing your Azure Resource Manager (ARM) templates in JSON to Bicep? The good news is Microsoft have provided some tooling to make it relatively straightforward too migrate. 1. Run the Bicep command line interface (CLI) decompile command Before getting started with Bicep, you’ll want to make sure that you’ve got the right tools installed. That includes Visual Studio Code (free), the Bicep extension and the Bicep CLI....

February 6, 2023 · 2 min

Getting started with Azure Bicep

Bicep is a new language from Microsoft that allows you to easily specify your Azure infrastructure as code. It’s an improvement on writing Azure Resource Manager (ARM) templates directly by better supporting features such as type safety and code modularity and reuse. That said, Bicep still has a very close relationship with ARM templates. In fact, it’s an abstraction over ARM templates with templates written using Bicep able to be transpiled back to ARM templates....

March 24, 2021 · 2 min