Provisioning and deployment automation framework