From Pets to Cattle: Learning to let go and automate
summary
Shows concrete shifts: stop hand‑tweaking names and desktops and instead adopt reproducible naming, templates and pipelines; use PowerShell/DSC, Ansible, Terraform (ARM/Bicep, CloudFormation, Pulumi) and Terraform modules to make resources idempotency and replace broken servers instead of fixing them; treat scale as units so thousands become managed groups; leverage container apps/Kubernetes/Helm with Argo CD or Flux so infrastructure is disposable; replace CAB meetings with PR reviews and recover regions by redeploying.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:00Pets versus cattle metaphor
- 7:18Infrastructure quiz
- 10:50Manual infrastructure problems
- 13:36Automation support systems
- 16:01Mindset shifts for cattle
- 22:46Infrastructure as code skills
- 28:25Benefits of cattle approach
- 31:34Scaling and change management
- 36:13Disaster recovery
- 41:12Q&A
related talks
27mTransitioning Ops to the Cloud, adding Dev skills to the mix
42mAutomate all the things
42mLessons Learned as a DevOps Consultant
01h 02mTools and Techniques for Infrastructure as Code
32mHow to transform in a place where everyone says "cannot be done"?
48mMoving from spaghetti infrastructure to composable cloud environments
29mMutability, Declarability, and Disposability, oh my!
05mAdventures In Enterprise: Lessons Learned Promoting DevOps In A Legacy Organization
