Using Ruby to Automate Your Life
summary
Claims that Ruby via Chef recipes automates laptop and server setup: spin up EC2 instances and auto-configure web server, database, users; produce production-like VMs with Vagrant/VirtualBox; install Chrome, RVM/rubies, set desktop background. Example uses ephemeral staging on EC2 spot instances to build over 500 nodes for a few hours at about $20, and shows idempotent, self-healing runs so deployments become git push + Jenkins instead of manual cap deploy, and the recipes converge and work.
AI-written summary · about
chapters (9)
- 0:00Introduction to Automation
- 0:54The Cost of Repetition
- 3:53Introducing Chef
- 5:24Chef Features
- 8:59Provisioning and Local Setup
- 12:20Environment Consistency
- 15:15Disaster Recovery
- 16:55Capistrano vs Chef
- 24:19Automation Demo and Wrap-up
related talks
33mUsing Ruby to Automate Your Life
27mJenkins with Ruby on Rails
31mReady To Code: Automate Your Development Environment
28mPractical Puppet: Systems Building Systems
41mEverything Ruby
33mDeveloping for Multi-Component Environments While Keeping Your Sanity
49mRuby Software Continuously Delivered and Exhaustively Explained
31mReady To Code: Automate Your Development Environment
