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

運用現場におけるSRE本の「正しい」読み方 /20171212-sre

opelab
December 12, 2017

運用現場におけるSRE本の「正しい」読み方 /20171212-sre

ssmjp 201712 はたのさん祭での「運用現場におけるSRE本の「正しい」読み方」発表資料です。

詳細: https://www.opslab.jp/publish/20171212-ssmjp-sre.html

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

opelab

December 12, 2017
Tweet

More Decks by opelab

Other Decks in Technology

Transcript

  1. ͓͜ͱΘΓ େࣄͳ͜ͱ Operation Lab ӡ༻ઃܭϥϘ • 43&Λ࣮ફͯ͠׬શʹ্ख͍͍ͬͯ͘Δਓ͸ฉ͖ྲྀ͍ͯͩ͘͠͞ɻ • ͜ͷൃද͸ɺҎԼͷਓ޲͚Ͱ͢ɺεΠϚηϯɻ •

    ্࢘΍ઌഐʹʮ43&ɺ͋Εྑ͔͛ͩ͞Β΍ͬͯʯͱແ஡ৼΓ͞Εͨਓ • 43&ʹಌΕͷ໨Λ޲͚͍ͯΔϐϡΞӡ༻ΤϯδχΞ ࠓճ͸μΠδΣετɻ དྷ೥Ͳ͔ͬͰ͕ͬͭΓ࿩͍ͨ͠
  2. Operation Lab ӡ༻ઃܭϥϘ ΞδΣϯμ 5  43&ຊͷΧλν  ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ͳ͍ʯͱ͸ 

    (PPHMFͱզ͕਎Λൺֱ͢Δ  43&͸ෆՄೳͳͷ͔   43&ຊͷલఏʹٙ໰Λ࣋ͱ͏  ·ͱΊ ͓·͚΋͋ΔΑ
  3. Operation Lab ӡ༻ઃܭϥϘ 43&ͱ͸ 8 (PPHMF͸ɺ43&ͱ͍͏໾ׂΛ ʮιϑτ΢ΣΞͱࣗಈԽʯ ʹΑͬͯఆࣜԽͨ͠ ൃల్্ʹ͋Δະ֬ఆͷ֓೦ ংจΑΓ

    ʮ͸͡ΊʹʯΑΓ 43&ͱ͸͍͍ͬͨԿͳͷ͔ ུ ͸͖ͬΓͱ͸දݱ Ͱ͖͍ͯͳ͍͜ͱ͸ೝΊ͟ΔΛ͑·ͤΜɻ 43&ຊͷΧλν
  4. Operation Lab ӡ༻ઃܭϥϘ ʮ43&ຊʯͷΧλν 9 • ҰͭͷձࣾʹΑΔɺҰͭͷڞ௨ͷϏδϣϯΛ࣋ͭখ࿦ू • ݸਓతͳใࠂͰ͋Γɺݸʑਓͷଟ༷ͳελΠϧͷԼͰɺ ݸਓͷ࣋ͭεΩϧηοτͷ؍఺͔Βॻ͔Ε͍ͯΔ

    • ຊॻ͔ΒಘΒΕΔਅͷࡒ࢈ͱ͸ɺຊॻΛಡΜͰੜ͡Δ͞ ·͟·ͳٙ໰ ংจΑΓ ڞ௨ͷՁ஋Λ࣋ͪͭͭ΋ɺ ֤ষ͸ࣥචऀͷओ؍͕৭ೱ͘൓ө͞Ε͍ͯΔɻ 43&ຊͷΧλν
  5. Operation Lab ӡ༻ઃܭϥϘ ࢦ਑ʹͳΔಈը ࣌ؒ 12 IUUQTXXXZPVUVCFDPNXBUDI W1$90C7U0X ΠϯϑϥΤϯδχΞษڧձICTUVEZ 

    43&େશংষ ຋༁ऀΑΓɺຊॻͰ஫໨ͯ͠΄͍͠ϙΠϯτΛ͝঺հ͍͖ͨͩ·ͨ͠ɻ εϐʔΧʔ4LZגࣜձࣾۄ઒ཽ࢘͞Μ • ຐ๏తͳٕज़ͷ࿩͸΄΅ग़ͯ͜ͳ͍ɻ ϝΠϯͰ͸ͳ͍  • ࠷ॳͷ਺ষΛݟΔͱΘ͔Δ͕ɺ૊৫࿦͕ϝΠϯɻ • Ͱ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ͳ͍ɻ 43&ຊͷΧλν
  6. Operation Lab ӡ༻ઃܭϥϘ લఏͲΜͳاۀ෩౔Ͱ࣮ફ͍ͯ͠Δ͔ 15 (PPHMF͸ɺ͞·͟·ͳ໰୊ʹؔͯ͠ ͋͑ͯҰ͔Βߟ͑Δ͜ͱΛ͍ͱΘͳ͍ձࣾͰ͋Γ ུ ংจΑΓ ڞ௨ͷՁ஋Λ࣋ͪͭͭɺ

    Ϗδωεͷࠜװ͔Βݟ௚͢෩౔͕͋Δɻ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ͳ͍ʯͱ͸ ҙਤతʹՔಇ཰ΛະຬʹݻఆͰ͖Δ૊৫
  7. Operation Lab ӡ༻ઃܭϥϘ ͨͱ͑͹ͷൺֱ 19 • ώτଟ͘ͷത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐΛޏ͏ • ૊৫༷ʑͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ •

    υΩϡϝϯτ ཧ࿦ ܭΓ஌Εͳ͍Ձ஋Λஔ͘ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ͳ͍ʯνʔϜ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ΔʯνʔϜ • ώτത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐ  • ૊৫༷ʑͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ  • υΩϡϝϯτ ཧ࿦ ܭΓ஌Εͳ͍Ձ஋Λஔ͍ͯΔ લఏʹେ͖ͳִઈ (PPHMFͱզ͕਎Λൺֱ͢Δ
  8. Operation Lab ӡ༻ઃܭϥϘ 20 ώτത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐ υΩϡϝϯτ ཧ࿦ ܭΓ஌Εͳ͍Ձ஋Λஔ͍ͯΔ ૊৫༷ʑͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ΔʯνʔϜ

    • 0+5࣮຿ֶशத৺ͷୟ্͖͕͛ଟ͍ • ֶज़࿦จͳΜͯಡΜͩ͜ͱ΋ͳ͍ • ࠜຊతͳલఏΛ෴ͤΔਓ͸গͳ͍ • खͷಧ͘ൣғͰߟ͑Δ ہॴ࠷దԽ • ཧ࿦ߏங΍υΩϡϝϯτۤख • ·ͱ΋ͳઃܭࢿྉ͕ଘࡏ͠ͳ͍৔߹΋Α͋͘Δ (PPHMFͱզ͕਎Λൺֱ͢Δ
  9. Operation Lab ӡ༻ઃܭϥϘ 43&ͱ͸  ࠶ 24 (PPHMF͸ɺ43&ͱ͍͏໾ׂΛ ʮιϑτ΢ΣΞͱࣗಈԽʯ ʹΑͬͯఆࣜԽͨ͠

    શ͘ಉ͡΋ͷΛ໨ࢦ͞ͳͯ͘΋ྑ͍ͷͰ͸ ংจΑΓ ʮ͸͡ΊʹʯΑΓ 43&ͱ͸͍͍ͬͨԿͳͷ͔ ུ ͸͖ͬΓͱ͸දݱ Ͱ͖͍ͯͳ͍͜ͱ͸ೝΊ͟ΔΛ͑·ͤΜɻ 43&͸ෆՄೳͳͷ͔
  10. Operation Lab ӡ༻ઃܭϥϘ 43&Ͱ࠷ॳʹॏࢹ͢΂͖ਫ਼ਆ ࢲతࢹ఺ 25 • ϏδωεͷεέʔϦϯά • εέʔϦϯάͱ͸ػցతͳ͜ͱΑΓ΋ɺΉ͠ΖϏδωε

    ϓϩηεͷεέʔϦϯάʹؔ͢Δ͜ͱͰ͢ɻ ংจΑΓ ʮ**෦ݪଇʯ๯಄ΑΓ • ୯७ੑͱ͍͏඼࣭ • ޮՌతͳιϑτ΢ΣΞΤϯδχΞϦϯάͷ͢΂ͯʹ౰ͯ ͸·ΔجຊݪଇͷҰͭ͸ɺ୯७ੑͱ͍͏඼࣭͸ɺ͍ͬͨ ΜࣦΘΕͯ͠·͏ͱऔΓ໭͢͜ͱ͕͖ΘΊͯ೉͍͠ͱ͍ ͏͜ͱͰ͢ɻ ংจΑΓ • υΩϡϝϯτۦಈӡ༻ • ࣮૷͸Ұ࣌ͷ΋ͷͰ͕͢ɺυΩϡϝϯτԽ͞Εͨཧ࿦ʹ ͸ܭΓ஌Εͳ͍Ձ஋͕͋Γ·͢ɻ 43&͸ෆՄೳͳͷ͔
  11. Operation Lab ӡ༻ઃܭϥϘ 43&ͱ͸ڑ཭͕͋Δ෦෼ 26 • ࠷ߴͷਓࡐ • ଟ͘ͷത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐΛޏ͏ ংจΑΓ

    ংจΑΓ • ࠜຊ͔Βม͑ΒΕΔ૊৫ • ͞·͟·ͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ͜ͱΛ͍ͱ Θͳ͍૊৫ ংจΑΓ • υΩϡϝϯτۦಈӡ༻ • ࣮૷͸Ұ࣌ͷ΋ͷͰ͕͢ɺυΩϡϝϯτԽ͞Εͨཧ࿦ʹ ͸ܭΓ஌Εͳ͍Ձ஋͕͋Γ·͢ɻ 43&͸ෆՄೳͳͷ͔
  12. ೔ຊޠͷʮӡ༻ʯͱӳޠͷPQFSBUJPO • ʮӡ༻ʯ େࣙઘ  • ͦͷ΋ͷͷ΋ͭػೳΛੜ͔ͯ͠༻͍Δ͜ͱɻ׆༻ɻ Operation Lab ӡ༻ઃܭϥϘ

    32 • PQFSBUJPO -POHNBO%JDUJPOBSZPG$POUFNQPSBSZ&OHMJTI  • <.&%*$"->UIFQSPDFTTPGDVUUJOHJOUPTPNFPOF`TCPEZUP SFQBJSPSSFNPWFBQBSUUIBUJTEBNBHF • <803,"$5*7*5*&4>UIFXPSLPSBDUJWJUJFTEPOFCZB CVTJOFTTPSPSHBOJ[BUJPO PSUIFQSPDFTTPGEPJOHUIJTXPSL લ޲͖ ड਎త ʮӡ༻ʯPQFSBUJPO Ͱ͸ͳ͍ɺ͔΋͠Εͳ͍ 43&ຊͷલఏʹٙ໰Λ࣋ͱ͏
  13. Operation Lab ӡ༻ઃܭϥϘ ·ͱΊ࣮ྗͷࠩΛೝࣝ͢Δ͜ͱ͕େࣄ 36 • ώτଟ͘ͷത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐΛޏ͏ • ૊৫༷ʑͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ •

    υΩϡϝϯτ ཧ࿦ ܭΓ஌Εͳ͍Ձ஋Λஔ͘ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ͳ͍ʯνʔϜ ʮͰ͖ͳ͍͜ͱΛਫ਼ਆ࿦Ͱย෇͚ΔʯνʔϜ • ώτത࢜߸ॴ༗ऀΛؚΉ࠷ߴͷਓࡐ  • ૊৫༷ʑͳ໰୊ʹؔͯ͋͑ͯ͠Ұ͔Βߟ͑Δ  • υΩϡϝϯτ ཧ࿦ ܭΓ஌Εͳ͍Ձ஋Λஔ͍ͯΔ લఏʹେ͖ͳִઈ
  14. Operation Lab ӡ༻ઃܭϥϘ ·ͱΊ43&Ͱ࠷ॳʹॏࢹ͢΂͖ਫ਼ਆ ࢲతࢹ఺ 37 • ϏδωεͷεέʔϦϯάΛॏࢹ • εέʔϦϯάͱ͸ػցతͳ͜ͱΑΓ΋ɺΉ͠ΖϏδωε

    ϓϩηεͷεέʔϦϯάʹؔ͢Δ͜ͱͰ͢ɻ ংจΑΓ ʮ**෦ݪଇʯ๯಄ΑΓ • ୯७ੑͱ͍͏඼࣭Λॏࢹ • ޮՌతͳιϑτ΢ΣΞΤϯδχΞϦϯάͷ͢΂ͯʹ౰ͯ ͸·ΔجຊݪଇͷҰͭ͸ɺ୯७ੑͱ͍͏඼࣭͸ɺ͍ͬͨ ΜࣦΘΕͯ͠·͏ͱऔΓ໭͢͜ͱ͕͖ΘΊͯ೉͍͠ͱ͍ ͏͜ͱͰ͢ɻ ংจΑΓ • υΩϡϝϯτۦಈӡ༻Λॏࢹ • ࣮૷͸Ұ࣌ͷ΋ͷͰ͕͢ɺυΩϡϝϯτԽ͞Εͨཧ࿦ʹ ͸ܭΓ஌Εͳ͍Ձ஋͕͋Γ·͢ɻ
  15. Operation Lab ӡ༻ઃܭϥϘ 43&ຊͷา͖ํͦͷ 41 ংจ  ෦ΠϯτϩμΫγϣϯ  ෦࣮ફ

     ෦ݪଇ  ͸͡Ίʹ  ෦؅ཧ  ·ͱΊ  ௒ॏཁ ࢀߟʹͳΔ ॏཁͳষ͕͋Δ ࢀߟʹͳΔ ॏཁ ࢀߟʹͳΔ Ұप໨͸ෆཁ