3 ms·
"I can't know what your business goals are, what your uptime metrics are, or who your users are" Do you... work for the same company? Draw your paycheck from t
by jameshart 5y ago
"I can't know what your business goals are, what your uptime metrics are, or who your users are"
Do you... work for the same company? Draw your paycheck from the same revenue stream?
If you're just a black box provider of undifferentiated compute/storage why the heck are we paying you? We can buy that from a dozen cloud PaaS providers.
- Plasmoid 5y agoThat only works for a small company. Once you start having multiple products then I can't reasonably be intimately familiar with your particular service. If you want a white glove level of support then you're going to need to grow the operations teams substantially.
- eropple 5y agoIt sounds like what you want are team-embedded SREs, not a generalized ops team answerable, somehow, to everybody for their own applications.
- nucleardog 5y agoWe have 60+ projects out there using four major languages and god knows how many frameworks supported by a few dozen developers, and... two ops staff. I do my best, but I'm never going to be intimately familiar with your product on a technical or business level in the way that you are when you spend 20-40 hours a week on it. If you want that level of service, you're gonna need another couple million a year in ops staffing budget. You're paying ops because someone needs to know how to fit all the lego AWS gives you together, understand what's inside the lego pieces to debug issues when things go wrong, be accountable for ensuring best practices are implemented as far as security, backups, etc, optimize spend, and figure out how to architect all this stuff to make sense on AWS. We could get some of that with some of the more managed services like Heroku, but at our scale the premium we'd pay is waaaaaay more than two ops salaries.