Also forget Dell. Check out DataPacket.com and other metal hosters. You don’t need to physically rack unless you are huge or have special hardware or security needs.
The cloud industry has done an incredible job at a kind of soft pervasive propaganda that running stuff is “hard.”
These are business decisions, made in terms of core competencies, capex vs. opex, and the difficulties and cost of building out a reliable, sustainable hosting operation that handles all the compliance and security requirements, and the full range of “ilities” that real businesses have to deal with.
The fact that Bob in IT might be capable of doing some of this on his own doesn’t really enter into the picture. It’s not relevant.
There’s a reason that most companies don’t operate their own electricity generation systems. Much the same is true for computing systems.
(Those were all firsthand examples; I'm not saying everyone needs cloud providers, but there are reasons beyond "really good salespeople" that people opt for offloading those logistics.)
Also building high complexity systems that require a big expensive cloud engineer staff gets you status and visibility. In a tight spot you can still blame AWS for problems.
(Reality is not quite so bleak as people are not completely cynical)
You dont even have extra organizational overhead. Every cloud first company has a head of devops sitting in the chair where head of infra would be. They somehow wind up with like half the staffing anyways compared to running bare metal.
Or something as stupid as, "vendor requires $50 failed DIMM replaced under warranty to be returned by UPS instead of chucked into the e-waste bucket, but UPS cannot pick up from DC because the driver can't be bothered to ring the bell on the DC gate".
That one alone probably resulted in our longest ever ticket.
The physical world sucks.
Also like I said: physically racking only makes sense if you are huge. Managed bare metal is a whole market category and it’s spectacularly cheaper than big cloud for most work loads. For bandwidth it’s like 1000X cheaper. That is not an exaggeration.
There are also many other alternatives. Example: VPS providers like Vultr which have expanded to offer more traditional "cloud" features like object storage, load balancers, managed DBs, etc. Their pricing is way more competitive than AWS, especially when you consider bandwidth.
There’s a sort of arguable sweet spot where someone motivated and knowledgeable can manage their own hardware, even if it’s just rented from Hetzner etc. But that just doesn’t scale.
Once you do try to scale that - not just the hardware but the staffing that’s needed to avoid a bus factor of 1, to ensure the required uptime especially if it needs to be 24x7, to handle disaster recovery, failover, security and compliance issues etc. etc., you quickly run into all the reasons that infrastructure management services and other computing services - i.e., cloud - have won out so definitively.
If you’re small enough that none of those things matter very much to you, and knowledgeable enough to run your whole system yourself, and have the time and inclination to deal with it, go for it! But such people are outliers who are really indulging a hobby more than anything else. It generally makes extremely little business sense.
That's not a narrow legal perspective, it's one look at a very obvious balance sheet. The same could go for hosting.
If you're racking up 750/hr putting big law on routine corporate tasks then you are probably messing up. Hire an admin.
The capex vs opex theatre is just stupid economics and bad generalization from wall street types.
Almost nothing of it is really real.
And your analogy may impress other glorified salesman, but it doesn't hold water for a second, electricity is fungible, computing is not, electricity is stateless, you computing infrastructure carries your data. Power consumption generally is not a competitive differentiator,computing often is. And of course, the economics IN THE FUCKING REAL WORLD is broken: It is very hard to compete with the prices of the grid, not so in the modern cloud world where hyperscalers captured market enough to feel free to start extracting monopolistic rent from their consumers. And even the premise is uninformed, heavy industry frequently resorts to co-generation, and now, ironically, even data centers projects are exploring it.
Seems like people missed the end of what I wrote though. We run some bare metal but do not physically handle it. There’s many companies who will rent huge boxes with good connectivity in a data center. DataPacket is the best we have found for price and reliability.
Physically racking only makes sense if you are huge or have special requirements.
CISA has identified 16 US industries where they have noted that companies should be able to operate indefinitely without internet access. See the Water Plant hack stories coming through right now across more than 19 states, for example. Water, electricity, internet access / telecom, military, chemical, logistics, transportation, etc.