Provisioning and Configuration – Azure cloud

CloudFormation templates are used for both provisioning of aws services(like EC2/VPC/r53/S3/…) and configuration(installation/config/restart/..) on every service.

Ansible was unreliable in this approach in terms of rollback, error handling etc.


What is the approach for provisioning and configuration in Azure cloud?