Beyond toys: deploying a production node app to the cloud

  • July 18, 2012 · 7:00 PM
  • This location is shown only to members

Beyond toys: deploying a production node app to the cloud
All platforms begin as toys - fun to play with, but impractical for everyday use. Some demonstrate business value and spawn early deployments that are kept alive via hacks and prayers. Eventually, stable deployment patterns emerge and then even non-experts can deploy with confidence (hello, PHP).
Node.js is growing beyond its toy phase, and your deployment strategy should grow with it. We'll explore deployment patterns, highlighting why node.js is a perfect fit for cloud architecture, and demonstrating best practices for your own servers. You'll learn Ryan Dahl's "Bible" of deployment rules and leave with the ability to quickly and reliably launch your node.js apps on a variety of cloud providers.

Hunter LoftisHunter is the Director of Technology at Skookum Digital Works (www.Skookum.com), a custom software development firm that brings its clients' visions to life -- these days, through JavaScript. He contributes to several open-source JS projects including zepto.js, mongoose, and knockout.namespaces. Hunter is a year-round motorcyclist and traveler who has lived, worked, and studied in Australia, Germany, and sunny North Carolina.

Join or login to comment.

  • Hunter L.

    Matt, agreed. Our whole system actually started with TJ's deploy last year at node knockout!

    July 20, 2012

  • Matt W.

    For everybody on EC2, we use TJ's deploy for deployment: https://github.com/visionmedia/deploy Works well for simple scenarios. Past that, a little more complexity + a CI (Jenkins) setup is what you probably want.

    July 20, 2012

  • Hunter L.

    Thanks guys, and I apologize in advanced for the cryptic state of /nimbus - here are the slides:
    https://speakerdeck.com/u/hunterloftis/p/beyond-toys-deploying-a-production-node-dot-js-app-to-the-cloud#

    July 20, 2012

  • Jayson J. P.

    July 20, 2012

  • Matt W.

    What tools were shown for Linode/VPS deployment?

    July 20, 2012

  • Ernie

    The 12 Factor site comes pretty close - http://www.12factor.net/

    July 20, 2012

  • Tim A.

    Any chance there are slides from the presentation that could be shared?

    July 20, 2012

  • Sam E.

    Very telling. Almost everyone raised there hand when asked if they used node.js and only a handful said they had a production app. Info on making node production-ready is hard to come by and this was super-helpful. Hunter had a great disposition and engaged the audience effectively while presenting a trove of valuable information.

    July 19, 2012

  • Philip G.

    Hunter's presentation was very interesting as I wanted to understand what other shops are doing with node.js. Unfortunately, I wanted to understand what apps are appropriate for node.js and which apps may not be appropriate, but I had to leave early for my train.

    July 19, 2012

  • A former member
    A former member

    This was a great talk and also very timely for me, as I'm deploying my first node app this week. Hunter did an excellent job laying out the challenges of deploying a node app, providing clear solutions, and fostering discussion.

    July 19, 2012

  • Roman M.

    Good speech, but I would like more practical examples.

    July 19, 2012

  • Costa M.

    Great meetup! Perfect group for my skill level, great talk, good networking. Thanks so much!

    July 19, 2012

  • Konstantin S.

    Great Discussion! It was good to hear about what problems people were running into and how they were solving them.

    July 19, 2012

  • Ernie

    Fantastic event - great speaker, great topic, great host, great venue, great crowd. Couldn't have been better.

    July 18, 2012

  • Aseem K.

    Ah, thanks! (I'm hoping to make it but there's a chance I may not be able to.) Will anyone from those companies be there out of curiosity?

    July 18, 2012

  • Hunter L.

    Certainly - we'll be discussing Joyent, Heroku, Linode/VPS, and the 12-Factor approach.

    July 18, 2012

  • Aseem K.

    Hey there, can we get a sense of the different patterns and providers that'll be covered? =)

    July 18, 2012

Our Sponsors

  • Pivotal Labs

    Free office space for monthly meetings

  • JetBrains

    Free licenses raffled once a month @main meetup for Jetbrains IDEs

  • Hakka Labs

    International community of startup software engineers

  • Pearson

    Books to raffle plus a discount on materials

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

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