Configuring an Infrastructure declaration on Azure IaC with Azure Bicep
Similar to the Azure Resource Manager Templates, Azure Bicep is used to generate declarative configurations according to the infrastructure-as-code principle. According to Microsoft, the description language even works much easier.
With Bicep, Microsoft provides another so-called domain-specific language (DSL). This uses a declarative syntax for deploying Azure resources, similar to what “Azure Resource Manager” templates (ARM templates) do.
In this way, the infrastructure that is to be provided in Azure can also be defined in a bicep file. This file, formally packaged in JSON, can then be used not only for the initial deployment of the infrastructure, but throughout the entire development lifecycle – also to be able to implement an infrastructure repeatedly, for example.