CI/CD For Humans
summary
Concrete CI CD platform called Moonbeam that Behance built and uses deploys via GitHub forks, Jenkins and Hubot with CI gating and two-approver pull requests feature flags let incomplete features land in production safely an evergreen master only matches code once someone presses mark is good so rollbacks become simple redeploys the build-night ritual disappears Ops workdays spent shuttling releases drop to near zero peer review quality rises and engineers ship more often with less fear and more confidence
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:54What makes a good deploy?
- 3:41Putting code into production is scary
- 5:27Continuous integration and deployment are the practices that enable organizations to frequently and reliably release new features and products.
- 6:36Episode 1: The FTP Menace
- 8:58Attack of the hotfixes
- 10:41Revenge of the
- 15:09Episode IV: A New Hope
- 16:08Ownership of deployments is empowering
- 17:20Fork and branch The fork and branch model
- 21:07Manual verification
- 23:24Easy interface, easy deploy
related talks
36mCI/CD BoF: Delivering Quality Quickly
27mAutomation, Innovation and Continuous Delivery
48mDemystifying CI/CD
34mGitOps for the people
39mRemove your Testing Bottleneck with CI/CD Pipelines
30mCI/CD - the game where all win!
26mHuman Trust in Continuos Deployment
24mCI/CD Best Practices to Deliver Software Faster
