~/talk

Environments as Cattle

Talkat DevOpsDays Detroit 2019 · 2019-10-23..10-24· [infrastructure-as-code]
links:none on file
slides:none on file

Advocates treating entire environments as disposable cattle that are fully modeled and versioned so each feature or customer gets its own temporary instance to validate deployment, configuration and schema migrations. Uses Terraform/CloudFormation/ARM/Helm plus Ansible/Chef/Salt, Docker, Jenkins and DB tools like Flyway/Liquibase/Alembic to automate build, snapshot data, test integrations and tear down. Claims eliminate frequent non‑prod outages (example: client cut a two‑engineer, eight‑week environment build to a 30‑minute Jenkins job, a 1280× reduction) and recover 40–104 lost engineer hours caused by ~8 hours/week non‑prod downtime.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 0:24Pets versus cattle analogy
  3. 1:48Speaker background
  4. 3:14Cost of non-prod downtime
  5. 5:23Effects of unplanned work
  6. 7:17Traditional CI/CD pipeline flaws
  7. 9:45Shifting left and testing deployments
  8. 12:34Getting started with versioning
  9. 14:22Infrastructure management
  10. 15:31Configuration management
  11. 16:39Database management
  12. 18:30Automating default data load
  13. 19:53Deployable release components
  14. 21:59Developer environment benefits
  15. 22:40Customer environment advantages
  16. 23:47Testing deployments not just code
  17. 25:11Environment rebuild efficiency
  18. 26:14Tips for implementation
  19. 29:37Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.