20 ms·
Ask HN: I'm a Rails dev who wants to learn to comfortably deploy apps to AWS
Hi,
I'm a new Rails developer, who came from an iOS background. I have a couple of test Rails applications that I deployed on Heroku and AWS using Elastic Beanstalk.
However, I want to learn more, and go deeper into the world of sysadmin/devops, and learn how to deploy Rails apps directly to EC2, and set up all the configuration myself, instead of Elastic Beanstalk abstracting it away from me.
I've heard about configuration management tools like Chef etc.. but my UNIX and Linux skills are almost non-existent, so I'm wondering if anyone can point me in the right direction, on what to begin learning first, and any resources you found useful.. thanks!
- adam419 12y agoSomeone not long ago on HN went through the same experience and made a nice guide exactly for this. http://www.alexjmeyers.com/amazon_web_services_guide http://www.alexjmeyers.com/amazon_web_services_guide
- penguin_gab 12y agothanks! it looks like a good guide to getting started with Opsworks and Chef
- jcanyc 12y agoHave you considered digging deeper into Elastic Beanstalk? There's a deeper level of understanding than what the AWS Management console provides.
- penguin_gab 12y agothat's a good suggestion.. will look into it. am just worried that it won't give me a deep enough understanding/customisation compared to Opsworks..