Safety of Continuous Deployment
Values of Continuous Deployment
In order to understand Continuous Deployment, you need to understand the values that led to it:
- An automated process is safer than a non-automated process
- A frequently used process is safer than an infrequently used process
- Designing for failures is safer than assuming you won't make mistakes
- Keeping code deployable is safer than having broken builds between releases
- Responding to issues by deploying changes is safer than being forced to wait until the next release cycle
These values are as old as the Agile Manifesto.
(Reading...)
Formatting Hints:
To format... | use this markup: |
---|---|
source code | {source:lang=java|lineNumbers=false}...{source} (Supported languages: java, cpp, csharp, c, python.) |
bold text | __some text__ |
italicized text | ~~some text~~ |
underlined text | @@some text@@ |
a method or class name | ``myMethod(...)`` |