The article completely ignores this point, but if you're comparing a cloud offering to colo or building a datacenter, the extent to which the cloud system corresponds to the nature of your workload is critical. Cloud gives you one sort of flexibility (size-over-time and provisioning) and takes away another (physical architecture design).
Why Some Startups Say the Cloud Is a Waste of Money
41–50 of 58 posts
Re: Why Some Startups Say the Cloud Is a Waste of Money
#42Earlier quoted context omitted.
And how many extra 'DevOps' people has the company now had to employ to manage these physical servers, and what is their annual salary? This never seems to be factored into the calculations.
This this this. And what is the turnaround time on getting new servers provisioned for development? Are they using Docker, or are they stuck in Windows land where there's no open source private PaaS solution that makes any sense? How many of those servers have virtual machines provisioned and then those virtual machines sit idle? How long until the cruft virtual machines are so populous that they take up an ever incr…
Re: Why Some Startups Say the Cloud Is a Waste of Money
#43Re: Why Some Startups Say the Cloud Is a Waste of Money
#44With hosted you get:
- 24h availability of mixed skills sets (e.g. Cisco at 4am)
- ability to expand if under load/attack
- costs in proportion to revenue (sales go down you can have lower opex next month)
- ability to move resource around the globe in days
Some of this becomes critical if you get to point that SLAs matter.
Re: Why Some Startups Say the Cloud Is a Waste of Money
#45>> That’s $324,000 a year. But for just $120,000, the company could buy all the physical servers it needed for the job What about power, cooling, rent in the building for the room you're keeping them in, backup generator, internet connectivity, administration costs (setup, repairs, installation), etc? >> “The public cloud is phenomenal if you really need its elasticity,” Frenkiel says. “But if you don’t — if you do a…
And how many extra 'DevOps' people has the company now had to employ to manage these physical servers, and what is their annual salary? This never seems to be factored into the calculations.
You could triple your provisions with the savings of not being on the cloud, so it's hard to believe you won't see the train coming, if the concern is having to rack more than 20-60 servers a day. Arguably, that would be a good problem to have!
Re: Why Some Startups Say the Cloud Is a Waste of Money
#46This is the main reason we stopped using the cloud and built our own server infrastructure. We could get 2-3x performance out of the same hardware simply by taking control of the physical machines and the network topology. The combined performance loss and high markup made it difficult to justify the cloud price performance relative to our own clusters.
There is no panacea for infrastructure. Every company needs to consider their own requirements.
Re: Why Some Startups Say the Cloud Is a Waste of Money
#47Earlier quoted context omitted.
And how many extra 'DevOps' people has the company now had to employ to manage these physical servers, and what is their annual salary? This never seems to be factored into the calculations.
That was my first thought, too. Physical hardware == more staff. Also consider the risk management of keeping your security up to date, and the opportunity costs of making it easy to use for developers. Spend some time in old-school enterprise, and you'll see just how much pain and grief can happen. Remember, Amazon built its cloud not for the public, but for itself! The cloud gave them a clean separation of duties a…
Disclaimer: I work for AWS.
Re: Why Some Startups Say the Cloud Is a Waste of Money
#48There are a lot of hidden costs to the inflexibility of running local hardware. With hosted you get: - 24h availability of mixed skills sets (e.g. Cisco at 4am) - ability to expand if under load/attack - costs in proportion to revenue (sales go down you can have lower opex next month) - ability to move resource around the globe in days Some of this becomes critical if you get to point that SLAs matter.
Re: Why Some Startups Say the Cloud Is a Waste of Money
#49Earlier quoted context omitted.
With modern tools like Fully Automatic Install and Ansible/Puppet it shouldn't be any more than for a Cloud service.
But once you have a legacy system, getting the modern tools in there can be a real pain. Instant snowflake, just add expensive and archaic enterprise middleware.
Re: Why Some Startups Say the Cloud Is a Waste of Money
#50Certain applications with lower uptime requirements (test environments) can be run on decommissioned older prod server hardware if you have that.
Legacy enterprise applications that rely on extremely fast database access with large relational databases and poor caching are better suited to bare metal DB servers than virtual servers of any kind (public or private).