2 ms·
For me it was the cloud. Cloud services certainly have uses, but I used to be "all in" on cloud, now I'm "use cloud, but only if there's no alternative". I do
by andrewstuart 3y ago
For me it was the cloud.
Cloud services certainly have uses, but I used to be "all in" on cloud, now I'm "use cloud, but only if there's no alternative".
I don't believe that the core premise of the cloud - that "your company cannot afford to run its own computers" and "running your own computers requires massive in house technical expertise, whereas cloud does not".
Cost, complexity and vendor lock-in are huge factors. Anyone who has tried to build cloud infrastructure knows the pain of configuration/authorisation. Any accounting department knows the cost of running cloud has the potential to simply run out of control.
I still believe in:
* using bare metal/dedicated hosted instances
* cloud DNS services
* cloud storage
But building sophisticated applications using cloud application services like databases/serverless functions/queues/messaging I think you should really question whether it makes sense to use these.
Also the data egress fees are simply nuts. And most companies underestimate the impact of this, and fail to take into account how clouds charge for data movement within the cloud in a whole range of complex and expensive ways.