The Business Case for DevOps
āĻāĻāĻā§āϰ Disruption āĻāϰ āϝā§āĻā§ DevOps āĻā§āĻŦāϞ-āĻ āĻāĻāĻāĻž āĻā§āϞ āύā§, āĻāĻŋāĻā§ āĻĨāĻžāĻāĻžāϰ āĻā§āĻļāϞāĨ¤ Uber, Netflix, Garmin āĻāϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ āĻŦā§āĻāĻž āϝāĻžā§ āϝ⧠āĻĒā§āϰāϝā§āĻā§āϤāĻŋ enabler, driver āύā§āĨ¤
āĻŽāĻāĻŦāĻžāĻāĻžāϰ⧠āĻāĻ āϏāĻāĻžāϞ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻŋā§ āĻŦā§āϝāĻžāĻāĻā§āϰ āĻ ā§āϝāĻžāĻĒ āĻā§āϞāϞā§āύ āĻāĻžāϰāύ āĻāĻĒāύāĻžāĻā§ āĻā§āĻ āĻĄāĻŋāĻĒā§āĻāĻŋāĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻā§āϝāĻžāĻŽā§āϰāĻž āĻ āύ āĻāϰāϤā§āĻ āĻ ā§āϝāĻžāĻĒ āĻā§āϰā§āϝāĻžāĻļ āĻāϰāϞāĨ¤ āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻā§ā§āĻžāϰ āĻŦāϞā§, “āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰ āĻāϏāĻā§, āĻāĻāĻā§ āϏāĻŽā§ āϞāĻžāĻāĻŦā§āĨ¤” āϤāĻžāϰ āĻ āĻŋāĻ āĻĒāĻžāĻļā§āϰ āĻŦā§āϝāĻžāĻāĻā§āϰ āĻ ā§āϝāĻžāĻĒ āĻĻāĻŋā§ā§ āĻĻā§āĻ āĻŽāĻŋāύāĻŋāĻā§āĻ āĻāĻžāĻāĻāĻž āĻšā§ā§ āϝāĻžā§, āϏā§āĻāĻžāύ⧠photo check deposit āĻŦāĻšā§āĻĻāĻŋāύ āϧāϰā§āĻ āĻāĻā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻžāĻŦāϞā§āύ, “āĻŦā§āϝāĻžāĻāĻ āϤ⧠āĻŦāĻĻāϞāĻžā§āύāĻŋ, āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻŋ āĻā§āύ āĻŦā§āϝāĻžāĻāĻ āĻŦāĻĻāϞāĻžāϤ⧠āĻāĻžāĻāĻāĻŋ?”
āĻāĻĻāĻŋāĻā§ āϰāĻžāĻāĻĄ āĻĄāĻžāĻāϤ⧠āĻāĻā§āϰ āĻŽāϤ⧠āĻĢā§āύ⧠āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻā§āĻāĻāĻž āϞāĻžāĻā§ āύāĻž, āϏā§āĻŽāĻžāϰā§āĻāĻĢā§āύ⧠āĻā§āϝāĻžāĻĒ āĻāϰāϞā§āĻ āύāĻŋāĻāĻāĻŦāϰā§āϤ⧠āĻā§āύ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻāϞ⧠āĻāϏā§āĨ¤ āĻāĻāĻ āĻļāĻšāϰā§, āĻāĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ, āĻāĻŋāύā§āϤ⧠āĻ āĻāĻŋāĻā§āĻāϤāĻž āĻāĻāĻžāĻļ-āĻĒāĻžāϤāĻžāϞāĨ¤
āĻāĻ āĻ āĻāĻŋāĻā§āĻāϤāĻžāĻ āĻŦā§āĻāĻžā§ āĻā§āύ DevOps āĻāĻ āĻāϤ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĨ¤
⧍ā§Ļā§Ļā§Ļ āϏāĻžāϞ āĻĨā§āĻā§ Fortune 500 āĻāϰ āĻĒā§āϰāĻžāϝāĻŧ āĻ āϰā§āϧā§āĻ āĻā§āĻŽā§āĻĒāĻžāύāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧā§ āĻā§āĻā§āĨ¤ āĻāĻžāϰāĻŖ āĻāĻāĻāĻžāĻ disruptionāĨ¤ āĻāĻāύ āĻĒā§āϰāĻļā§āύ āĻšāϞā§, āĻāĻĒāύāĻŋ disrupted āĻšāĻŦā§āύ āύāĻžāĻāĻŋ āĻšāĻŦā§āύ āύāĻžāĨ¤ āĻāϰ āĻāĻĒāύāĻŋ āϝāϤ āĻĻā§āϰā§āϤ āĻā§āϰāĻžāĻšāĻā§āϰ āĻšāĻžāϤ⧠āĻŽāĻžāύāϏāĻŽā§āĻĒāύā§āύ āϏāĻĢāĻāĻāϝāĻŧā§āϝāĻžāϰ āĻĒā§āĻāĻā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āϤāϤāĻāĻžāĻ āĻāĻĒāύāĻžāϰ āĻā§āϰā§āĻĨā§āϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻŦāĻžāĻĄāĻŧā§āĨ¤ āĻāĻāĻžāύā§āĻ DevOps culture, process, āĻāĻŦāĻ automation āĻāĻĒāύāĻžāĻā§ āĻāϤāĻŋāĻŽāϝāĻŧ āĻāϰ⧠āϤā§āϞā§āĨ¤
Disruption āĻļā§āύāϞā§āĻ āĻ āύā§āĻā§ āĻŦāϞā§, Technology āĻāĻŽāĻžāĻā§ āĻšāĻžāϰāĻŋāϝāĻŧā§ āĻĻāĻŋā§ā§āĻā§āĨ¤ āĻāĻŋāύā§āϤ⧠āϏāϤā§āϝāĻŋ āĻšāϞ⧠disruptor āϝ⧠āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, incumbent āĻĻā§āϰ āĻšāĻžāϤā§āĻ āϏā§āĻāĻž āĻĨāĻžāĻā§āĨ¤ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻāĻ open sourceāĨ¤ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āϤā§āϰāĻŋ āĻāϰ⧠business model āĻāĻŦāĻ delivery speedāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāϝāĻŧ āĻŽāĻžāϏ⧠āĻāĻāĻāĻŋ āĻĢāĻŋāĻāĻžāϰ āĻĻā§āύ, āĻāϰ āĻĒā§āϰāϤāĻŋāĻĻā§āĻŦāύā§āĻĻā§āĻŦā§ āϝāĻĻāĻŋ āĻĒā§āϰāϤāĻŋ āϏāĻĒā§āϤāĻžāĻšā§ āĻā§āĻ āĻā§āĻ āĻāĻĒāĻĄā§āĻā§ āĻā§āϰāĻžāĻšāĻā§āϰ āϏāĻŽāϏā§āϝāĻž āĻŽā§āĻāĻžāϝāĻŧ, āĻā§āϰāĻžāĻšāĻ āϏā§āĻĻāĻŋāĻā§āĻ āϝāĻžāĻŦā§āĨ¤
Why It Matters?
DevOps āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ continuous delivery-āϰ āĻāύā§āĻĻā§ āĻāύāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§, āĻā§āĻ āϰāĻŋāϞāĻŋāĻ, āĻāĻŽ āĻā§āĻāĻāĻŋ, āĻĻā§āϰā§āϤ āĻĢāĻŋāĻĄāĻŦā§āϝāĻžāĻāĨ¤ āĻāϤ⧠āύāϤā§āύ āĻāĻāĻĄāĻŋāϝāĻŧāĻž āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āĻŽāĻžāϰā§āĻā§āĻā§ āĻāϏā§, āϏāϤā§āϝāĻŋāĻāĻžāϰā§āϰ āĻā§āϝāĻžāϞ⧠āĻāĻā§ āĻāĻŋ āύāĻž āϏā§āĻāĻŋāĻ āĻĻā§āϰā§āϤ āĻŦā§āĻāĻž āϝāĻžāϝāĻŧāĨ¤ Disruption āĻĨāĻžāĻŽāĻŦā§ āύāĻž āĻāĻŋāύā§āϤ⧠DevOps āĻāĻĒāύāĻžāϰ āĻ āĻāĻŋāϝā§āĻāύāĻā§āώāĻŽāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧ adapt or go extinct āĻāĻ āĻŦāĻžāϏā§āϤāĻŦāϤāĻžāϰ āĻŽā§āĻāĻžāĻŦāĻŋāϞāĻž āĻāϰāϤā§āĨ¤
How It Works?
DevOps āĻā§āύ⧠āĻāĻāĻ āĻā§āϞ āύāϝāĻŧ, āĻāĻāĻž āĻāĻāĻāĻŋ āĻāĻžāĻā§āϰ āϧāĻžāϰāĻžāĨ¤ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻ āĻ āĻĒāĻžāϰā§āĻļāύ āĻāĻ āĻāĻŋāĻŽā§, āĻŽāĻžāύ⧠shared responsibilityāĨ¤ āĻā§āĻĄ āĻā§āĻ āĻā§āĻ āĻŦā§āϝāĻžāĻā§ āϝāĻžāϝāĻŧ, CI/CD pipeline āĻ Build â Test â Deploy āĻ āĻā§āĻŽā§āĻļāύāĨ¤ āĻĢāϞ⧠lead time āĻāĻŽā§, mean time to recovery āĻŦāĻžāĻĄāĻŧā§, āĻāϰ change failure rate āĻāĻŽāϤ⧠āĻĨāĻžāĻā§āĨ¤ Outcome? āĻĻā§āϰā§āϤ āĻļāĻŋāĻā§ āύā§āĻāϝāĻŧāĻž, āĻĻā§āϰā§āϤ āĻā§āϰ⧠āĻĻāĻžāĻāĻĄāĻŧāĻžāύā§āĨ¤
Banks: āĻā§ āĻāĻŽāĻžāĻā§ disrupt āĻāϰāĻŦā§? āĻ āĻāĻžāĻŦāϤ⧠āĻāĻžāĻŦāϤā§āĻ āĻĒāĻžāĻļā§āϰ āĻŦā§āϝāĻžāĻāĻ photo check deposit āĻŦā§āϰ āĻāϰāϞāĨ¤ āĻāĻĒāύāĻžāϰ āĻŦā§āϝāĻžāĻāĻ āϝāĻĻāĻŋ āĻĢāĻŋāĻāĻžāϰ āĻāύāϤ⧠āĻāϝāĻŧ āĻŽāĻžāϏ āύā§āϝāĻŧ, āϏā§āĻ āĻāϝāĻŧ āĻŽāĻžāϏā§āĻ āĻā§āϰāĻžāĻšāĻ āϏāϰ⧠āϝāĻžāĻŦā§āĨ¤ DevOps āĻĨāĻžāĻāϞ⧠āĻāĻāĻ āĻĢāĻŋāĻāĻžāϰ incremental āĻāĻžāĻŦā§, āύāĻŋāϰāĻžāĻĒāĻĻā§, āĻĻā§āϰā§āϤ āϰāĻŋāϞāĻŋāĻ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĨ¤
Uber: āύāϤā§āύ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āύāϝāĻŧ GPS, electronic payments, āĻāϰ smartphone āĻāĻā§āĻ āĻāĻŋāϞāĨ¤ āĻāĻŋāύā§āϤ⧠Uber āĻāĻā§āϞā§āĻā§ āύāϤā§āύ business model āĻ āĻā§āĻĄāĻŧā§ āĻĻāĻŋāϞāĨ¤Â āϤāĻžāϰāĻž āĻ āϤāĻŋāύāĻāĻŋ āĻāĻŋāύāĻŋāϏ GPS, electronic payments, āĻāϰ smartphone āĻāĻāϏāĻžāĻĨā§ āĻāύ⧠āĻāĻāĻĻāĻŽ āύāϤā§āύ business model āĻŦāĻžāύāĻžāϞāĨ¤ āϰāĻžāϏā§āϤāĻžā§ āĻĻāĻžāĻā§āĻŋā§ā§ āĻā§āϝāĻžāĻā§āϏāĻŋ āĻĨāĻžāĻŽāĻžāύā§āϰ āĻŦāĻĻāϞā§, āĻŦāĻž āĻĢā§āύ⧠āĻāϞ āĻāϰāĻžāϰ āĻŦāĻĻāϞā§, āĻā§āϝāĻžāĻĒ āĻĻāĻŋā§ā§ āĻā§āϝāĻžāĻā§āϏāĻŋ āĻāĻžā§āĻž āĻāϰāĻžāĨ¤ āĻāĻžāĻŦāύāĻžāĻāĻž āĻāĻŋāϞ āϏāĻšāĻ, āĻŽāĻžāύā§āώ āϝāĻžāϤ⧠smartphone āĻĨā§āĻā§ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻāϞ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āϝāĻžāϤ⧠āϝāĻžāϤā§āϰāĻŋāĻĻā§āϰ āϞā§āĻā§āĻļāύ āĻĻā§āĻāĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤ āύāĻŋāĻāĻāϤāĻŽ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻāϏ⧠āϤā§āϞ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāϰ āϝāĻžāϤā§āϰāĻžāĻĒāĻĨāĻāĻž real-time āĻā§āϰā§āϝāĻžāĻ āĻāϰāĻž āϝāĻžā§āĨ¤ Uber āĻāϰ āĻāĻ business model āĻāϞāĻžāĻĻāĻž āĻāĻŋāϞ, āĻāϰ āĻŽāĻžāύā§āώ āϏā§āĻāĻžāĻ āĻĒāĻāύā§āĻĻ āĻāϰā§āĻā§āĨ¤ āĻāϏāϞ āĻāĻžāĻĻā§ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϤ⧠āĻāĻŋāϞ āύāĻž, āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻļā§āϧ⧠āĻāύāĻžāĻŦāϞāĻžāϰāĨ¤ Disrupt āĻāϰāϤ⧠āĻĒā§āϰā§āĻā§ āύāϤā§āύ business model-āĻāϰ āĻāύā§āϝāĻāĨ¤
Blockbuster vs Netflix:Â ā§Žā§Ļâ⧝ā§Ļ āĻĻāĻļāĻā§ āĻāĻŽāϰāĻž videotape āĻāĻžāĻĄāĻŧāĻž āύāĻŋāϤāĻžāĻŽ, VCR āĻāĻŋāϞ āĻĻāĻžāϰā§āĻŖ āĻāύāĻĒā§āϰāĻŋāϝāĻŧāĨ¤ āĻā§āĻĒ āĻĻā§āϰāĻŋāϤ⧠āĻĢā§āϰāϤ āĻĻāĻŋāϞ⧠āĻāϰāĻŋāĻŽāĻžāύāĻž āĻā§āύāϤ⧠āĻšāϤā§, āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϰ āĻŦāĻ āĻĻā§āϰāĻŋāϤ⧠āĻāĻŽāĻž āĻĻā§āĻāϝāĻŧāĻžāϰ āĻŽāϤ⧠āĻāϰ āĻāĻŽāϰāĻž āϏā§āĻāĻžāĻ āĻŽā§āύ⧠āύāĻŋāϤāĻžāĻŽāĨ¤ āĻĒāϰ⧠Netflix āĻŦā§āĻāϞ āύāϤā§āύ DVD āĻāϏā§āĻā§, āĻāĻāĻžāϰ⧠āĻā§āĻ, āϝāĻžāϰ āĻāĻžāϰāύ⧠āĻā§āϰāĻžāĻšāĻā§āϰ āĻāĻžāĻā§ āĻĒāĻžāĻ āĻžāύā§āĻ āϏāĻšāĻ āĻāĻŋāϞāĨ¤ āϤāĻžāĻ āϤāĻžāĻĻā§āϰ āĻĒā§āϰāĻĨāĻŽ business model āĻāĻŋāϞ āĻĄāĻžāĻāϝā§āĻā§ DVD āĻĒāĻžāĻ āĻžāύ⧠āĻāĻĒāύāĻžāϰ āĻĒāĻāύā§āĻĻā§āϰ āϞāĻŋāϏā§āĻ āĻĨāĻžāĻāϤ, āĻšāĻžāϤ⧠āĻĨāĻžāĻāĻž āĻĄāĻŋāϏā§āĻāĻāĻž āĻĢā§āϰāϤ āύāĻž āĻĻā§āĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻĒāϰā§āϰāĻāĻž āĻĒāĻžāĻāϝāĻŧāĻž āϝā§āϤ āύāĻžāĨ¤ āĻāϝāĻŧ āĻŽāĻžāϏ āϧāϰ⧠āϰāĻžāĻāϞā§āĻ āĻā§āύ⧠late fee āύā§āĻ, āĻļā§āϧ⧠āύāϤā§āύ āĻĄāĻŋāϏā§āĻ āĻŽāĻŋāϞāĻŦā§ āύāĻž āϝāϤāĻā§āώāĻŖ āύāĻž āĻĒā§āϰā§āύā§āĻāĻž āĻĢā§āϰāϤ āĻĻā§āύāĨ¤
āĻāϰāĻĒāϰ Netflix āĻĻā§āĻāϞ āϝ⧠broadband internet āĻĒā§āϰāĻžā§ āϏāĻŦāĻžāϰ āĻŦāĻžāĻĄāĻŧāĻŋāϤā§āĻ āĻāĻā§āĨ¤ āϤāĻžāĻ āϤāĻžāϰāĻž DVD āĻā§āĻĄāĻŧā§ streaming āĻļā§āϰ⧠āĻāϰāϞ, āĻ āϰā§āĻĨāĻžā§ āϏāϰāĻžāϏāϰāĻŋ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧠āϏāĻŋāύā§āĻŽāĻž/āĻļā§ āĻĒā§āĻāĻā§ āĻĻāĻŋāϞāĨ¤ Blockbuster āĻāϰ āϏāĻŽāϏā§āϝāĻž āĻāĻŋāϞ, āϤāĻžāϰāĻž āύāĻŋāĻā§āĻā§ video rental āĻŦā§āϝāĻŦāϏāĻžā§ā§ āĻāĻžāĻŦāϤāĨ¤ āĻāϰ Netflix āĻāĻžāĻŦāϤ āϤāĻžāϰāĻž entertainment āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧ āĻāĻā§āĨ¤ āĻŽāĻžāύ⧠āĻāĻžāĻāĻāĻž āĻļā§āϧ⧠“āĻĄāĻŋāϏā§āĻ āĻāĻžāĻĄāĻŧāĻž” āύāϝāĻŧ “āĻŽāύā§āĻžāϰāĻā§āĻāύ āĻĒā§āĻāĻā§ āĻĻā§āĻāϝāĻŧāĻžāĨ¤” āĻāĻ Netflix āύāĻŋāĻā§āĻ āĻļā§ āĻŦāĻžāύāĻžāϝāĻŧ, āĻāϰ Blockbuster āĻŦā§āϝāĻŦāϏāĻž āĻšāĻžāϰāĻŋāϝāĻŧā§āĻā§āĨ¤
Garmin: āϏāĻŦāĻžāĻ āϝāĻāύ āĻĢā§āύā§āĻ GPS āĻĒā§ā§ā§ āĻā§āϞ, āϤāĻāύ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ āĻāϞāĻžāĻĻāĻž Garmin āĻĄāĻŋāĻāĻžāĻāϏ āϰāĻžāĻāĻžāϰ āĻĻāϰāĻāĻžāϰ āĻāϰ āϰāĻāϞ āύāĻžāĨ¤ āĻāĻŋāύā§āϤ⧠Garmin āϏāĻŽā§āĻŽāϤ⧠āĻŦā§āĻāϞ āϝ⧠āϤāĻžāϰāĻž āĻāϏāϞ⧠āĻļā§āϧ⧠mapping āĻŦā§āϝāĻŦāϏāĻžā§ āύā§, āϤāĻžāĻĻā§āϰ āĻļāĻā§āϤāĻŋ tracking āĻāĨ¤ āϤāĻžāĻ āϤāĻžāϰāĻž āĻā§āĻ āĻā§āĻ wrist tracker āĻŦāĻžāύāĻžāϤ⧠āĻļā§āϰ⧠āĻāϰāϞ āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžā§āĻžāĻŽ, āĻĻā§ā§āĻžāύā§, āϏāĻžāĻāĻā§āϞāĻŋāĻ āĻāϏāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻāĻāĻāĻžāĻŦā§ āϤāĻžāϰāĻž āϏā§āĻŽāĻžāϰā§āĻāĻāĻžāĻŦā§ pivot āĻāϰ⧠āĻāĻŋāĻā§ āĻā§āĻā§, āĻāĻāύ⧠āĻŽāĻžāϰā§āĻā§āĻā§ āĻļāĻā§āϤ āĻ āĻŦāϏā§āĻĨāĻžāύ⧠āĻāĻā§āĨ¤
āĻ āϤāĻāĻŦ āĻāĻŽāϰāĻž āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāϞāĻžāĻŽ āϝā§, āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϏāĻŦāĻžāϰ āύāĻžāĻāĻžāϞā§āϰ āĻŽāϧā§āϝā§āĻ āĻāĻŋāϞ, āĻāĻŋāϤā§āĻā§ āϤāĻžāϰāĻž, āϝāĻžāϰāĻž business model āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āĻā§āϰāĻžāĻšāĻā§āϰ āĻāĻžāĻā§ āĻĻā§āϰā§āϤ āĻ āϏā§āĻŦāĻŋāϧāĻžāĻāύāĻāĻāĻžāĻŦā§ āĻā§āϝāĻžāϞ⧠āĻĒā§āĻāĻā§ āĻĻāĻŋāϤ⧠āĻĒā§āϰā§āĻā§āĨ¤
Caveats/Best Practices
Technology is the enabler, not the driver: āĻļā§āϧ⧠āύāϤā§āύ āĻā§āĻ āϏā§āĻā§āϝāĻžāĻ āĻĻāĻŋāϝāĻŧā§ disruption āϰā§āĻāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āĻāĻā§ āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ business model āĻ customer value āĻ āĻŋāĻ āĻāϰā§āύ, āϤāĻžāϰāĻĒāϰ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻĻāĻŋāϝāĻŧā§ āϏā§āĻāĻŋāĻā§ āϏā§āĻā§āϞ⧠āύāĻŋāϝāĻŧā§ āϝāĻžāύāĨ¤
Small, safe steps: āĻŦāĻĄāĻŧāϏāĻĄāĻŧ, āĻŦāĻŋāϰāϞ āϰāĻŋāϞāĻŋāĻ āĻā§āĻāĻāĻŋāĻĒā§āϰā§āĻŖāĨ¤ āĻā§āĻ āĻā§āĻ deploy āĻ āĻĢā§āĻāĻžāϏ āϰāĻžāĻā§āύ, observability āĻ rollback āĻĒā§āϰāϏā§āϤā§āϤ āϰāĻžāĻā§āύāĨ¤
Culture first: āĻā§āϞā§āϰ āĻāĻā§ culture āĻŦāĻĻāϞāĻžāύ, blame game āύāϝāĻŧ, āĻŽā§āĻā§āϰāĻŋāĻā§āϏ āĻāĻžāϞāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋ Dev â Ops â Security āĻāĻāϏāĻžāĻĨā§āĨ¤ āĻāϤ⧠āĻāϤāĻŋ āĻāϏā§, āĻā§āĻŖāĻŽāĻžāύāĻ āĻŦāĻžāĻĄāĻŧā§āĨ¤
Disruption āĻā§āύ⧠āĻĻā§āϰā§āϝā§āĻ āύāϝāĻŧ āĻāĻāĻž āύāϤā§āύāϤā§āĻŦā§āϰ āĻĒā§āϰāĻžāĻā§āϤāĻŋāĻ āĻĢāϞāĨ¤ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āϤā§āϰāĻŋ āĻšāϝāĻŧ āĻāĻĒāύāĻŋ āĻāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āĻļā§āĻā§āύ, āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύā§āύ, āĻāϰ āĻā§āϝāĻžāϞ⧠āĻĄā§āϞāĻŋāĻāĻžāϰ āĻāϰā§āύāĨ¤DevOps āĻšāϞ⧠āϏā§āĻ āϤā§āĻŦāϰāĻ āϝāĻž āĻāĻĒāύāĻžāϰ āĻāĻāĻĄāĻŋā§āĻžāĻā§ āĻŽāĻžāϰā§āĻā§āĻā§ āĻĻā§āϰā§āϤ, āύāĻŋāϰāĻžāĻĒāĻĻ, āĻāϰ āĻā§āĻāϏāĻāĻāĻžāĻŦā§ āύāĻŋā§ā§ āϝā§āϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤ āĻŽāύ⧠āϰāĻžāĻāĻž āĻāϰā§āϰāĻŋ: technology enables your business model leads āĻā§āĻ āĻā§āĻŦāϞ āĻĒāĻĨ āĻāϰ⧠āĻĻā§ā§, āĻāĻžāϞāĻā§āϰ āĻāϏāύ⧠āĻĨāĻžāĻā§ āĻāĻĒāύāĻžāϰ business modelāĨ¤
FAQs
Q: DevOps āĻŽāĻžāύ⧠āĻāĻŋ āĻļā§āϧ⧠automation?
A: āύāĻžāĨ¤ Automation āĻāϰā§āϰāĻŋ, āĻāĻŋāύā§āϤ⧠DevOps-āĻāϰ āĻŽā§āϞ⧠culture, collaboration, āĻāĻŦāĻ continuous improvementâāĻāĻā§āϞā§āϰ āĻāĻĒāϰā§āĻ āĻā§āϞ āĻāĻžāĻ āĻāϰā§āĨ¤
Q: āύāϤā§āύ āĻā§āĻ āϏā§āĻā§āϝāĻžāĻ āύāĻŋāϞā§āĻ āĻāĻŋ disruption āĻ ā§āĻāĻžāύ⧠āϝāĻžāĻŦā§?
A: āĻāĻāĻž āĻā§āĻ āĻāĻŋāĻā§āĻ āĻŦāĻĻāϞāĻžā§ āύāĻžāĨ¤ āĻāĻā§ customer problem āĻ business model āϏā§āĻĒāώā§āĻ āĻāϰā§āύ, āϤāĻžāϰāĻĒāϰ DevOps āĻāϰā§āĻāĻžāϝāĻŧ āĻĻā§āϰā§āϤ āĻāĻā§āϏāĻĒā§āϰāĻŋāĻŽā§āύā§āĻâāĻļā§āĻāĻžâāϰāĻŋāϞāĻŋāĻ āĻāϰā§āύāĨ¤
Q: āĻā§āĻ āĻā§āĻ āϰāĻŋāϞāĻŋāĻ āĻāϰāϞ⧠āĻāĻŋ quality āĻāĻŽā§ āϝāĻžāĻŦā§?
A: āĻāϞā§āĻā§āĻāĻž āĻā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ⧠test coverage, code review, āĻāϰ monitoring āĻāĻžāϞ⧠āĻāĻžāĻ āĻāϰā§; āϏāĻŽāϏā§āϝāĻž āϧāϰāĻž āĻ āĻ āĻŋāĻ āĻāϰāĻžāĻ āĻĻā§āϰā§āϤ āĻšāϝāĻŧāĨ¤
Q: Lead time āĻŦāϞāϤ⧠āĻāĻŋ āĻŦā§āĻāĻžā§?
A: āĻāĻāĻāĻž change āϝāĻāύ āĻāĻĒāύāĻŋ commit āĻāϰā§āύ, āϏā§āĻāĻžāύ āĻĨā§āĻā§ āϏā§āĻāĻž production āĻ āϏāĻĢāϞāĻāĻžāĻŦā§ deploy āĻšā§ā§ āĻāĻāĻāĻžāϰā§āϰ āĻšāĻžāϤ⧠āĻĒā§āĻāĻāĻžāύ⧠āĻĒāϰā§āϝāύā§āϤ āϏāĻŽā§āĻāĻžāĻ lead time for changes (DORA metric)āĨ¤ āϝā§āĻŽāύ: āĻāĻ āĻĻā§āĻĒā§āϰ ā§§āĻāĻžā§ commit āĻāϰāϞā§āύ āĻāϰ āĻāĻžāϞ āϏāĻāĻžāϞ ⧝āĻāĻžā§ production āĻ deploy āĻšāϞ āĻāĻāĻžāύ⧠lead time āĻĒā§āϰāĻžā§ ā§¨ā§Ļ āĻāĻŖā§āĻāĻžāĨ¤ Lead time āϝāϤ āĻāĻŽ āĻšāĻŦā§, āϤāϤ āĻĻā§āϰā§āϤ āĻāĻĒāύāĻŋ āĻŽāĻžāϰā§āĻā§āĻā§ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āĻĢāĻŋāĻĄāĻŦā§āϝāĻžāĻ āĻĒāĻžāĻŦā§āύ āĻĻā§āϰā§āϤ, āϝāĻžāϰ āĻāĻžāϰāύ⧠āĻĢāĻŋāĻā§āϏāĻ āĻāϰāĻž āϝāĻžā§ āĻĻā§āϰā§āϤāĨ¤ Continuous Integration/Continuous Delivery (CI/CD), āĻā§āĻ āĻā§āĻ batch, automation, āĻāϰ feature flag āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϏāĻŦ āĻāϰā§āĻāĻž lead time āĻāĻŽāĻžāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤
Q:Mean time to recovery āĻŦāϞāϤ⧠āĻāĻŋ āĻŦā§āĻāĻžā§?
A: Mean Time to Recovery (MTTR) āĻšāϞ⧠āĻā§āύ⧠āϏāĻŋāϏā§āĻā§āĻŽ āĻŦāĻž āϏāĻžāϰā§āĻāĻŋāϏ āύāώā§āĻ/āĻĄāĻžāĻāύ āĻšāĻā§āĻž āĻĨā§āĻā§ āĻāĻŦāĻžāϰ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāϞ⧠āĻšāϤ⧠āϝ⧠āĻā§ āϏāĻŽā§ āϞāĻžāĻā§āĨ¤ āϏāĻšāĻāĻāĻžāĻŦā§ āĻŦāϞāĻž āϝāĻžā§, āϏāĻŽāϏā§āϝāĻž āĻļā§āϰ⧠āĻšāĻā§āĻž āĻĨā§āĻā§ āύāĻŋā§ā§ āĻ āĻŋāĻ āĻšāĻā§āĻž āĻĒāϰā§āϝāύā§āϤ āĻāĻ āĻĒā§āϰā§āĻāĻž āϏāĻŽā§ā§āϰ āĻā§āĻ MTTRāĨ¤ āϝā§āĻŽāύāĻ āϤāĻŋāύāĻāĻž incident āĻāϰ āĻĄāĻžāĻāύāĻāĻžāĻāĻŽ 20, 40, āĻāϰ 100 āĻŽāĻŋāύāĻŋāĻ āĻšāϞ⧠MTTR = (20+40+100) Ãˇ 3 = 160 Ãˇ 3 = 53 āĻŽāĻŋāύāĻŋāĻāĨ¤ MTTR āϝāϤ āĻāĻŽ, āϤāϤ āĻāĻŽ āϏāĻŽā§ āĻāĻāĻāĻžāϰāϰāĻž āϏāĻŽāϏā§āϝāĻžā§ āĻĨāĻžāĻā§āύāĨ¤ āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ incident response, observability, rollback āϏāĻā§āώāĻŽāϤāĻž, āĻāϰ āĻāĻŋāĻŽ-āĻā§āĻ
āϰā§āĻĄāĻŋāύā§āĻļāύā§āϰ āĻŽāĻžāύ āĻŦā§āĻāĻžā§āĨ¤
āύā§āĻ: āĻ āύā§āĻ āĻāĻžā§āĻāĻžā§ MTTR āĻā§ Mean Time to Restore/Repair āĻšāĻŋāϏā§āĻŦā§āĻ āĻŦāϞāĻž āĻšā§ āĻĒā§āϰāĻžā§ āĻāĻāĻ āĻ āϰā§āĻĨā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤