The cloud is truly someone else’s computer, and it’s not limitless. From the perspective of the individual, it might seem like you could scale infinitely if you need more boxes, storage, or networking, but ultimately the cloud vendor (Azure, AWS, GCP, etc.) needs to have spare machines around. Many of them do, and that works well at the scales in which they operate.
To a point.
Azure is having capacity issues in some of its data centers. I’m sure that all of the major cloud providers buy lots of hardware constantly, but there have been shortages during the last year, which has meant for Azure that DCs are running out of capacity. At least for the rest of 2022, which is likely driven by both a limited supply of new machines and the growth of cloud usage by their customers. I know I’ve seen continued growth in companies moving to the cloud for various services, including their data services.
I haven’t seen reports of large AWS issues, though they do have plenty of instances of insufficient capacity errors and solutions. GCP has similar reports.
Truly, the cloud is the cloud vendor’s computer. It’s also the cloud vendor’s infrastructure with lots of tooling to help you manage software configured networking and storage in addition to compute engines. It is limited in capacity, especially when lots of customers want to use these resources in one particular data center. That capacity is usually quite high, but there is definitely a limit.
Does this mean that the cloud isn’t better than your data center? That’s an “it depends” questions. The cloud is great in many ways, and far superior to a lot of private data centers (or colocations facilities) that I’ve worked in or seen. I think the cloud is fantastic, but it’s not perfect. There are limits and issues at times, and you should be ready to work within or around those limits.
Listen to the podcast at Libsyn, Stitcher, Spotify, or iTunes.
And with enough time we see the promises of the cloud to be the end all be all tool for all things computing crashes into reality. For over a decade the pro-Cloud side has made promises of untold benefits and endless possibilities, anything and everything so as to get as many as possible to transfer to teh cloud placing the power in the hands of teh few, the cloud providers. I suspect soon we will see many businesses learn just how much their cloud provider sales agent was stretching the truth to sell them on moving to teh cloud.
There should have been more resistance to the cloud along with IOT as both were sold as the end all be all solutions that were rushed out without much thought to long term consequences. The Cloud should have been another tool/option, not the new destination for every businesses computing needs.
I think most new technologies, or new packages, are hyped up. I think the cloud has become tempered for many people, as the “move everything” message moved to the “hybrid message” and neither is perfect. Plenty of people choose one or the other, and lots are just choosing a set of VMs over their own data center, which is another option.
I don’t know about long-term consequences being better or worse. Choosing a data center is a big investment, inflexible, and has its own costs. I think we can always be nit-picky about why we should or should not have made a decision. The cloud is fantastic, but it’s not perfect, and there are things to learn. Just as having your own leased data center (or colo), creates other costs and challenges.