Cloud provisioning is the dynamic allocation of a cloud provider's resources to a customer. The resources include compute, storage, and networking services on-demand.
The process is an elementary part of most modern IT infrastructures that allows responsive deployment and scaling. Provisioning happens through self-service portals or through automated tools.