Summary
In this chapter, we discussed many topics, from IaC best practices to what idempotency and immutability are when it comes to IaC. This was followed by an overview of modularity and how it helps you implement microservices patterns, and then some of the best practices when it comes to Bicep that cover ideas and industry standards as regards the use of parameters, variables, resources, outputs, and some useful patterns such as configuration settings and variables files.
Finally, we reviewed some of the known limitations of Azure Bicep since the tool is new and it is natural for some of these to have not been addressed yet.
I am so glad that you have come so far reading this book. Hopefully, it has helped you not only get started with Bicep but become an expert in creating reusable, modular templates, which will help your team and others in your organization. If anything changes in this space, I will make sure to update this book, so keep an eye out for some upcoming announcements...