Why not just run IaaS on the cloud? Maintaining a datacenter is expensive. Now I’m not sure if there are companies that provide management of actual physical infrastructure - battery backup, generator, cabling, certifications of premises etc.
I knew the cloud marketing machine had done the new generation dirty. I didn't know it was this bad.
Edit: also OSHA rules, cable splicing, how to handle ladders, etc, etc.
If you buy colocation, it is tho.
Unless you don't want strangers touching your assigned rack, then you need to bring the key.
That said, some hardware companies have APIs to do most of that stuff - a little human runs out to fulfill your request if need be in some cases I think. Still like... much to worry about.
So to your point it’s how the internet is run. But your midsize enterprise isn’t a telco. They have no expertise with this stuff.