ICG DevOps Methodology Ebook
ICG DevOps Methodology Ebook
DevOps means that developers and operations teams are working together closely on making sure the
product is reliable, and that as many potential issues are covered as reasonably possible.
The term DevOps typically refers to the emerging professional movement that advocates a collaborative
working relationship between development and IT operations, resulting in the fast flow of planned work
(i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience, and security of
the production environment.
Gene Kim, author of The Phoenix Project
Both CI and CD involve an orchestration of processes overarching lifecycle stages that in a pre-DevOps era
were operating separated from each other. Therefore, prerequisites of CI, CD, and DevOps in general
include efficient collaboration; access to a shared repository; and the complete traceability of associations
and dependencies between work items.
More frequent
releases /
deployment
Rotation programs