Anybody have experience with AWS Elastic Beanstalk and Rails? I currently use a self-hosted Chef server (on EC2) for infrastructure automation. I wrote a Chef cookbook w/ many recipes that installs and configures everything I need to run a Rails app on EC2 (nginx, resque, logrotate, monit, etc.) in addition to community cookbooks for Postgresql, Redis, and more.
It works pretty well, but it's not perfect. It takes a while to stand -up a new server (mostly because half of the software is installed from source). I use Capistrano to deploy. I manage redis and postgresql servers myself too (so I was also looking to migrating to ElasticCache and RDS).
I asked about Elastic Beanstalk because I was wondering if it could reduce the time I devote to maintaining our servers (and writing/updating Chef cookbooks) and make my software easier to scale and less prone to bugs (b/c my Chef recipes sure aren't perfect).
If these tools can save me a couple DevOps hour of work a month, they'd pay for themselves. What do you guys think? What are your experiences?