How to Build and Deploy Services in the Cloud fireside chat
summary
Advice focuses on measurable, practical changes: track deployments per day, deployment duration and lead time from developer work to production and use those to prioritize. Invest a permanent tooling team, standardize CI (Jenkins, Bitbucket, GitHub Actions), adopt Cypress for headless integration tests and visual regression, and build artifacts with Docker/OCI. Prefer immutable infrastructure, gradual rollouts and fast rollbacks, run production-facing integration tests as canaries, and allocate a small per-sprint “tax” (one story point) to iteratively improve build and deployment pipelines.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:47How to choose deployment patterns
- 4:50Continuous deployment
- 5:40Testing
- 8:49Legacy Code
- 12:01Successful Deployments
- 14:51Deepest Insights
- 17:23Road Map
- 18:31Deployment
- 20:31Build
related talks
31mFireside Chat: Continuous Deployment
20mFireside Chat with Emily Freeman
46mSix small steps towards continuous delivery
32mPractical Tips & Tricks for CI/CD Success
23mCI/CD at Scale: Best practices with AWS DevOps Services
30mBuilding Applications in the Cloud: Best Practices
33mSoftware development practices for companies that want to make an impact
40mSupercharge product development with cloud best practices
