IBM Cloud and Amazon Web Services have variants that are more limited:
I am building an open-source cross-platform Docker/Ansible/Puppet/Chef/Hashicorp Packer style system, which generates documentation pages like: https://verman.io/docs/latest/_lib/_storage/postgres/README.html
Specifically it's a library of [very] cross-platform shell scripts. So all you need is the scripts folder + optional parameters + a single command to run.
It would be great to have a one-click "Deploy to DigitialOcean" button on that page (and its associated README.md on GitHub). This could quickly onboard new users to DigitalOcean, and enable new users to, directly create a new instance/droplet with whatever is needed to bootstrap [e.g., PostgreSQL]. From a wider partner network standpoint, this would enable an easier path to contribute slightly different configurations and release thousands of new one-click installs in that marketplace.