DevOps Frameworks

Guiding principles to structure your transformation journey.

The Three Ways

Popularized by "The Phoenix Project" and "The DevOps Handbook", these are the underpinning principles of DevOps:

  • Flow (Systems Thinking): Optimizing the flow of work from Development to Operations to the Customer.
  • Feedback: Creating short feedback loops to enable continuous improvement (Right to Left).
  • Continuous Learning & Experimentation: Creating a culture that fosters risk-taking and learning from failure.

CALMS Framework

C

Culture

Focus on people and process, not just tools.

A

Automation

Remove manual toil to increase speed and consistency.

L

Lean

Apply Lean manufacturing principles to software (small batches).

M

Measurement

Data-driven decisions using metrics.

S

Sharing

Open collaboration and knowledge transfer.