Chapter 12: Exploring Best Practices for Future Maintenance
This is the last chapter of this book, and I am very happy you are reading it. This means you now know how to create great templates and help your team deploy your infrastructure via code with great confidence.
However, there are a few more topics we need to go through to make sure you always keep yourself and your team ahead of the curve since, in the cloud world, everything moves faster than any other industry. We will cover topics including best practices in IaC, idempotency in deployments, modularity, and some best practices when it comes to Bicep. We will finish this chapter by pointing out the current limitations in Bicep that you need to take into consideration.
In this chapter, we are going to cover the following main topics:
- Applying version control and code flows for your IaC
- Idempotency and its importance
- Modularity and microservices
- Bicep best practices
- Managing service version updates...