|
|
|
|
|
by theshrike79
46 days ago
|
|
With AWS I can build the stack so that I don't need to wake up in the early hours on a Saturday to fix it. Someone at Amazon is already sweating and pulling crap off racks or reconfiguring a switch or restoring a database. At max I can go "yea, not our problem, it'll come back up when the intern at Amazon stops messing with the DNS again" on Slack, put the phone down and go back to sleep =) Running on bare metal VPS is only viable if you're: a) a startup with a true shoestring budget, you can get massive use out of a single mid-tier server auction server with everything on it web, backend and database AND you have someone in-house with the skills to do that. b) you're so big you can afford to hire a full rotation of SREs to manage your crap AND your devs / SREs are able to maintain Rabbit MQ, Postgres and whatever object storage you're using themselves - and someone Does The Math and calculates it's cheaper and the risks are manageable. In the middle there's AWS. You can run millions of revenue through AWS with maybe 2-3 people managing the backend infra. 99% of times when something breaks suddenly, it's up to Amazon to fix it. |
|
You talk about competent SRE being hard to find and manage but then you describe needing several AWS backend specialists.
I think I'd rather have a generalized SRE team with portable infrastructure.
Maybe that's just me. I watched an org get burned by Google App Engine. I find these proprietary stacks to be a giant trap.