CALMS — Culture, Automation, Lean, Measurement, Sharing

Goga SURGULADZE
2 min readFeb 5, 2023

--

An abbreviation for the fundamental ideas and principles behind DevOps is CALMS:
• Culture — a recognition that the values, beliefs, and attitudes that pervade a company and IT are vital and must change.
• Automation — the belief that anything can be automated and that manual procedures should be automated as much as feasible.
• Lean — a focus on concepts from the Lean value system and methodology to minimize process complexity and streamline work flow.
• Measurement — a belief in the need of measuring everything and creating observable and transparent processes.
• Sharing — a focus on collaboration and communication between development and operations to enable for efficient integration.

DevOps initiatives can affect cultural change in organizations by transforming way of operations and developers, testers collaboration during the development and delivery processes:

1. Microservices;
2. DevOps automation;
3. Automation with version control.

Containers are a solution to the problem of moving software from one computing environment to another in a reliable way.
Differences in OS distributions and underlying infrastructure are abstracted away by containerizing the application platform and its dependencies.

A Strangler Application is a monolithic application that is “strangled” over time by iteratively introducing microservices to replace specific features and functions.

Strangler Application:

--

--

Goga SURGULADZE
0 Followers

IT Portfolio Manager | Senior AI Product Manager | Data Scientist | Life Coach