This is a great article, however provisioning and configuration is a big part of deployment, depending on who you talk too, some people include CaC as part of IaC, others treat it separately. Shame this wasn't included. Often many tools are used together to achieve both, e.g. Terraform and Ansible or Bicep and DAC. Over my many years in this area, I just found that there were no real products for non developers and all the tools expect a level of coding knowledge. Also databases are just different and I found tools didn't really support the type of database activities I needed in post deployment. So for those 2 main reasons and a few others, I decided to write something, it is work in progress (it will never be finished) project can be found at https://sqlbuild.com and I welcome any feedback/requests.