Easy Ruby Development and Deployment with Otto
summary
Otto claims a one-command workflow that actually wires Vagrant, Packer, Terraform, Consul, Vault and Nomad together. Demo shows auto dev spinning a Vagrant VM with cached layers, auto-detecting a Sinatra app and Ruby 2.2, launching Postgres in Docker, and resolving DB location via Consul DNS; migrations run and records persist. auto build produces an AMI, auto infra uses Terraform to create a VPC, and auto deploy boots the AMI on AWS — the live demo completes successfully.
AI-written summary · about
chapters (17)
- 0:00Start
- 0:47Seth Vargo
- 1:57Open Source Tools
- 3:08Heroku
- 5:06Why We Built Auto
- 6:08Automated Development Environments
- 8:37Deploy Process
- 9:19What Does a Modern Infrastructure Look like
- 11:16Micro Services
- 12:52Live Demo
- 13:29Development Environment
- 14:12Virtual Development Environment
- 28:48Deployment Process
- 30:18Organizational Advantages
- 32:02Change the Ruby Version
- 32:54Auto Compile Step
- 33:47Vagrant File
related talks
31mReady To Code: Automate Your Development Environment
31mReady To Code: Automate Your Development Environment
23mVagrant + Terraform: The Awesome Software Development Duo
46mBuilding Virtual Development Envrionments with Vagrant
25mVagrant: The Stick and Carrot of a DevOps Leader
54mReproducible and Portable Development Environments with Vagrant
33mUnsucking Your Team's Development Environment
27mFrom zero to prod with Nomad
