WPCloudDeploy is a WordPress plugin that allows you to easily deploy and manage your own dedicated high-performance WordPress servers and sites at any cloud server provider.
Why do you think that https://github.com/samber/invoice-as-a-service is a good alternative to wp-cloud-deploy