You don’t have a production environment
summary
Explains why modern systems (clusters, microservices, A/B tests, feature toggles, ephemeral containers, serverless functions and multi-tenancy) make a single reproducible production environment impossible, arguing that production is really many differing environments. Discusses the implications for staging environments and how that realization should change development processes and practices.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:54What is it good for?
- 4:30Assumptions
- 8:48Clusters (you do deploy sometimes, right?)
- 14:33Production environments (plural)
- 19:48OK, I'm sold. How do I get there?
related talks
16mLiving without pre-production environments
36mDesigning Staging Environments
16mStaging Environments: A Blueprint for Pre-production
44mDo You Really Need a Test Environment?
32mI Test In Production
31mAll The World’s A Staging Server
43mGetting Your System into Production and keeping It There
47mProduction Driven Development
