We colocate about 20 servers and in any given month, spend no more than 1 person-days worth of time dealing with it. Many months we spend no time. That includes both sysadmin and hardware. But this requires knowledge that most devs these days probably don't have.
We might spend more time messing around with AWS than our colocated servers.
Right, if you legit need 20 servers than it might make sense for you. I would fit on like 2-3 decent sized servers if I did co-location, and would save not even 1 developer-day of salary...
We might spend more time messing around with AWS than our colocated servers.