4 ms·
This is what people don't realize. At a certain scale you need tons of people to operate a cloud environment, especially if you take advantage of all the featu
by dopylitty 2y ago
This is what people don't realize.
At a certain scale you need tons of people to operate a cloud environment, especially if you take advantage of all the features.
Sure for tiny players the devs can be forced to both write the business code and manage the infrastructure but at a certain scale that just doesn't work because everything becomes non-standard and the amount of time to manage it takes up all the time the devs should be spending on writing business related code.
So then you spin up an infrastructure team. And it won't just be one either because the person creating your VPC/network design won't have time to also be working on your backup design or your database design or your image pipeline or your CI/CD.
So at the end of the day you end up with all the same teams you had in managing your datacenter infrastructure (network, storage, OS) except now you're paying way more for the infrastructure itself and the people cost more because they are not just specialist in their area but have to be specialists in cloud platforms as well.