For a current project of mine I need a cloud service which can (automatically) scale VMs vertically as the workload can not be scaled horizontally.
With scaling I mean assigning more RAM and/or CPU cores to a given instance.
This has to happen without requiring a restart.
Are there any cloud providers that offer such a service? When researching I found VMware vCloud Air which apparently had such a feature, until it was bought (and shut down?) by OVH.