I think this quote really hits the nail on the head and confirms what a lot of people may have intuitively known about the value of cloud providers: But once certain startups turn into big companies with hundreds of millions of users, with computing needs that they’ve come to intimately understand, it can be far more efficient to set up computing infrastructure designed exactly with those needs in mind. I think the m…
Why do people buy coffee from Starbucks? Is it because Starbucks has the most efficient cost outlay for long term investment in a user's needs? Or is it because people just want some damn coffee and there's one on every corner? Or is it because, in a world full of places to buy coffee, one place gives you everything you could ever dream of in a coffee place ? That is what the big cloud providers are. They are Starbuc…
So in most cases, if I want a coffee I don't go to Starbucks. They I go to the kitchen, it's faster, cheaper, and more convenient than going to Starbucks.
However, if I'm out and about it doesn't make sense for me to invest in temporary coffee infrastructure. In those cases it's easier to go to a cafe like Starbucks.
This matches the idea of the article. If you have consistent demand it makes sense to buy infrastructure to meet that demand. But if the project is temporary or extremely bursty it may make sense to have someone else do it for you.