On-demand self-service cloud resources are resources that are provisioned without human interaction.
With an on-demand self-service, you can immediately access and use cloud services as needed after signing up. For example, you can sign up for DigitalOcean and immediately start deploying Droplets or databases. Furthermore, users can incorporate monitoring into their infrastructure and develop automated scaling that adds or removes resources from their applications as needed based on the application’s workload.
The benefit of on-demand self-services is that users can immediately deploy or remove resources to satisfy their needs without a human intermediary. In comparison to a service that may require administrator support, on-demand self-services do not have wait times or risks of miscommunication.