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

SREが強化するべき組織のケイパビリティ

Tech Leverages
September 09, 2024
100

 SREが強化するべき組織のケイパビリティ

2024/09/06Commune × 弁護士ドットコム × Leverages
『SREの組織と文化』 〜レバレジーズ・コミューン・弁護士ドットコムが語る!取り組みと挑戦〜
DevOps推進グループのSREチームが強化するべきケイパビリティに関する話。

Tech Leverages

September 09, 2024
Tweet

More Decks by Tech Leverages

Transcript

  1. |ɹ© Leverages inc. ࣗݾ঺հ • ॴଐ: ◦ Levtech SRE •

    झຯ: ◦ ΩʔϘʔυɾεύΠεɾञɾ஡ɾ ࠷ۙΰϧϑ͸͡Ί·ͨ͠ • ޷͖ͳεύΠε: ◦ άϦʔϯΧϧμϞϯ • ޷͖ͳञ ◦ ϞϯΩʔ47
  2. |ɹ© Leverages inc. 8 • ϨόςοΫʹ͓͚Δ”ࠓ·ͰͷϓϥοτϑΥʔϜ” ◦ ج൫γεςϜʢάϧʔϓʣ ▪ ۙࠒͷPlatform

    Engineeringͱશવҧ͏ • ʮجװγεςϜͷ෼ׂʯͱʮڞ௨ػೳͷఏڙʯͱ͍͏2࣠ ▪ ετϦʔϜΞϥΠϯυνʔϜʹߩݙͰ͖͍ͯͳ͔ͬͨ • ຊ࣭తͳΞϓϩʔνʹͳΒͳ͔ͬͨ ▪ νʔϜɾγεςϜΛ࠶ฤ੒ • ʮۀ຿υϝΠϯʯͱʮػೳ࣠ʯʹ෼ྨͯ͠Ҡߦ ▪ ৄ͘͠͸ͪ͜Β • https://speakerdeck.com/leveragestech/ituplatform-engineeringwoshi- merubekika-rebatetukunokesusutadei-platform-engineering-kaigi-2024
  3. |ɹ© Leverages inc. 9 ”ඇ”ετϦʔϜΞϥΠϯυνʔϜ໨ઢ • ࠷΋ॏཁͳ͜ͱ͸ͳʹ͔ʁ ◦ ࣄۀɾސ٬΁ͷՁ஋ߩݙΛ֦େ ▪

    ͭ·ΓɺετϦʔϜΞϥΠϯυνʔϜͷՁ஋ߩݙΛ֦େ • Ձ஋ߩݙΛ֦େ͢ΔͨΊʹඞཁͳ͜ͱ͸ͳʹ͔ʁ ◦ νʔϜɾ૊৫ͷύϑΥʔϚϯεΛ޲্ͤ͞Δ͜ͱ ʮͲΜͳͲ͜ΖΛ໨ࢦ͍ͨ͠ͷ͔ʁʯ
  4. |ɹ© Leverages inc. 10 • ӡ༻ͷͭΒΈ • ٕज़తෛ࠴ • τΠϧ

    • ϨΨγʔίʔυ • ։ൃऀମݧͷ௿Լ …etc ʮͰ͸՝୊͸ͳʹ͔ʁʯ
  5. |ɹ© Leverages inc. 11 • ӡ༻ͷͭΒΈ • ٕज़తෛ࠴ • τΠϧ

    • ϨΨγʔίʔυ • ։ൃऀମݧͷ௿Լ …etc ʮͰ͸՝୊͸ͳʹ͔ʁʯ DevOpsͩʂ
  6. |ɹ© Leverages inc. 12 • DevOpsΛਪਐ͢ΔͨΊʹҎԼͷखஈΛར༻ ◦ έΠύϏϦςΟ֫ಘ͢ΔͨΊͷϓϥοτϑΥʔϜͷఏڙ ◦ έΠύϏϦςΟ֫ಘ͢ΔͨΊͷࢧԉ

    ◦ ϓϥοτϑΥʔϜΛ׆༻͢ΔͨΊͷࢧԉ • νʔϜτϙϩδʔతʹݴ͏ͱ ◦ ϓϥοτϑΥʔϜνʔϜ✖ ΠωʔϒϦϯάνʔϜ • (΋ͱ΋ͱ͸SREνʔϜ୯ମ͕ݪଇʹԊͬͯDevOpsΛ໨ࢦ͍ͯͨ͠) DevOpsਪਐάϧʔϓͱ͸
  7. |ɹ© Leverages inc. 13 • ໨ඪ ◦ ʮ૊৫ύϑΥʔϚϯεΛ࠷େԽ͠ɺࣄۀɾސ٬΁ͷՁ஋ߩݙΛ ֦େ͢Δʯ •

    ͦͷͨΊʹඞཁͳ͜ͱ ◦ ʮ૊৫ʹෆ଍͍ͯ͠ΔέΠύϏϦςΟͷڧԽʯ DevOpsΛਪਐͯ͠Ͳ͜Λ໨ࢦ͢ͷ͔
  8. |ɹ© Leverages inc. 22 ࠓ·Ͱͷ΍Γํ • શମΛ၆ᛌͯ͠଍Γ͍ͯͳ͍έΠύϏϦςΟΛڧԽ ◦ CI/CDࣗಈԽ ◦

    SLI/SLOઃఆαϙʔτ ◦ ϓϥοτϑΥʔϜͷఏڙ ◦ ։ൃΤϯδχΞʹSREΛཧղ࣮ͯ͠ફͯ͠΋Β͏͜ͱʹΑΔɺਓ ྨօSREʹ୯Ұ౷߹͢Δ͜ͱΛ໨ࢦͨ͠ਓྨิ̋ܭը(จԽͷৢ੒) 㱺 SREνʔϜ؍఺ͰͷέΠύϏϦςΟڧԽ
  9. |ɹ© Leverages inc. 27 • ·ͣ͸ετϦʔϜΞϥΠϯυνʔϜ͕ࣗݾ਍அ͢Δ ◦ ͦΕʹج͍ͮͯෆ଍͍ͯ͠ΔέΠύϏϦςΟΛ෼ੳɺߟ࡯ͯ͠DevOps άϧʔϓ͕ϓϥοτϑΥʔϜͷఏڙͱΠωΠϒϦϯάͰࢧԉ͢Δ 㱺

    ࣮ࡍΉ͔͍ͣ͠ 㱺 ετϦʔϜΞϥΠϯυνʔϜ͔Β௚઀ґཔ͞ΕͨέΠύϏϦςΟͷڧԽ ʹܨ͕ΔґཔΛड͚Δ DevOpsάϧʔϓ͕ڧԽ͢Δ΂͖έΠύϏϦςΟͱ͸
  10. |ɹ© Leverages inc. 28 • ؂ࢹͱΦϒβʔόϏϦςΟ ◦ ·ͣ͸ετϦʔϜΞϥΠϯυνʔϜʹෆ଍͍ͯ͠ΔέΠύϏϦςΟΛ ܭଌͱՄࢹԽΛͯ͠΋Β͏ͨΊ •

    ςετσʔλ؅ཧ ◦ ෳ਺ετϦʔϜΞϥΠϯυνʔϜ͔Βґཔ͕͋Γɺ։ൃ෦Ͱ΋՝୊ʹ ͳ͍ͬͯΔͨΊ • ॊೈͳΠϯϑϥ ◦ ػೳ֦ுɺ৽ن։ൃʹ͓͍ͯϕʔεͱͳΔέΠύϏϦςΟͷͨΊ(ݱʹ Well being΋޲্͍ͯ͠Δ) ϨόςοΫSREνʔϜ͕ڧԽ͢Δ΂͖έΠύϏϦςΟͱ͸
  11. |ɹ© Leverages inc. 29 • ؂ࢹͱΦϒβʔόϏϦςΟ ◦ ·ͣ͸ετϦʔϜΞϥΠϯυνʔϜʹෆ଍͍ͯ͠ΔέΠύϏϦ ςΟΛܭଌͱՄࢹԽΛͯ͠΋Β͏ͨΊ •

    ςετσʔλ؅ཧ ◦ ෳ਺ετϦʔϜΞϥΠϯυνʔϜ͔Βґཔ͕͋Γɺ։ൃ෦Ͱ΋ ՝୊ʹͳ͍ͬͯΔͨΊ • ॊೈͳΠϯϑϥ ◦ ػೳ֦ுɺ৽ن։ൃʹ͓͍ͯϕʔεͱͳΔέΠύϏϦςΟͷͨΊ ϨόςοΫSREνʔϜ͕ڧԽ͢Δ΂͖έΠύϏϦςΟͱ͸ ౰વத௕ظͰมΘΔ
  12. |ɹ© Leverages inc. 30 • ։ൃੜ࢈ੑվળνʔϜ͸performanceͱoutcomeͷܭଌͱՄࢹԽʹప ͍ͯ͠Δ ◦ اۀʹΑͬͯ͸ࣗಈԽपΓΛ୲͍ͬͯΔͱ͜Ζ΋͋Δ •

    ։ൃੜ࢈ੑվળνʔϜ͔ΒͷϑΟʔυόοΫΛಘͯɺέΠύϏϦ ςΟڧԽͷΞ΢τϓοτͱΞ΢τΧϜͷߟ࡯͍ͯ͠Δ • DevOpsਪਐάϧʔϓͰڧԽ͢ΔέΠύϏϦςΟҎ֎ͷ෦෼͸ɺదٓ CTOࣨͰิ͍ͬͯΔܗΛऔ͍ͬͯΔ ։ൃੜ࢈ੑվળνʔϜͱͷ੗Έ෼͚