Ruby on Ales 2011 - Why is configuration management software written in Ruby? by: Richard Crowley

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=QNc5dJ3AciA



Duration: 29:18
60 views
0


Puppet and Chef, both of the modern examples of configuration management and systems integration software are written in Ruby. Add Capistrano, Rake, and MCollective to the list and this starts to seem like much more than coincidence. We'll examine the history and implementation of each of these packages to find patterns that make Ruby an awesome tool for systems administration in 2011. We'll pay special attention to UNIX idioms as they're expressed in Ruby, API design and code organization, standard- and third-party libraries, and the language grammar itself. We'll learn lessons on idempotence, failure modes, and logging along the way that apply to any type of development and we'll discuss Ruby's future at the top of the operator's toolbox.

Help us caption & translate this video!

http://amara.org/v/GZCf/




Other Videos By Confreaks


2015-04-07GoGaRuCo 2010 - Extending Rails 3 by: Yehuda Katz
2015-04-07GoGaRuCo 2010 - Data-Driven Government and the Ruby Developer by Eric Mill
2015-04-07GoGaRuCo 2010 - Ruby APIs for NoSQL by: Sarah Mei
2015-04-07GoGaRuCo 2010 - Real World Ruby Testing by: Rein Henrichs
2015-04-07GoGaRuCo 2010 - Being Your Best Asset and Not Your Worst Enemy by: Evan Phoenix
2015-04-07GoGaRuCo 2010 - Hidden Gems of Ruby 1.9 by: Aaron Patterson
2015-04-07Ruby on Ales 2011 - The Ruby Environment by: Bradley Grzesiak
2015-04-07Ruby on Ales 2011 - You Got Ruby In My PHP! (You Got PHP In My Ruby!) by: Rein Henrichs
2015-04-07Ruby on Ales 2011 - Exceptional Ruby by: Avdi Grimm
2015-04-07Ruby on Ales 2011 - Design hacks for the pragmatic minded by: Kyle Neath
2015-04-07Ruby on Ales 2011 - Why is configuration management software written in Ruby? by: Richard Crowley
2015-04-07Ruby on Ales 2011 - Gui Programming with Mac Ruby by: Erik Michaels-Ober
2015-04-07Ruby on Ales 2011 - Securing Your Rails App by: Jim Weirich, Matt Yoho
2015-04-07Ruby on Ales 2011 - Javascript TDD for Rubyists by: Chris Powers
2015-04-07Ruby on Ales 2011 - Splitting Your App by: John Crepezzi
2015-04-07Ruby on Ales 2011 - Stratocaster: Redis Event Timeline by: Rick Olson
2015-04-07Ruby on Ales 2011 - One Ruby App to Rule Them All by: Ian Hunter
2015-04-07Ruby on Ales 2011 - Quick and Dirty Apps with Sinatra, DataMapper, RestClient & Heroku
2015-04-07Ruby on Ales 2011 - Ruby Hero Tenderlove! by: Aaron Patterson, Jim Weirich, Ron Evans, Josh Susser
2015-04-07Rocky Mountain Ruby 2011 - Ruby Coding High by: Jim Weirich, Zef Houssney
2015-04-07Rocky Mountain Ruby 2011 - A Documentation Talk by: Zach Holman