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

書を捨てよ、現場へ出よう

nwiizo
March 12, 2024

 書を捨てよ、現場へ出よう

書を捨てよ、現場へ出よう このSRE本がすごい!2024年 LT版というタイトルで登壇してきました。

SREたちの廊下〜あなたの現場での悩み、あの本にヒントがあるかも〜
https://findy.connpass.com/event/311323/

元ブログはこちら

このSRE本がすごい!2024年版
https://syu-m-5151.hatenablog.com/entry/2024/01/26/165255

登壇ブログはこちら

『読書とは、能力、知識ではなく 問いを獲得するための行為』みたいな内容で登壇しました。
https://syu-m-5151.hatenablog.com/entry/2024/03/13/164951

nwiizo

March 12, 2024
Tweet

More Decks by nwiizo

Other Decks in Technology

Transcript

  1. 4SFBLF43&ʢ43&૯߹ࢧԉαʔϏεʣ w 43&ͷߟ͑ํʹैͬͯɺ"84΍(PPHMFΫϥ΢υΛར༻͍ͯ͠Δ͓٬༷αʔϏεͷ ٕज़ઓུɺઃܭɺߏஙɺӡ༻·ͰΛϫϯετοϓͰࢧԉ͢ΔαʔϏε w ϚΠΫϩαʔϏεɺLTͳͲΫϥ΢υωΠςΟϒͳٕज़ྖҬʹڧΈ w ϕϯμʔతͳ໾ׂͰ͸ͳ͘ʮ͓٬༷ͷνʔϜϝϯόʔʯͱ͍͏ ཱͪҐஔͰ࠷৽ٕज़ͷఏҊ͔Β 

    Roadmap SRE ͷ։࢝ ·ͣ͸খ͘͞ɻ ޮՌ͕࠷େݶʹग़Δͱ͜Ζ ͔Βίπίπͱ࢝ΊΑ͏ SRE νʔϜͷఆٛ ૊৫ʹ͋ͬͨ SRE Λఆٛ͠Α͏ SRE࣮ફ SLIɾSLO ͷઃఆ Toil ࡟ݮ (ࣗಈԽਪਐ) SRE ͷൃలͱܧଓ SREͷจԽ͕ਁಁ͢Δ Error Budget Λݩʹ
 ۀ຿Λίϯτϩʔϧ͍ͯ͘͠ IUUQTTSFBLFDPN
  2. Ծ૝OXJJ[Pͱͯ͠ॻ͘લͷࣗ෼ͷ࿩  w ࣗ෼ͷझຯͷ࿩ w ٕज़ॻͱඇٕज़ॻΛ߹ΘͤΔͱ೔࣌ؒલޙ͸ಡΜͰ͍Δ w ̐ͭʹ෼ྨͯ͠ฒྻͰಡΜͰ͍Δ w ࢓ࣄʹ໾ཱͪͦ͏ͳٕज़ॻ࢓ࣄͷ໾ʹཱͨͳ͍ٕज़ॻ

    ࣮༻ॻɾϊϯϑΟΫγϣϯ4'ɾϛεςϦʔ w ,JOEMF6OMJNJUFEͱ03FJMMZ0OMJOF-FBSOJOHܖ໿ w ಡॻΛझຯͱ͍͚ͨ͠Ͳ࠷খͷ୳ࡧͰ࠷େͷใुΛಘ͍ͨ w ࣗ෼ͷઐ໳෼໺Ҏ֎͸δϟϯϧ͝ͱʹ໘ന͍ຊ͕ಡΈ͍ͨ
  3. ஌ࣝͷඇ఻ୡੑͱߏ੒ओٛ w ஌ࣝͷඇ఻ୡੑ w ࢲΛؚΊͯଟ͘ͷਓʑ͸஌ࣝ΍ٕೳ͕఻ୡ Ͱ͖Δ΋ͷͱߟ͕͑ͪͰ͕͢ɺ࣮ࡍʹ͸ɺ ஌ࣝ͸఻ୡ͞ΕΔͷͰ͸ͳ͘ɺ֤ݸਓ͕ࣗ ਎ͷܦݧ΍؀ڥ͔Β૑ൃ͢Δ΋ͷͰ͢ɻڭҭ ΍ಡॻΛ௨ͯ͡ఏڙ͞ΕΔͷ͸৘ใͷΈͰ ͋ΓɺͦΕΛݸਓ͕಺໘Խ͠ɺࣗΒͷ஌ࣝ

    ͱͯ͠࠶ߏங͢Δϓϩηε͕ඞཁͰ͢ɻ͜ͷ ࢹ఺͸ɺ஌ࣝ֫ಘΛडಈతͳड͚ೖΕͰ͸ ͳ͘ɺೳಈతͳ૑଄աఔͱͯ͠ଊ͑Δ΂͖Ͱ ͋Δ͜ͱΛࣔࠦ͠·͢ɻ  ̋˘✕ͱ͔ݟͨ͜ͱͳ͍Ͱ͢ ஌ࣝͱͯ͠͸शಘ͠·ͨ͠
  4. ஌ࣝͷԠ༻ͱ࣮ફ  IUUQTTQFBLFSEFDLDPNOFUNBSLKQYJBODIBOHHBTBLJQVSBLVUFJTVHBBUPZVBO[FIBEBJ[JOJ ݱ৔͕͖͞ɺ ϓϥΫςΟε͕͋ͱɺ  ݪଇ͸͍ͩ͡ʹ w ಓΛ஌͍ͬͯΔ͜ͱͱ࣮ࡍʹา͘͜ͱ͸ҧ͏ w

    ཧ࿦͔Β࣮ફ΁ͷҠߦ͸஌ࣝͷຊ࣭తͳՁ஋Λ໌Β͔ʹ͠·͢ɻڭࣨ΍ॻ੶Ͱಘͨ஌͕ࣝɺ ࣮ࡍͷମݧ΍Ԡ༻ΛܦͯਂԽ͠ɺਅʹੜ͖ͨ஌ࣝ΁ͱมΘΓ·͢ɻ͜ͷϓϩηε͸ɺந৅త ͳ֓೦Λ۩ମతͳߦಈ΍ମݧʹ݁ͼ෇͚ɺͦΕʹΑͬͯಘΒΕΔ৽͍͠ཧղ΍ಎ࡯͕͞Βͳ ΔֶͼͷϞνϕʔγϣϯΛߴΊ·͢ɻ ஌͍ͬͯΔ ਫͷ্΋૸Βͳ͚Ε͹ʜ ർฐ͚ͩͯ͠ऴΘΔ
  5. ಡॻ͸ɺݟ͑ͳ͔ͬͨ΋ͷΛݟ͑ΔΑ͏ʹ͢Δ͜ͱ w ໰͍ͷܗ੒ͱ஌ࣝͷ׆༻ w ద੾ͳ໰͍ΛཱͯΔ͜ͱ͸ɺจ຺ʹґଘ͢Δೳྗͷཧ ղͱɺݸʑʹߏ੒͞ΕΔ஌ࣝͷ׆༻Λଅਐ͠·͢ɻ໰ ͍͸ɺಛఆͷঢ়گͰԿ͕ඞཁͰ͋ΓɺͲͷΑ͏ʹߦಈ ͢΂͖͔Λ໌Β͔ʹ͠ɺͦͷաఔͰਂ͍஌ࣝͷߏஙͱ ద༻͕ՄೳʹͳΓ·͢ɻ w

    ໰͍ʹجֶͮ͘शͷਐల w ໰͍͸ɺֶशաఔʹ͓͍ͯॏཁͳ໾ׂΛՌͨ͠·͢ɻ ͦΕʹΑΓɺࢲͨͪ͸डಈతͳ஌ࣝͷड͚ख͔Βɺೳ ಈతͳֶशऀ΁ͱมԽ͠ɺ஌ࣝΛΑΓਂ͘ɺจ຺ʹԠ ͯ͡ཧղ͠ɺ׆༻͢ΔೳྗΛߴΊ·͢ɻ͜Ε͸ɺݸਓ ͷ੒௕ͱൃలʹͱͬͯෆՄܽͳϓϩηεͰ͢ɻ  Զୡ͸Ͳ͏ੜ͖Δͷ͔ʁ
  6. ಡॻͷܧଓͱश׳Խ w ܧଓతͳಡॻͷॏཁੑ w ஌త޷ح৺ΛҭΈɺ໰͍ΛਂΊΔͨΊʹ͸ɺಡॻ ΛҰաੑͷ׆ಈͰ͸ͳ͘ɺܧଓతͳश׳ͱͯ͠ఆ ணͤ͞Δ͜ͱ͕ෆՄܽͰ͢ɻఆظతͳಡॻ͸ɺ஌ తͳ୳ڀͱ੒௕Λҡ࣋͠ɺ࣌ؒΛ͔͚ͯਂ͍஌ࣝ ͱཧղΛங͘ج൫ͱͳΓ·͢ɻश׳ͱͯ͠ͷಡॻ ͸ࣗݾվળΛෳརͰੵΈ্͛Δ΋ͷͰ͋Γɺຖ೔

    Θ͔ͣͰ΋ੵΈॏͶΒΕͨ౒ྗ͸௕ظతʹେ͖ͳ ੒ՌΛ΋ͨΒ͠·͢ɻ  ͖͔͚ͬ ࢝ΊΔ͜ͱ͸࣮͸؆୯Ͱɺ ೉͍͠ͷ͸ଓ͚Δ͜ͱͰ͋Δ ใु δΣʔϜζɾΫϦΞʔࣜෳརͰ৳ͼΔͭͷश׳ IUUQTXXXBNB[PODPKQEQ#'5:/ ཉٻɹɹ൓Ԡ
  7. ಡॻͷܧଓͱश׳Խ w श׳ԽʹΑΔֶशͷڧԽ w ಡॻΛश׳Խ͢Δ͜ͱͰɺ஌త޷ح৺Λઈ͑ؒͳܹࢗ͘͠ɺ ֶͼͷϓϩηεΛॆ࣮ͤ͞·͢ɻश׳తͳಡॻʹΑͬͯಘΒ ΕΔҰ؏ͨ͠஌తܹࢗ͸ɺ஌ࣝͷԠ༻ͱ࣮ફͷڮ౉͠ΛڧԽ ͠ɺ௕ظతͳֶशͱ੒௕Λଅ͠·͢ɻ͔͠͠ɺश׳͸ॾਕͷ ݋Ͱ͋Γɺ༗ӹͳޮՌΛੜΉҰํͰɺؒҧͬͨश׳͸ਐาΛ ๦͛ΔՄೳੑ΋͋Γ·͢ɻ͕ͨͬͯ͠ɺྑ͍श׳Λબ୒͠ɺ

    ͦΕΛਂ͘ཧղ͢Δ͜ͱ͕ॏཁͰ͢ɻ w ͞Βʹɺখ͞ͳมԽ͸େ͖ͳҧ͍ΛੜΉͨΊͷجૅͱͳΓ· ͢ɻ໨ʹݟ͑Δ੒Ռ͕ݱΕΔલʹɺ࣋ଓతͳ౒ྗ͕ඞཁͰ ͢ɻ࠷খश׳͸ɺΑΓେ͖ͳ੒Ռ΁ͷಓےͱͳΔখ͞ͳߦಈ Ͱ͋Γɺ͜ͷੵΈॏͶ͕ڻ͘΂͖݁ՌΛੜΈग़͠·͢ɻ໨ඪ Λ௥͏ͷͰ͸ͳ͘ɺಡॻΛؚΉ೔ʑͷ࢓૊Έʹয఺Λ౰ͯɺ ͦΕΛॆ࣮ͤ͞Δ͜ͱ͕ɺ௕ظతͳ੒ޭ΁ͷ伴ͱͳΓ·͢ɻ  ͖͔͚ͬ খ͞ͳมԽ͸ܾఆతͳڥքΛ௒͑Δ·Ͱ͸ େͨ͠ҧ͍͕ͳ͍Α͏ʹݟ͑Δ͜ͱ͕ଟ͍ δΣʔϜζɾΫϦΞʔࣜෳརͰ৳ͼΔͭͷश׳ ཉٻɹɹ൓Ԡ ใु IUUQTXXXBNB[PODPKQEQ#'5:/
  8. ͍͞͝ʹ w ೳྗͱ஌ࣝͱ࣮ફ͸ผ෺ͩͱݴ͏͚ΕͲ w ࠓճ͸ʮೳྗʯͱʮ஌ࣝʯʹ͍ͭͯਂ͘۷ΓԼ͖͛ͯ·ͨ͠ɻೳྗ͸ঢ়گʹԠͯ͡มΘΓɺ ஌ࣝ͸ͨͩ୯ಠͰଘࡏ͍ͯ͠Δ΋ͷͰ͸͋Γ·ͤΜɻಡॻ͸͜ͷೋͭΛཧղ͠ɺൃలͤ͞Δ ͨΊͷڧྗͳπʔϧͰ͢ɻͦΕ͸ࢲͨͪʹ৽͍͠ࢹ఺Λఏڙ͠ɺ೔ʑͷੜ׆΍࢓ࣄʹ͓͍ ͯɺΑΓྑ͍໰୊ղܾΛՄೳʹ͠·͢ɻ w ஌ࣝΛਂΊΔͨΊͷܧଓͷҙٛ

    w ܧଓ͸ֶश΍੒௕ʹ͓͍ͯۃΊͯॏཁͰ͢ɻ஌ࣝΛ਎ʹ͚ͭɺͦΕΛ࣮ੜ׆ʹ׆͔ͨ͢Ίʹ ͸ɺҰ؏ͨ͠औΓ૊Έ͕ඞཁͰ͢ɻಡॻ΍ֶशΛश׳Խ͢Δ͜ͱ͸ɺ৘ใΛਂ͘ཧղ͠ɺ஌ ࣝΛ͔ͬ͠Γͱ਎ʹ͚ͭΔج൫ͱͳΓ·͢ɻܧଓ͸୯ʹ৽͍͠৘ใΛ֮͑Δ͜ͱҎ্ͷ΋ͷ Λఏڙ͠·͢ɻͦΕ͸ࣗ෼ࣗ਎ͷཧղΛਂΊɺࢥߟೳྗΛߴΊΔॿ͚ʹͳΓ·͢ɻ௅ઓΛଓ ͚Δ͜ͱͰɺୡ੒ײ΍ࣗݾޮྗײ͕ߴ·ΓɺΑΓॆֶ࣮ͨ͠ͼ΁ͱܨ͕Γ·͢ɻ 
  9. ࢀߟจݙ w ֶͼͱ͸Կ͔ʕʕʪ୳ڀਓʫʹͳΔͨΊʹ ؠ೾৽ॻ  w IUUQTXXXBNB[PODPKQEQ w ݴޠͷຊ࣭͜ͱ͹͸Ͳ͏ੜ·ΕɺਐԽ͔ͨ͠ w

    IUUQTXXXBNB[PODPKQEQ w δΣʔϜζɾΫϦΞʔࣜෳརͰ৳ͼΔͭͷश׳ w IUUQTXXXBNB[PODPKQEQ#'5:/ w ࢲͨͪ͸Ͳ͏ֶΜͰ͍Δͷ͔ɹᴷ૑ൃ͔ΒݟΔೝ஌ͷมԽ w IUUQTXXXDIJLVNBTIPCPDPKQQSPEVDU w ୡਓϓϩάϥϚʔ ୈ൛ ख़ୡʹ޲͚ͨ͋ͳͨͷཱྀ w IUUQTXXXBNB[PODPKQEQ