Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2019-04-18 「運用自動化」に対する幻想 /operation-automation-...

opelab
April 18, 2019

2019-04-18 「運用自動化」に対する幻想 /operation-automation-illusion

ssmjp 2019/04 #2での発表資料です。
「運用自動化の基本原則」シリーズの番外編と位置付けています。

是非公開して欲しいとのコメントを複数いただいているので、一部更新作業中ですが公開します。
(ページへの直リンクは、修正によりずれる可能性があります。ご了承ください。)

# 運用自動化の基本原則シリーズ
- 2019-03-06 「運用自動化」とは: https://speakerdeck.com/opelab/20190306-operation-what-automation
- 2019-05-24 運用業務の「構造化」: https://speakerdeck.com/opelab/20190524-structured-operation
- 2019-04-18 運用自動化の基本原則1 「引継ぎの原則」: https://speakerdeck.com/opelab/20190418-operation-automation-basis-principle-1
- 2019-05-24 運用自動化の基本原則2「平易化の原則」: https://speakerdeck.com/opelab/20190524-operation-automation-basic-principle-2

# 運用自動化の基本原則シリーズ 番外編
- 2019-03-06 ダメな「運用自動化」の3類型 + α: https://speakerdeck.com/opelab/operation-automation-3-bad-model
- 2019-04-18 「運用自動化」に対する幻想: https://speakerdeck.com/opelab/operation-automation-illusion

(運用設計ラボ合同会社 波田野裕一)

opelab

April 18, 2019
Tweet

More Decks by opelab

Other Decks in Technology

Transcript

  1. Operation Lab ӡ༻ઃܭϥϘ ʮӡ༻ࣗಈԽͷجຊݪଇʯͱ͸ 2 ଟ͘ͷӡ༻ݱ৔ʹ͓͍ͯɺ޻਺࡟ݮΛ໨తͱͨ͠ʮӡ༻ࣗಈԽʯͷඞཁ ੑ͕ڣ͹Εɺଟ༷ͳʮӡ༻ࣗಈԽʯϓϩμΫτͷಋೖ͕ࢼΈΒΕ͍ͯ· ͢ɻ
 ͔͠͠ɺӡ༻ࣗಈԽʹ͸ଟ͘ͷෆ౎߹΍෭࡞༻͕͋Γɺҙਤʹશ͘൓͠ ͨ݁ՌΛ΋ͨΒ͢͜ͱͷํ͕Ή͠Ζଟ͍ͷ͕ݱ࣮Ͱ͢ɻ

    ຊࢿྉͰ͸ɺʮӡ༻ࣗಈԽ͕ӡ༻ݱ৔ʹ༩͑Δக໋తͳӨڹΛճආ͠ɺ ӡ༻ݱ৔ʹͱͬͯ࠷దͳӡ༻؀ڥΛ࣮ݱ͢ΔͨΊʹඞཁͳجຊతͳߟ͑ ํʯΛʮӡ༻ࣗಈԽͷجຊݪଇʯͱఆٛ͠ɺͦͷ಺༰ʹ͍ͭͯӡ༻ઃܭ ϥϘ߹ಉձࣾͷݚڀ׆ಈ͓Αͼཧ࿦ԽΛ౿·͑ͯղઆ͠·͢ɻ ׬੒͞Εͨʮཧ࿦ʯͰ͸ͳ͍ͷͰɺποίϛ΍ίϝϯτ׻ܴͰ͢ɻ
  2. Operation Lab ӡ༻ઃܭϥϘ લճͷ൓Ԡ ͸ͯͿ͔Β 4 લճͷ൓Ԡ͔Β • ͓ͦΒࣗ͘ಈԽͷܦݧ͕๛෋ͳ૚ ૖೥

    • աڈʹࣗಈԽͰԿ͔ࠅ͍ମݧΛ͍ͯ͠ΔՄೳੑ ੕ͷ෇͔ͳ͍ߠఆతίϝϯτଟΊ ੕ͷ෇͘൱ఆతίϝϯτগ਺ • ͓ͦΒࣗ͘ಈԽʹສೳײΛ࣋ͭ૚ ए೥ • ͜Ε͔ΒࣗಈԽͰࠅ͍໨ʹ͋͏Մೳੑ ΠΩΓظ ޛΓظ http://b.hatena.ne.jp/entry/s/speakerdeck.com/opelab/operation-automation-3-bad-model
  3. Operation Lab ӡ༻ઃܭϥϘ ࣗಈԽք۾Ͱྑ͘ฉ͘ηϦϑબ 5 ToilΛݮΒ͢ࣄͰϢʔβʔ͕ٻΊΔαʔϏεΛ࡞Δ͕࣌ؒੜ·ΕΔɻ ࣗಈԽք۾Ͱྑ͘ฉ͘ηϦϑ ͦͷ ࣗಈԽք۾Ͱྑ͘ฉ͘ηϦϑ ͦͷ

    ࣗಈԽ͢ΔࣄͰ࡞ۀऀͷϛεΛແ͘͢͜ͱ͕Ͱ͖Δɻ ʮӡ༻ࣗಈԽʯ͢Ε͹ ޻਺ݮΓ·͢ ʮӡ༻ࣗಈԽʯ͢Ε͹ ϛε͕ແ͘ͳΓ·͢ લճͷ൓Ԡ͔Β
  4. Operation Lab ӡ༻ઃܭϥϘ ͦ͏ࢥ͍ͬͯͨ࣌୅͕ࣗ෼ʹ΋͋Γ·ͨ͠ 6 • ࣗಈԽʹສೳײΛ࣋ͭ૚ ए೥ •

    ·ͩࣗಈԽͰࠅ͍໨ʹ͋ͬͯͳ͔ͬͨ ʮӡ༻ࣗಈԽʯ͢Ε͹ ޻਺ݮΓ·͢ ʮӡ༻ࣗಈԽʯ͢Ε͹ ϛε͕ແ͘ͳΓ·͢ ΠΩΓظͷࣗ෼ ͦͷޙɺࣗಈԽͰࠅ͍໨ʹૺͬͨ લճͷ൓Ԡ͔Β
  5. Operation Lab ӡ༻ઃܭϥϘ ͦ͏ࢥ͍ͬͯͨ࣌୅͕ࣗ෼ʹ΋͋Γ·ͨ͠ 7 • ࣗಈԽʹສೳײΛ࣋ͭ૚ ए೥ •

    ͜Ε͔ΒࣗಈԽͰࠅ͍໨ʹ͋͏Մೳੑ ΠΩΓظ ૝૾ྗͷແ͍ΤϯδχΞͷࣗಈԽ͸ةݥ ࣦഊܦݧͷແ͍ΤϯδχΞͷࣗಈԽ͸ةݥ ୅લ൒͘Β͍ʹ͸͔͜͜Βଔۀ͍ͯ͠ͳ͍ͱ ר͖ࠐ·ΕΔपғ͸૬౰ʹෆ޾ લճͷ൓Ԡ͔Β
  6. ޻਺࡟ݮͷݬ૝ Operation Lab ӡ༻ઃܭϥϘ 11 ࣮૷ऀ ࣗಈԽ͠·ͨ͠ Ӧۀ೔ ޻਺΋͍ͬͨͳ͍ͷͰ࣮૷͚ͩͰ͢

    ޻਺ݮΓ·ͨ͠ ݄࣌ؒ ୯ՁߴΊ ୯Ձ௿Ί ͔͔࣌ؒΓ·ͨ͠ ࣌ؒ ೥ ޻਺ݮΓ·ͨ͠ ೥௒࢖͑͹޻਺ΛճऩͰ͖Δܭࢉ ϝϯόʔ ͦͷ޻਺࡟ݮͷݬ૝ ͜͜·Ͱܭࢉ͍ͯ͠Δਓ͕ͦ΋ͦ΋͋·Γ͍ͳ͍ ݱ࣮
  7. ޻਺ݮΓ·ͨ͠ ݄࣌ؒ ޻਺࡟ݮͷݬ૝ ݱ࣮ʹ͸վम͕ൃੜ Operation Lab ӡ༻ઃܭϥϘ 12 ࣮૷ऀ ௥Ճ޻਺ൃੜ͠·ͨ͠

    ࣌ؒ ୯ՁߴΊ ͔͔࣌ؒΓ·ͨ͠ ࣌ؒ ೥ ޻਺ݮΓ·ͨ͠ ೥࢖ͬͯɺ޻਺ࠇࣈʹ ϝϯόʔ ୯Ձ௿Ί ͦͷ޻਺࡟ݮͷݬ૝
  8. վम͕ൃੜ͠·ͨ͠୭͕΍Δ ҟಈ΍స৬Ͱ΋͏͍ͳ͍ ޻਺࡟ݮͷݬ૝ ݱ࣮ʹ͸ҟಈ΋ൃੜ Operation Lab ӡ༻ઃܭϥϘ 13 ࣮૷ऀ

    ୯Ձ௿Ί ୯ՁߴΊ ͔͔࣌ؒΓ·ͨ͠ ϝϯόʔ ࣌ؒ ೥ ޻਺ݮΓ·ͨ͠ ͦͷ޻਺࡟ݮͷݬ૝ ޻਺ࠇࣈͷ͸ͣ
  9. ҟಈ΍స৬Ͱ΋͏͍ͳ͍ ޻਺࡟ݮͷݬ૝ ৽ͨͳਓ෺ͷొ৔ Operation Lab ӡ༻ઃܭϥϘ 14 ࣮૷ऀ ϝϯόʔ վम͕ൃੜ͠·ͨ͠୭͕΍Δ

    ୯Ձ௿Ί ୯ՁߴΊ ͔͔࣌ؒΓ·ͨ͠ ޙ೚ ࢓༷͸Ͳ͏ͳ͍ͬͯΔͷ ࣌ؒ ೥ ޻਺ݮΓ·ͨ͠ ͦͷ޻਺࡟ݮͷݬ૝
  10. ҟಈ΍స৬Ͱ΋͏͍ͳ͍ ޻਺࡟ݮͷݬ૝ ৽ͨͳ٘ਜ਼ऀͷొ৔ Operation Lab ӡ༻ઃܭϥϘ 15 ࣮૷ऀ ୯ՁߴΊ ͔͔࣌ؒΓ·ͨ͠

    ޙ೚ͷ࣮૷ऀ ٽ͖ͳ͕Βɺప໷Ͱ ϦόʔεΤϯδχΞϦϯά ୯Ձߴ͍ Ұൠతʹ৽ن࣮૷ΑΓ΋ ϦόʔεΤϯδχΞϦϯάͷํ͕ ೉қ౓͕ߴ͘ɺ͕͔͔࣌ؒΔ ͦͷ޻਺࡟ݮͷݬ૝ ͔͔࣌ؒΓ·ͨ͠
  11. ٽ͖ͳ͕Βɺప໷Ͱ ϦόʔεΤϯδχΞϦϯά ޻਺࡟ݮͷݬ૝ ٘ਜ਼ऀɺۤಆͷ೔ʑ Operation Lab ӡ༻ઃܭϥϘ 16 ޙ೚ͷ࣮૷ऀ ୯Ձߴ͍

    ͔͔࣌ؒΓ·ͨ͠ ͜ͷਓ͕ຊ౰ʹՄѩͦ͏ͳͷͰ ഑ྀͯ͠ཉ͍͠ ૝૾ྗͷແ͍ΤϯδχΞͷࣗಈԽ͸ةݥ ͦͷ޻਺࡟ݮͷݬ૝
  12. ޻਺࡟ݮͷݬ૝ ͜͜·Ͱͷ޻਺͸ແҙຯʹ Operation Lab ӡ༻ઃܭϥϘ 17 ࣮૷ऀ ϝϯόʔ ୯Ձ௿Ί ୯ՁߴΊ

    ͔͔࣌ؒΓ·ͨ͠ ޙ೚ͷ࣮૷ऀ ͔͔࣌ؒΓ·ͨ͠ ࣌ؒ ೥ ޻਺ݮΓ·ͨ͠ ୯Ձߴ͍ ୯Ձͷ௿͍ਓͷ޻਺Λ࣌ؒ࡟ݮ͢ΔͨΊʹ ख͔͚ؒͯ༏ઌॱҐ্͛ͨͷʹ ͦͷ޻਺࡟ݮͷݬ૝ ୯Ձͷߴ͍ਓͷ޻਺Λ࣌ؒΛফඅ
  13. ࣍ͷޙ೚ ޻਺࡟ݮͷݬ૝ ྺ࢙͸܁Γฦ͢ Operation Lab ӡ༻ઃܭϥϘ 19 վम׬ྃ͠·ͨ͠ ޻਺΋͍ͬͨͳ͍ͷͰ࣮૷͚ͩͰ͢ ͦͷ޻਺࡟ݮͷݬ૝

    ޙ೚ͷ࣮૷ऀ ͔͔࣌ؒΓ·ͨ͠ ҟಈ΍స৬Ͱ΋͏͍ͳ͍ ࢓༷͸Ͳ͏ͳ͍ͬͯΔͷ ୯Ձߴ͍ ୯Ձߴ͍
  14. Operation Lab ӡ༻ઃܭϥϘ ޻਺࡟ݮʹඞཁͳཧ࿦޻਺Λࢉఆ ྫ 24 ͦͷ޻਺࡟ݮͷݬ૝ ઃܭɾ࣮૷ Ҿ͖ܧ͗ ܧଓతͳอक

    ʙ૬౰ ʙ૬౰ ͔͔࣌ؒΓ·ͨ͠ ʙ࣌ؒ૬౰ ݄࣌ؒͷ࡟ݮޮՌͩͱɺճऩʹ͸ ୯Ձແࢹͯ͠΋ ϲ݄ ೥ ʙϲ݄ ೥ ͔͔Δ͜ͱʹͳΔ
  15. Operation Lab ӡ༻ઃܭϥϘ ఏҊೲظɾ඼࣭ͷͨΊͷࣗಈԽ 27 2$% • ඼࣭ 2VBMJUZ ޲্ͷͨΊͷࣗಈԽ

    • ೲظ %FMJWFSZ ୹ॖͷͨΊͷࣗಈԽ ޻਺ $PTU ͸݁Ռͱ্ͯ͠Լ͢Δ ੍ޚͰ͖ͳ͍ ͦͷ޻਺࡟ݮͷݬ૝ ඼࣭΍ೲظ͕վળ͞ΕΔ͜ͱ͕ʮӡ༻ࣗಈԽʯͷຊ࣭ ࣮૷΍ಋೖ͢Ε͹͢Δ΄Ͳɺอक޻਺͕ਹΉͨΊ
  16. ϛε๾໓ͷݬ૝ Operation Lab ӡ༻ઃܭϥϘ 33 ࣮૷ऀ ࣗಈԽ͠·ͨ͠ Ӧۀ೔ ޻਺΋͍ͬͨͳ͍ͷͰ࣮૷͚ͩͰ͢

    ࡞ۀ্ͷϛεݮΓ·ͨ͠ ϝϯόʔ ͦͷϛε๾໓ͷݬ૝ ΊͰͨ͠ɺΊͰͨ͠ɺɺɺ
  17. ͳΜͰ͜Μͳࣄނ͕ى͖ͨΜͩ ࣗಈԽͳΜͯ৴༻Ͱ͖ͳ͍ ϛε๾໓ͷݬ૝ ٘ਜ਼ऀ͕ొ৔͠ͳ͍ͱ Operation Lab ӡ༻ઃܭϥϘ 38 ͦͷϛε๾໓ͷݬ૝ ܦӦ૚

    ϝϯόʔ ࡞ۀ্ͷϛεݮΓ·ͨ͠ ͳΜͰ͜Μͳ݁ՌʹͳͬͨΜͩ ͓٬༷ʹઆ໌Ͱ͖ͳ͍ ࣄނൃੜ ࢓༷όά ࢓༷௨Γ
  18. Operation Lab ӡ༻ઃܭϥϘ ఏҊࣗಈԽ͢Δલʹۀ຿ͷ੔ཧ 40 ӡ༻ۀ຿ΛίʔυϨϕϧ·ͰఆܕԽ ඪ४Խ ͨ͠ޙʹ࣮૷Λߦ͏ɻ ࣾ಺੍खӡ༻

    ӡ༻ͷఆܕԽ ӡ༻ࣗಈԽ ඪ४ԽϨϕϧ த ඪ४ԽϨϕϧ ߴ ඪ४ԽϨϕϧ ௿ ίʔυϨϕϧ खॱॻϨϕϧ ݸʑਓ͕ಠࣗ ͦͷ޻਺࡟ݮͷݬ૝
  19. Operation Lab ӡ༻ઃܭϥϘ ஫ҙ఺ʮӡ༻ࣗಈԽʯΑ͋͘Δצҧ͍ 41 ʮࣗಈԽ͢Ε͹ఆܕԽ͞ΕΔʯΘ͚Ͱ͸ͳ͍ ඪ४ԽϨϕϧ ௿ ࣾ಺੍खӡ༻ ӡ༻ͷఆܕԽ

    ӡ༻ࣗಈԽ ඪ४ԽϨϕϧ த ඪ४ԽϨϕϧ ௿ खॱॻϨϕϧ ݸʑਓ͕ಠࣗ Ұ଍ඈͼ ઃܭͳ͖࣮૷ʹؕΓɺ࢓༷όάΛੜΈ΍͍͢ º ࢓༷όάͷմ ֤࣮૷͕ಠࣗ ͦͷ޻਺࡟ݮͷݬ૝ ͨͱ͑ࠓ͸খ͘͞ແ໊ͷαʔϏεͩͱͯ͠΋༧ࢉ΋ͳ͍ԶͨͪυΩϡϝϯτ͚ͩ͸ॻ͍͓ͯ͜͏