Introduction to Devops

Essential DevOps practices include agile planning, continuos integration, continuous delivery and monitoring of applications.

OODA (Observe, Orient, Decide, Act) loop

When you adopt DevOps practices:

Strive for validated learning

How quickly you can fail fast or double down is determined by your cycle time. Also, in how long that loop takes, or in lean terms. Your cycle time determines how quickly you can gather feedback to determine what happens in the next loop. The feedback that you collect with each cycle should be factual, actionable data. We call it validated learning.

The more frequently you deploy, the more you can experiment. The more opportunity you have to pivot or persevere and gain validated learning each cycle. This acceleration in validated learning is the value of the improvement. Think of it as the sum of progress that you achieve and the failures that you avoid.