Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Dark side of the Stack

The Dark side of the Stack

Listen to the story and insights of a Developer who became a System Administrator to a heavily trafficked production Ruby on Rails app. We'll go over benefits of having System Administration knowledge and how it can help you day to day. Knowing a little about how everything works in deployment will help you design better systems and handle conversations with system administrators running your servers.

Aaron Kalin

March 20, 2014
Tweet

More Decks by Aaron Kalin

Other Decks in Technology

Transcript

  1. The Dark Side of the Stack A developer’s journey into

    Systems Administration http://www.deviantart.com/art/Dark-Side-Of-The-Moon-352187968
  2. Aaron Kalin Programming for 17 years Running game servers for

    11 years Ran 32 servers at Treehouse in 2 locations * Has changed hue several times Red Hair for 4 years* @martinisoft Now run 75 servers at DNSimple in 3 countries
  3. Menu How did I get here? What is a System

    Administrator? Lessons Learned
  4. co-founder: Want to try managing it with Chef? me: Shouldn’t

    we be using a configuration tool like Chef to manage this stuff? me: Sure! I got this.
  5. 2 Years Later Built (and re-built) the Treehouse Chef setup

    Contributed patches to Chef, Cookbooks, and testing tools. Maintainer of several cookbooks Spoke at ChefConf
  6. Write Code >> Test >> Deploy || Developers { System

    Administrators { Agile/Scrum { ??? { DevOps in a nutshell
  7. Challenge Find a tweet congratulating an ops team for keeping

    a site online Must be at least 30 minutes ago
  8. Summary Learn the command line Try setting up your own

    server Thank your friendly neighborhood sysadmin Automate that server