In this part of the book, we’ll explain more advanced scenarios and possibilities when working with ARM templates. The Bicep domain-specific language is introduced, which makes writing IaC from scratch and maintaining existing templates a lot easier. We’ll introduce some practices, like deploying IaC using continuous delivery pipelines, and you’ll build your confidence on deployments with testing templates.