Comment Re: Am I missing something? (Score 1) 86
There is the additional complication of whether 'cloud' just means "VPS" or whether you are hitting the more abstracted tools that most of the cloud guys offer.
They'll all certainly sell you very classical VMs, just with more room to scale them up or down or bring more online than you probably have at home; but you are starting to look at architectural changes if you wander into the "managed instance" or "serverless" offerings(Cosmos or Aurora DB; AWS Lambada or Azure Functions; S3 buckets; etc.)
Obviously those are still someone else's computer under the hood; "serverless" just means that it's hidden and you can't touch it; not that it's truly absent; but if you start hitting those sorts of services you are making changes that mean that "your datacenter vs. their datacenter" only remains true at a fairly high level: if you wanted to move back you'd either have to change back how you are doing some things; or go with something like Openstack that is dedicated to making your computers present AWS-style abstractions.
They'll all certainly sell you very classical VMs, just with more room to scale them up or down or bring more online than you probably have at home; but you are starting to look at architectural changes if you wander into the "managed instance" or "serverless" offerings(Cosmos or Aurora DB; AWS Lambada or Azure Functions; S3 buckets; etc.)
Obviously those are still someone else's computer under the hood; "serverless" just means that it's hidden and you can't touch it; not that it's truly absent; but if you start hitting those sorts of services you are making changes that mean that "your datacenter vs. their datacenter" only remains true at a fairly high level: if you wanted to move back you'd either have to change back how you are doing some things; or go with something like Openstack that is dedicated to making your computers present AWS-style abstractions.