What's Bicep on Azure and why you should use it?
To generate resources automatically in Azure, you could either do Azure Resource Manager templates, which no one really wanted to do because they are far too complex and clumsy - or use third-party solutions Terraform and Pulumi.
Read Blog Post

