Summary
In this final chapter, we looked at three additional IaC tools, all of which work slightly differently from the two primary tools we looked at in previous chapters. So, why would you choose these over Terraform or Ansible?
In Chapter 2, Ansible and Terraform beyond the Documentation, we concluded that you should choose the best tool for the job rather than trying to fit your project to the tool; the same goes for the tools we have discussed in this chapter.
When planning your IaC project, having an excellent working knowledge of more than one tool is always a bonus; throughout this book, there have been occasions when either Terraform or Ansible hasn’t supported a task we were trying to perform, so we had to use the built-in tools that provide support for the target cloud’s API.
If you have a project in Azure, for example, where coverage for the latest services in the tools may be behind by several months, then using Azure Bicep may be the best choice...