Ops for Devs

A session at Node PDX 2016

Monday 20th June, 2016

11:30am to 12:00pm (PST)

Node applications exist at the end of a long, somewhat magical series of tubes. What spells are being cast to make this all work? Let's find out!

In this talk we will explore the steps required to host a Node application on a small, affordable linux virtual private server (like a DigitalOcean droplet). This is not a tutorial, but rather, a walk-through of the configuration steps, background information the role each step plays, and the "why" behind the choices we are making.

The reference implementation is taken from the current production gruntjs.com server.

By following the request lifecyle, we will touch on basic tcp/ip networking, DNS configuration and history, node application development, nginx proxy configuration, and basic linux system configuration.

At the end of the presentation developers should have a better understanding of the simple application's infrastructure requirements, external dependencies, and targets of opportunity for future improvement.

About the speaker

This person is speaking at this event.
Adam Ulvi

I like computer programming. bio from Twitter

Next session in Main Room

12:45pm Lightning Talks - Day 1 by Adron Hall

5 attendees

  • Adron Hall
  • David Goodwin
  • Erik Ratcliffe
  • Adam Ulvi
  • Liz Savage

Coverage of this session

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 11:30am12:00pm PST

Date Mon 20th June 2016


Main Room, Bossanova Ballroom

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session