IaC Deployment in Azure with Terraform + Chef vs. Puppet vs. Ansible for Data Engineers
Cloud setup could be done completly by Terraform. Check out terraform provider resources for required parameters ex. Azure Data Factory
Configuration management stuff mostly in use for OS tuning inside Virtual Machines. So maybe you don't need them at all.