Hacker News new | ask | show | jobs
by wmfiv 1179 days ago
Dropbox (from the a16z article) to me is the exception that proves the point.

What percentage of COGS is your cloud/infstracture spend? If your products don't look like cloud infrastructure (aka Dropbox), it better be very small. If you think cloud is costing you 1000% what it would cost on-premise, that's almost certainly a spend and architectural discipline problem, not a cloud problem.

2 comments

Is saving 50% also a worthwhile goal at expense of being on prem, and all the downsides? Asking honestly because that’s where my business is in terms of the decision. We won’t save 90% but we will save 45-55%.
Remember that the choice isn't simply between AWS and racking your own gear. You can make big savings by just renting Linux servers from hetzner or similar. They install and repair the HW, you get ssh access just like with a cloud VM. You just have to make sure to monitor it so if there's a failure you can file a ticket to get components swapped out.
There are a lot of variables, but unless the 50% savings isn't much more than enough to hire a very good ops team, then no, I can't imagine that is enough savings to make the trade-off worth it.
You get the added benefit of a very good ops team. A very good ops team is typically the difference between a good and bad IT company.
Is your company experiencing rocketship growth or are you at the point where your growth has stabilized to a modest figure? It's probably best to pursue growth over cost savings, if possible. But not every company is in a position where a few more features can double revenue.

Still, I think it's hard to justify going anti-cloud in an effort to cut costs. Without a very skilled and experienced team doing the migration, the end result is very likely to be some hybrid setup that's the worst of both worlds. Especially if you're using a managed service, the open source alternatives might not be the drop in replacement that they claim to be.

Is your spend 2% of revenue? 5%? 50%? Saving 50% of 2% is almost certainly not worth the risk. The bigger your the percent and your revenue the more likely you should do it. Dropbox again is a good example.
Hum... A 1000% overhead looks typical to me.

Whether that's an important saving or not changes from business to business, but anything less than 1000% seems only achievable by customized discounts from the cloud provider.

I feel like this is comparing some cost-optimized on-prem scenario with a "idgaf, I'm prioritizing growth over cost savings" cloud scenario. Every company I've worked at has been way more concerned with growth to the point that the cloud spend is wildly careless, but we could easily reduce it by a factor of 10 with dramatically less effort than it would take to move on prem.