
The Fallacies of Cloud Computing
The original 7 Fallacies of Distributed Computing list was published over two decades ago (the 8th one added in 1997), the common assertions outlined by the list were largely around networking and connectivity.
In recent years, many have attempted to retrofit those fallacies to highlight misconceptions in implementing (public) cloud solutions. One such post, titled ‘Busting the 8 Fallacies of the Public Cloud’, provides a good explanation around adopting a cloud strategy to get past the incorrect assumptions made by most teams.
While accurate, in almost canonical terms, the distributed computing fallacies referenced above do not provide much purview beyond the networking aspect of cloud computing, and hence I am attempting to capture (at 4:00 am on a Sunday morning) a list of fallacies pertaining to the public cloud below. Although not exhaustive, the list is fairly self-explanatory.
- Lift-and-shift is a strategy
- Compute is infinite (and so is storage)
- Resiliency is guaranteed
- Existing IT processes are sufficient
- CDN waives caching (and vice versa)
- Administration is manual work
- A Private cloud is more secure than a public one
- Multi-tenancy is inherent
- Scalability requires microservices
- Serverless is a technology
- A Cloud-agnostic Architecture is desirable
