Summary
In this chapter, you learned how to compile your Bicep files and deploy them to Azure. Additionally, you learned how to try it out before deployment using the what-if
flag. Following this, you discovered how to resolve some of the warnings or errors that you might face during compilation. Finally, we covered how to decompile an existing ARM template into Bicep just in case you started migrating your existing templates or simply wanted to get started with the export and creation of your infrastructure as code from your existing environment in Azure.
We hope you have enjoyed the book so far and continue to read on. From our next chapter onward, we will be officially getting into the core concepts of Bicep and exploring details such as how to define resources, what types are, the language specification, and a comparison between ARM and Bicep.