Infrastructure Provisioning is necessary when there is a need for the automatic set-up of #infrastructure components such as servers, databases, network, security etc. across multiple platforms or providers.
There are tools available for such task as shown as the following:
- HashiCorp Terraform#
- CloudFormation