Faster? I really want to know how you can have servers, with all the required networking, and all the associated and easily accessible redundancy ( multi-DC or multi region) faster than a few clicks and max 5 minutes wait time. Not to mention the managed services, how long does it take even for an experienced SRE, to setup a production-ready (with backups, monitoring, HA, etc.) RabbitMQ/database/whatever cluster?
AWS is much easier to use than a DIY infrastructure, unless significant resources are invested in that DIY infrastructure.
> Yes you can spin up a crap fast on amazon. But it’s crap and you will pay an arm and leg for it.
Amazon RDS is everything but not crap. The great value-add that RDS provides is that they take care of all the tasks you'd normally need many days of setting up, evaluating, regularly checking they still work: replication, automated failover, backup/restore, version upgrades.
AWS is much easier to use than a DIY infrastructure, unless significant resources are invested in that DIY infrastructure.