addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Sever bootstrapping and deployment best practices

From: Micah W.
Sent on: Tuesday, September 18, 2012 11:41 AM
Hi all,

I'm getting ready to deploy a Rails app, and I'd like to make sure I'm using the latest and greatest tools.

The plan is to host on EC2, as Heroku will be cost prohibitive for this application. In the recent past, I used Chef and the Opscode platform for bootstrapping and managing the server infrastructure, then Capistrano for deploying. I was pleased with Chef overall, but the initial setup was more laborious than I'd like. I'm sure it would be faster this time around, but it will still take me several hours to get all the cookbooks, recipes, deployment keys, and so forth set up correctly.

Likewise, Capistrano has been good to me over the past several years, but I thought I'd take some time to look around and see if there's been any landscape shifts that I missed.

Is Chef + Opscode + Capistrano still considered a best (or at least "good") practice? What other non-Heroku solutions are people using?


Our Sponsors

  • Mandrill

    Sponsors food, meeting space, and other expenses.

  • Pardot

    Sponsors food, meeting space, and other expenses.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy