Slide 5
Slide 5 text
Continuous delivery
Continuous delivery
Definition and best practices:
- it helps you to reduce feedback loop time
- it helps keep the developed application in a working state
- it helps reduce risk by delivering small, incremental changes rather
than “all features at once”
Best practices:
- keep all software ( infra + dev ) in SCM
- only build your binaries once
- deploy the same way to any every $ENV
- smoke test your deployments
- deploy into a copy of production
- if any part of pipeline fails, stop the line