Continuous Delivery: Patterns and Antipatterns in the Software Lifecycle

Another great DZone RefCardz By Paul M. Duvall

Form the paper:
With Continuous Delivery (CD), teams continuously deliver new versions of software to production by decreasing the cycle time between an idea and usable software through the automation of the entire delivery system: build, deployment, test, and release. CD is enabled through the Deployment Pipeline, which encompasses a collection of patterns described in this Refcard.
CD is concerned with “…how all the moving parts fit together: configuration management, automated testing, continuous integration and deployment, data management, environment
management, and release management
”.
Download here