$30 off During Our Annual Pro Sale. View Details »

SREからPlatform Engineerへの拡大

nwiizo
August 09, 2023

SREからPlatform Engineerへの拡大

SREからPlatform Engineerへの拡大 というタイトルで登壇してきました

Cloud Operator Days Tokyo 2023 運用の新時代 〜Effortless Operation〜
https://cloudopsdays.com/

クラウドインフラ運用技術者のための年次イベント「Cloud Operator Days Tokyo 2023」の見所を紹介
https://cloud.watch.impress.co.jp/docs/news/1518302.html

SREからPlatform Engineerへの拡大 というタイトルで登壇しました - じゃあ、おうちで学べる https://syu-m-5151.hatenablog.com/entry/2023/08/10/150412

登壇しかないので20分しかないのでギュッとしてしまいました。

nwiizo

August 09, 2023
Tweet

More Decks by nwiizo

Other Decks in Technology

Transcript

  1. $MPVE0QFSBUPS%BZT5PLZP!OXJJ[P
    43&͔Β1MBUGPSN&OHJOFFS΁ͷ֦େ
    ೋͭͷ໾ׂͷཧղͱ૊৫Ͱͷ׆༻

    View Slide

  2. 8IPBN*

    !OXJJ[P
    4PGUXBSF%FWFMPQFS!TIBLF*OD
    *MJLFUPEFWFMPQBOEPQFSBUJPO PQUJNJ[FTZTUFNT
    5FDIOJDBMBEWJTPSTPGTFWFSBMPUIFSDPNQBOJFT
    IUUQTOXJJ[PHJUIVCJP

    View Slide

  3. ΞδΣϯμ
    w "CPVUTIBLF ޿ࠂ

    w 43&ͷ঺հ
    w 1MBUGPSN&OHJOFFSͷ঺հ
    w 43&ͱ1MBUGPSN&OHJOFFSͷൺֱͱ૊৫Ͱͷ׆༻

    View Slide

  4. ߨԋͷ֓ཁ
    w ߨԋͷഎܠ
    w *5ۀքͷมԽͱ໾ׂͷਐԽ
    w 43&ͱ1MBUGPSN&OHJOFFSͷؔ৺ͷߴ·Γ
    w ૊৫ʹ͓͚Δ͜ΕΒͷ໾ׂͷॏཁੑ
    w ઈରతͳਖ਼ղͷෆࡏ
    w ࠓ೔ͷ໨త
    w 43&ͱ1MBUGPSN&OHJOFFSͷ໾ׂͷཧղ
    w ྆ऀͷҧ͍ͱڞ௨఺ͷ୳ٻ
    w ͜ΕΒͷ஌ࣝΛ૊৫ͰͲ͏׆༻͢Δ͔
    w ର৅ऀ͸୭ʁ
    w Πϯϑϥج൫΍γεςϜͷ৴པੑʹؔ৺Λ࣋ͭΤϯδχΞ
    w 43&΍1MBUGPSN&OHJOFFSͷΩϟϦΞΛ໨ࢦ͢ਓ
    w ૊৫ͷΠϯϑϥ΍ӡ༻ΛڧԽ͍ͨ͠ਓ
    Type 3: Ops as Infrastructure-as-a-Service (Platform)
    Type 7: SRE Team (Google Model)
    ͜ͷൃද΋શһʹͱͬͯਖ਼ղͰ͸ͳ͍

    View Slide

  5. "CPVUTIBLF ޿ࠂ

    View Slide

  6. "CPVUTIBLF

    View Slide

  7. 4SFBLF43&ʢ43&૯߹ࢧԉαʔϏεʣ
    w 43&ͷߟ͑ํʹैͬͯɺ"84΍(PPHMFΫϥ΢υΛར༻͍ͯ͠Δ͓٬༷αʔϏεͷ

    ٕज़ઓུɺઃܭɺߏஙɺӡ༻·ͰΛϫϯετοϓͰࢧԉ͢ΔαʔϏε
    w ϚΠΫϩαʔϏεɺLTͳͲΫϥ΢υωΠςΟϒͳٕज़ྖҬʹڧΈ
    w ϕϯμʔతͳ໾ׂͰ͸ͳ͘ʮ͓٬༷ͷνʔϜϝϯόʔʯͱ͍͏ཱͪҐஔͰ࠷৽ٕज़
    ͷఏҊ͔Β

    Roadmap
    SRE ͷ։࢝
    ·ͣ͸খ͘͞ɻ
    ޮՌ͕࠷େݶʹग़Δͱ͜Ζ
    ͔Βίπίπͱ࢝ΊΑ͏
    SRE νʔϜͷఆٛ
    ૊৫ʹ͋ͬͨ SRE Λఆٛ͠Α͏
    SRE࣮ફ
    SLIɾSLO ͷઃఆ
    Toil ࡟ݮ (ࣗಈԽਪਐ)
    SRE ͷൃలͱܧଓ
    SREͷจԽ͕ਁಁ͢Δ

    Error Budget Λݩʹ

    ۀ຿Λίϯτϩʔϧ͍ͯ͘͠

    View Slide

  8. 4SFBLF43&ʢ43&૯߹ࢧԉαʔϏεʣ
    wӡ༻ࢧԉ·ͰΛτʔλϧ͝ࢧԉ
    w 43&νʔϜ૊੒ɾ43&จԽͷఆணԽɾ43&ٕज़ऀͷ࠾༻ʗҭ੒ίϯ
    αϧςΟϯά౳΋ରԠ

    ٕज़ઓུ
    ίϯαϧςΟϯά
    ߏங / ࣮૷
    ࢧԉ
    Ξηεϝϯτ
    ʢύϑΥʔϚϯε / ηΩϡϦςΟʣ
    ӡ༻ࢧԉ
    γεςϜ
    ઃܭ
    IUUQTTSFBLFDPN

    View Slide

  9. 43&ͷ঺հ

    View Slide

  10. 43&ຊ͔Βͷൈਮ ͸͡ΊʹΑΓ

    (PPHMF43&ͷ૑࢝ऀͰ͋Δ#FOKBNJO5SFZOPS4MPTTࢯ͸ɺ

    IUUQTXXXPSFJMMZDPKQCPPLT
    43&αΠτϦϥΠΞϏϦςΟΤϯδχΞϦϯά೥
    z৴པੑ͕ͦ͋͜ΒΏΔϓϩμΫτͷجຊతͳػೳͩͱߟ
    ͍͑ͯ·͢ɻ୭΋࢖͑ͳ͍γεςϜ͸ɺ༗ӹͳ΋ͷͰ͸͋
    Γ͑·ͤΜɻ
    খ͞ͳ૊৫ʹ͓͍ͯ͸ɺຊॻͰ঺հ͞Ε͍ͯΔΑ͏ͳܦݧ
    Λ࠷େݶʹ׆༻͢΂͖͔ٙ໰ʹײ͡Δ޲͖΋͋ΔͰ͠ΐ
    ͏ɻ͔͠͠ηΩϡϦςΟͷ৔߹ͱಉ༷ʹɺ৴པੑʹ͍ͭͯ
    ΋ߟྀ͢Δͷ͸ૣ͚Ε͹ૣ͍΄Ͳྑ͍ͷͰ͢z

    View Slide

  11. ৴པੑΛ੍ޚ͢ΔͨΊͷٕज़
    w43&ͱ͸ɺ૊৫͕৴པੑΛ੍ޚ͢ΔͨΊͷٕज़
    w αʔϏεΛՔಇͤ͞Δ͜ͱɺͦͯ͠ɺ࠷ऴతʹ͸αʔϏε
    ͷ৴པੑʹ૊৫੍͕ޚͰ͖ΔΑ͏ʹ͢Δ͜ͱͰ͢ɻ͜͜Ͱ
    ͷαʔϏεͱ͸ɺؔ࿈͢ΔҰ࿈ͷγεςϜ܈Ͱ͋ΓɺϢʔ
    βʔମݧͷͨΊʹӡ༻͞ΕΔ΋ͷͰ͢ɻͦΕΒʹ͸ٕज़΍
    ૊৫Ͱͷ͞·͟·ͳ׆ಈʹ͍ͭͯΛࢦ͢

    43&αΠτϦϥΠΞϏϦςΟΤϯδχΞϦϯά

    ਤ***αʔϏεͷ৴པੑͷ֊૚ΑΓ
    IUUQTXXXPSFJMMZDPKQCPPLT
    43&αΠτϦϥΠΞϏϦςΟΤϯδχΞϦϯά೥

    View Slide

  12. ৴པੑΛ੍ޚ͢ΔͨΊͷٕज़
    43&ͱ͸ɺ૊৫͕৴པੑΛ੍ޚ͢ΔͨΊͷٕज़

    IUUQTXXXPSFJMMZDPKQCPPLT
    มߋ଎౓ͷҝʹ৴པੑΛ
    ্͛ͨΓɺҡ࣋ͨ͠ΓɺԼ͛ͨΓͰ͖Δ

    ೥ؒ෼ඵ

    ೥ؒ࣌ؒ෼
    Ϣʔβʔ
    େଟ਺ͷϢʔβʔ͸

    ମݧͱͯࠩ͠Λײ͡ΒΕͳ͍
    ҉໧తͳˋ

    γεςϜมߋʹର͢ΔڪΕΛݮΒ͢
    ։ൃऀ
    ͔͜͜Β͸

    ͋͑ͯɺ୯७Խ͍͖ͯ͠·͢
    43&αΠτϦϥΠΞϏϦςΟΤϯδχΞϦϯά೥

    View Slide

  13. ޿͕Γਂ·ΓٻΊΔ43&
    wιϑτ΢ΣΞΤϯδχΞϦϯάͰ

    αʔϏεӡ༻Λ࠶ఆٛ͠ɺ૊৫ΛϦʔυ͢Δํ๏
    w z43&ͷ୳ٻzͰ͸֤ʑͷاۀͰ43&ʹऔΓ૊Ήݱ৔ͷ੠΍

    ࣮ફྫΛ঺հ͍ͯ͠·͢ɻ
    w 43&ͱ͍͏ݴ༿͕࣋ͭߟ͑ํ΍֓೦Λਖ਼֬ʹཧղ

    ࣮ͯ͠ફ͢ΔΑΓ΋ιϑτ΢ΣΞΤϯδχΞϦϯάΛ༻͍ͯ
    αʔϏεӡ༻Λ࠶ఆٛͯͦ͠ΕΛ૊৫తʹࢧԉ͢Δ͜ͱ΋େ
    ੾Ͱ͢Αͱ͍͏Α͏ͳॻ੶
    w ʮސ٬ʯʹରͯ͠৴པੑΛอͭ$3&ͷ஀ੜͳͲ΋͋Δ

    SREͷ୳ٻ

    https://www.oreilly.co.jp/books/9784873119618/
    <'VLVPLB>3BLVUFO5FDIOPMPHZ$POGFSFODF͋ͳͨΒ͘͠43&

    IUUQTSBLVUFOUFDIGVLVPLBDPOOQBTTDPNFWFOU
    SREʹऔΓ૊Ή͢΂ͯͷਓʹͱͬͯߟ͑ͨΓֶͿػձͱͳΔΑ͏ͳ

    ࣔࠦʹ෋Μͩ಺༰ͱͳ͍ͬͯΔͷͰΦεεϝͰ͢

    View Slide

  14. ޿͕Γਂ·ΓٻΊΔ43&
    w͋ͳͨΒ͘͠43& ಉ྅ͷࢿྉ͔ΒҾ༻


    SREͷ୳ٻ

    https://www.oreilly.co.jp/books/9784873119618/
    <'VLVPLB>3BLVUFO5FDIOPMPHZ$POGFSFODF͋ͳͨΒ͘͠43&

    IUUQTSBLVUFOUFDIGVLVPLBDPOOQBTTDPNFWFOU
    SREʹऔΓ૊Ή͢΂ͯͷਓʹͱͬͯߟ͑ͨΓֶͿػձͱͳΔΑ͏ͳ

    ࣔࠦʹ෋Μͩ಺༰ͱͳ͍ͬͯΔͷͰΦεεϝͰ͢
    z(PPHMFͷͱ͋Διϑτ΢ΣΞΤϯδχΞ͕γεςϜӡ༻Λ೚͞Ε
    ͯɺ௕͍࣌ؒΛ͔͚ͯཧ૝Λܗʹͨ݁͠Ռ͕43&Ͱ͢ɻݱࡏαʔϏ
    εΛӡ༻͢Δ্Ͱ࠷దͩͱݴΘΕΔํ๏࿦ͷҰͭͱͯ͠43&͕͋Γ
    43&ͷຊͷঢ়ଶΛ໨ࢦ͢͜ͱ͕͋ͳͨͷΰʔϧͰ͸ͳ͍Ͱ͢ɻ
    43&ͷϓϥΫςΟεΛࣗ෼ͨͪͳΓʹղऍͯ͠૊৫΍αʔϏεͱ޲
    ͖߹͍ଓ͚ͯɺ஥ؒΛूΊͨઌʹɺ͋ͳͨʢͷ૊৫ʣΒ͍͠43&͕
    ੜ·ΕΔͷͰ͢ɻz

    View Slide

  15. 43&ͷ৬຿಺༰ ྫͱͯ͠

    wγεςϜͷ৴པੑͱੑೳͷ؂ࢹ
    w γεςϜͷ݈શੑΛ֬ೝ͠ɺϢʔβʔΤΫεϖϦΤϯεΛҡ࣋͢ΔͨΊɺ1SPNFUIFVTͱ(SBGBOBΛ׆
    ༻ͯ͠ΩʔύϑΥʔϚϯεΠϯδέʔλʔ ,1*
    ͷఆٛͱ؂ࢹɺ͓ΑͼύϑΥʔϚϯεϘτϧωοΫͷಛఆ
    Λߦ͍·͢ɻ
    w ো֐ൃੜ࣌ͷਝ଎ͳରԠ
    w γεςϜͷμ΢ϯλΠϜΛ࠷খݶʹ͠ɺϢʔβʔӨڹΛ௿ݮ͢ΔͨΊɺ1BHFS%VUZ΍4QMVOLΛ࢖༻ͯ͠
    ো֐ͷΞϥʔτͱରԠΛߦ͍ɺޙʹϙετϞʔςϜ෼ੳΛ௨ͯ͡ݪҼΛಛఆ͠࠶ൃ๷ࢭࡦΛࡦఆ͠·͢ɻ
    w αʔϏεϨϕϧ໨ඪ 4-0
    ɺαʔϏεϨϕϧࢦඪ 4-*
    ͷఆٛͱ؂ࢹ
    w αʔϏεͷظ଴͞ΕΔ඼࣭Λ໌֬Խ͠ɺސ٬໿ଋΛ࣮֬ʹकΔͨΊɺ4-*Λఆٛ͠ɺͦΕʹج͍ͮͯ؂ࢹ
    ͷμογϡϘʔυΛ࡞੒͠ɺ4-0ͷୡ੒཰ΛఆظతʹϨϏϡʔͯ͠ௐ੔͠·͢ɻ
    w ࣗಈԽͷਪਐ
    w ࣗಈԽͷਪਐʹ͓͍ͯ͸ɺखಈͷΤϥʔΛ࡟ݮ͠ɺӡ༻ޮ཰Λ޲্ͤ͞Δ͜ͱΛ໨తͱ͍ͯ͠·͢ɻ͜ͷ
    ϓϩηεͰ͸ɺ(JUIVC"DUJPOTΛ࢖༻ͯ͠$*$%ͷࣗಈԽΛߦ͍ɺϧʔνϯϕʔεͷ࡞ۀΛࣗಈԽεΫ
    Ϧϓτʹม׵͢Δ͜ͱͰɺσϓϩΠϝϯτ΍ΠϯϑϥͷηοτΞοϓΛίʔυԽʢ*OGSBTUSVDUVSFBT
    $PEFʣͯ͠ޮ཰తʹӡ༻͍ͯ͠·͢ɻ

    View Slide

  16. ͓͢͢Ίࢀߟࢿྉ

    IUUQTXXXPSFJMMZDPKQCPPLT IUUQTTSFOFYUEFW
    43&੟యͷ෭ಡຊ΋͘͠͸࣮ફॻ੶
    ༷ʑͳۀ຿ͷώϯτ͕͋ΔͷͰಡΉ΂͖
    ࠃ಺Ͱ࠷େن໛ͷΧϯϑΝϨϯε

    ೥͸:PVUVCFʹ͕͍͋ͬͯΔͷͰ

    ͦΕ͚ͩͰ΋ฉ͘ͱྑ͍͔΋

    View Slide

  17. 1MBUGPSN&OHJOFFSͷ঺հ

    View Slide

  18. ϓϥοτϑΥʔϜΤϯδχΞϦϯάͷఆٛ
    w ج൫ٕज़ऀ঎ച
    w ࠷ڧͷϓϥοτϑΥʔϜΤϯδχΞϦϯάͷఆٛ͸Կ͔ʁ

    ࠓݱࡏ࠷ڧͷϓϥοτϑΥʔϜΤϯδχΞϦϯάͷఆٛ͸ܾ·͍ͬͯͳ͍
    w (BSUOFSʹΑΔͱɺϓϥοτϑΥʔϜΤϯδχΞϦϯά͸ɺΞϓϦέʔγϣϯͷσϦόϦ
    ʔΛՃ଎͠ɺϏδωεՁ஋ͷੜ੒ΛૣΊΔ৽͍ٕ͠ज़తΞϓϩʔνͰɺࣗಈԽ͞ΕͨΠϯ
    ϑϥૢ࡞Λ׆༻ͯ͠։ൃऀͷܦݧͱੜ࢈ੑΛ޲্ͤ͞Δ͜ͱ͕໨తͰ͢ɻ͜ͷΞϓϩʔν
    ͸ɺ੡඼νʔϜ͕ސ٬Ձ஋ΛΑΓਝ଎ʹఏڙͰ͖Δͱ͍͏ߟ͑ʹج͍͍ͮͯ·͢ɻ

    IUUQTXXXHBSUOFSDPNFOBSUJDMFTXIBUJTQMBUGPSNFOHJOFFSJOH
    8IBU*T1MBUGPSN&OHJOFFSJOH

    View Slide

  19. ϓϥοτϑΥʔϜΤϯδχΞϦϯάͷഎܠ
    w ϓϥοτϑΥʔϜΤϯδχΞϦϯάͷىݯ
    w ݱ୅ͷιϑτ΢ΣΞΞʔΩςΫνϟͷෳࡶ͞ʹରԠ͢ΔͨΊɺϓϥοτϑΥʔϜΤϯδχ
    ΞϦϯά͸ొ৔͠·ͨ͠ɻඇઐ໳ՈͰ΋ෳࡶͳαʔϏεΛޮՌతʹૢ࡞Ͱ͖ΔΑ͏ʹɺا
    ۀ͸ΤϯυϢʔβͱ൴Β͕ґଘ͢ΔαʔϏεͷؒʹӡ༻ϓϥοτϑΥʔϜΛߏங࢝͠Ί·
    ͨ͠ɻ͜ͷಈ͖ͷதͰɺ*OUFSOBM%FWFMPQFS1MBUGPSN *%1
    ΋஫໨͞ΕΔΑ͏ʹͳ
    Γɺ։ൃऀͷޮ཰ੑͱੜ࢈ੑͷ޲্Λॏࢹͨ͠ϓϥοτϑΥʔϜͷҰ෦ͱͯ͠૊Έࠐ·Ε
    ͖ͯ·ͨ͠ɻ

    *OUFSOBM%FWFMPQFS1MBUGPSN *%1

    ։ൃऀ 1MBUGPSN5FBN

    View Slide

  20. νʔϜͷجຊߏ଄ʹ͍ͭͯ
    w νʔϜߏ଄ͷ໌֬Խ
    w ॏෳɾෆ໌֬ͳ໾ׂ͕ଘࡏ͢Δͱ૊৫ͷޮ཰ͱίϛ
    ϡχέʔγϣϯ͕௿Լ͠·͢ɻͦͷ݁ՌɺͲͷνʔ
    Ϝ͕Կͷ੹೚Λ࣋ͭͷ͔ɺ໾ׂͷൣғ͕Ͳ͜·Ͱ͔
    ͕ෆ໌֬ʹͳΓ·͢ɻ૊৫಺ͷνʔϜλΠϓ͸ɺޮ
    ཰తͳӡӦͷͨΊʹҰఆͷൣғʹݶఆ͢΂͖Ͱ͢ɻ
    w ίϛϡχέʔγϣϯʹ͍ͭͯ͸ׂѪ
    w νʔϜؒͷίϛϡχέʔγϣϯͷύλʔϯ͸ɺ۩ମ
    తʹ͸$PMMBCPSBUJPOc9BTB4FSWJDFc
    'BDJMJUBUJPOͷͭʹ۠෼͞ΕΔ
    w )PX43&UFBNTBSFPSHBOJ[FE BOEIPXUP
    HFUTUBSUFEΛ࣋ͪग़ͯ͠43&ͱͷൺֱͷ࿩Λ͠
    ͍͚ͨͲ෼ͳͷͰׂѪ͠·͢

    νʔϜτϙϩδʔɹՁ஋͋Διϑτ΢ΣΞΛ͢͹΍͘ಧ͚ΔదԠܕ૊৫ઃܭ
    IUUQTXXXBNB[PODPKQEQ#.4#.-

    View Slide

  21. ϓϥοτϑΥʔϜΤϯδχΞͷ৬຿಺༰ ྫͱͯ͠

    w ϓϥοτϑΥʔϜͷॏཁੑΛઆ͘
    w ϓϥοτϑΥʔϜΤϯδχΞϦϯάͷ໾ׂ͸ෆՄܽͱͳ͍ͬͯ·͢ɻϓϥοτϑΥʔϜΤϯδχΞϦϯάͷഎܠͱͯ͠ɺاۀ͕ڝ
    ૪ྗΛҡ࣋ɾ֦େ͢ΔͨΊʹσδλϧԽΛਪਐ͢ΔதͰɺιϑτ΢ΣΞ։ൃͷεϐʔυͱ඼࣭޲্͕ෆՄܽͱͳ͖ͬͯ·ͨ͠ɻ
    w πʔϧͱػೳͷఏڙ
    w ։ൃऀͷͨΊͷαϙʔτͱͯ͠ɺϓϥοτϑΥʔϜΤϯδχΞϦϯά͸ڞ௨ͷπʔϧ΍ػೳΛఏڙ͠ɺ։ൃऀ΍ଞͷརӹؔ܎ऀͷ
    χʔζʹରԠ͍ͯ͠·͢ɻ͜Εʹ͸ɺίʔυͷ඼࣭νΣοΫ͔ΒσϓϩΠͷࣗಈԽɺ؂ࢹπʔϧͷ౷߹ͳͲɺ։ൃϑϩʔΛޮ཰Խ
    ͢ΔͨΊͷπʔϧͷఏڙؚ͕·Ε·͢ɻ
    w ෳࡶͳΠϯϑϥετϥΫνϟͱͷ៉ྷͳ઀఺Λ࡞Δ
    w ݱ୅ͷෳࡶͳΠϯϑϥετϥΫνϟͱͷγʔϜϨεͳ࿈ܞ͕ٻΊΒΕΔதɺϓϥοτϑΥʔϜΤϯδχΞϦϯά͸Ϋϥ΢υαʔϏ
    εɺΦϯϓϨϛε؀ڥɺ֎෦"1*ͱ͍ͬͨଟ༷ͳ؀ڥͱͷ઀ଓΛޮ཰తʹߦ͍ɺ౷ҰతͳΞΫηεϙΠϯτΛఏڙ͍ͯ͠·͢ɻ
    w ιϑτ΢ΣΞੜ࢈ͷ࠷దԽ
    w ͜ͷશͯͷऔΓ૊Έͷ֩৺ʹ͸ɺιϑτ΢ΣΞੜ࢈ͷ࠷దԽ͕͋Γ·͢ɻΦʔόʔϔουΛ࠷খݶʹ཈͑ͳ͕ΒɺՁ஋͋Διϑ
    τ΢ΣΞΛޮ཰తʹੜ࢈͢Δ͜ͱΛ໨ࢦ͠ɺϦιʔεͷ࠷దͳར༻΍։ൃ͔ΒσϓϩΠ·Ͱͷ୹ॖԽɺΤϥʔ཰ͷ௿ݮͱ͍ͬͨ
    ޮՌΛ࣮ݱ͍ͯ͠·͢ɻ

    View Slide

  22. ͓͢͢Ίࢀߟࢿྉ

    Platform Engineering Meetup
    IUUQTQMBUGPSNFOHJOFFSJOHDPOOQBTTDPN
    IUUQTXXXPSFJMMZDPKQCPPLT
    ͲΕ͔Ұͭࣗ෼ͷࢿྉʹଈͨ͠ࢿྉΛબ΅͏ͱࢥͬͨͷͰ͕͢

    Ͳͷൃදࢿྉ΋ࣺ͕ͯͨ͘ձࣗମΛ঺հ
    ݪஶൃചͷ೥͔Β1MBUGPSNʹؔ͢Δ
    ݴٴ͕͋ΔͷͰԿނ͔ಡΈฦ͠·ͨ͠

    View Slide

  23. 43&ͱ1MBUGPSN&OHJOFFSͷ

    ൺֱͱ૊৫Ͱͷ׆༻

    View Slide

  24. ৬຿಺༰ͷҧ͍
    w 43& 4JUF3FMJBCJMJUZ&OHJOFFSJOH

    w γεςϜͷ৴པੑͷҡ࣋ͱ޲্
    w ো֐ൃੜ࣌ͷτϥϒϧγϡʔςΟϯά
    w ΠϯϑϥͷՄ༻ੑͷ࠷దԽ
    w γεςϜશମͷ؂ࢹͱࣗಈԽ
    w ؂ࢹɾΞϥʔτγεςϜͷಋೖɾ࠷దԽ
    w σϓϩΠϓϩηεͷࣗಈԽ
    w 1MBUGPSN&OHJOFFS
    w ։ൃऀͷੜ࢈ੑͷ࠷దԽ
    w ։ൃ؀ڥͷ౷Ұͱఏڙ
    w $*$%πʔϧνΣʔϯͷ࣮૷ɾ࠷దԽ
    w ։ൃऀͷχʔζʹԠͨ͡ΠϯϑϥͷΧελϚΠζ
    w ։ൃऀϑΟʔυόοΫͷऩूɾ൓ө
    w ϓϥοτϑΥʔϜͷػೳ֦ு
    1MBUGPSN5FBN
    43&
    ։ൃऀ
    γεςϜɾαʔϏε
    👀
    👀

    View Slide

  25. ૊৫ͷऔΓ૊Έྫ
    w 43& 4JUF3FMJBCJMJUZ&OHJOFFSJOH

    w Φϯίʔϧମ੍ͷڧԽ
    w ͷαϙʔτମ੍Λཱ֬͠ɺଈ࠲ʹো֐΁ͷରԠ͕Ͱ͖ΔΑ͏ମ੍Λ੔͑Δɻ
    w ΤϥʔϨʔτ΍μ΢ϯλΠϜͷ؂ࢹɾ෼ੳ
    w ઌਐతͳϞχλϦϯάπʔϧΛಋೖ͠ɺҟৗΛݕ஌ͨ͠ࡍͷΞϥʔτઃఆ΍τϥϒϧγϡʔςΟϯάͷखॱΛ࠷దԽ͢Δɻ
    w ϙετϞʔςϜͱϨτϩεϖΫςΟϒ
    w ো֐΍໰୊͕ൃੜͨ͠ࡍͷݪҼ෼ੳΛߦ͍ɺ࠶ൃ๷ࢭࡦΛٞ࿦͠ɺυΩϡϝϯτԽ͢Δɻ
    w 1MBUGPSN&OHJOFFS
    w ։ൃऀ޲͚ͷυΩϡϝϯτ΍πʔϧͷఏڙ
    w ։ൃऀ͕ඞཁͱ͢Δ৘ใΛ؆୯ʹΞΫηεͰ͖ΔΑ͏ʹɺυΩϡϝϯτΛ੔උ͠ɺ։ൃ؀ڥ΍σϓϩΠπʔϧΛ౷Ұ͢Δɻ
    w ϚΠΫϩαʔϏε΍ίϯςφٕज़Λ࢖༻ͨ͠ϓϥοτϑΥʔϜͷ࠷దԽ
    w εέʔϥϏϦςΟ΍ॊೈੑΛߴΊΔͨΊʹɺ৽͍͠ΞʔΩςΫνϟ΍ٕज़Λ࠾༻͠ɺ࣮૷ͷϕετϓϥΫςΟεΛࡦఆɾීٴͤ͞Δ
    w ϑΟʔυόοΫϧʔϓͷڧԽ
    w ։ൃऀ͔ΒͷϑΟʔυόοΫΛఆظతʹऩू͠ɺϓϥοτϑΥʔϜͷվળ΍৽ػೳͷ௥Ճʹ൓өͤ͞Δɻ

    View Slide

  26. ߟ͑ํ΍Ξϓϩʔνͷҧ͍ͱڞ௨఺
    w 43& 4JUF3FMJBCJMJUZ&OHJOFFSJOH

    w ৴པੑॏࢹɿγεςϜͷ৴པੑͱ࣋ଓՄೳੑΛ࠷༏ઌ͠ɺܧଓతͳαʔϏεͷՔಇΛ֬อ
    w ΤϥʔόδΣοτɿҰఆͷΤϥʔ཰΍μ΢ϯλΠϜΛڐ༰͠ɺͦΕΛ௒͑ͨ৔߹ʹ৽͍͠ػೳͷϦϦʔεΛҰ࣌ఀࢭ
    w ਂ͍ো֐෼ੳɿো֐͕ൃੜͨ͠ࡍɺͦͷݪҼΛਂ͘۷ΓԼ͛Δ͜ͱͰ࠶ൃ๷ࢭࡦΛࡦఆɻ
    w 1MBUGPSN&OHJOFFS
    w ։ൃऀͷੜ࢈ੑॏࢹɿ։ൃऀ͕ޮ཰తʹɺͦͯ͠ਝ଎ʹίʔυΛϓϩμΫγϣϯʹσϓϩΠͰ͖Δ؀ڥΛߏஙɾ࠷దԽ
    w ϓϥοτϑΥʔϜͷ࠷దԽɿٕज़ͷબఆ΍ΞʔΩςΫνϟͷઃܭΛ௨ͯ͡ɺγεςϜͷεέʔϥϏϦςΟ΍ੑೳΛ޲্
    w ίϥϘϨʔγϣϯ։ൃऀ΍ଞͷεςʔΫϗϧμʔͱ࿈ܞ͠ɺϓϥοτϑΥʔϜͷཁ݅΍վળ఺Λચ͍ग़͢
    w ڞ௨఺
    w γεςϜͷ҆ఆੑɿͲͪΒ΋αʔϏε΍ϓϥοτϑΥʔϜͷ҆ఆӡ༻Λॏࢹ͍ͯ͠Δɻ4-04-*Λ࢖ͬͯ΋ྑ͍ɻ
    w ࣗಈԽ΁ͷॏࢹɿΦϖϨʔγϣϯͷޮ཰Խ΍ϦεΫͷ௿ݮͷͨΊɺࣗಈԽͷಋೖɾ֦େΛਪਐ͢Δɻ
    w ܧଓతͳվળɿγεςϜͷ໰୊఺΍վળͷػձΛৗʹଊ͑ɺվળͷΞϓϩʔνΛ୳Δ࢟੎͕ٻΊΒΕΔɻ
    w ϑΟʔυόοΫϧʔϓɿো֐৘ใ΍࢖༻ऀ͔ΒͷϑΟʔυόοΫΛ΋ͱʹɺγεςϜͷվળΛߦ͏ɻ

    View Slide

  27. εΩϧηοτͷҧ͍ͱڞ௨఺
    w 43& 4JUF3FMJBCJMJUZ&OHJOFFSJOH

    w ਂ͍γεςϜ؂ࢹͷεΩϧ
    w ϞχλϦϯάπʔϧͷબ୒ͱಋೖ
    w Ξϥʔτͷ࠷దԽ
    w ϦΧόϦʔઐ໳஌ࣝ
    w ϑΣΠϧΦʔόʔ΍όοΫΞοϓઓུ
    w 1MBUGPSN&OHJOFFS
    w ։ൃ؀ڥͷ࠷దԽͷεΩϧ
    w σϓϩΠϝϯτͷࣗಈԽͱ࠷దԽ
    w πʔϧνΣʔϯͷબ୒ͱಋೖ
    w ϓϥοτϑΥʔϜͷ֦ுੑͷ஌ࣝ
    w αʔϏεϝογϡ΍ίϯςφΦʔέετϨʔγϣϯͷಋೖ
    w ڞ௨఺
    w Ϋϥ΢υαʔϏεͷਂ͍஌ࣝ
    w ΠϯϑϥͷίʔυԽ΍ࣗಈԽʹඞཁͳπʔϧྨͷܦݧ
    1MBUGPSN5FBN
    43&
    ։ൃऀ
    γεςϜɾαʔϏε

    View Slide

  28. ·ͱΊ

    View Slide

  29. ·ͱΊcͦΕͧΕͷࢹ఺ͱڞ௨఺
    w 43&ͷΞϓϩʔν
    w γεςϜͷ৴པੑΛத৺ʹɺΤϥʔόδΣοτͷ؅ཧ΍ΦϖϨʔγϣϯͷࣗಈԽΛॏࢹ
    w 1MBUGPSN&OHJOFFSͷΞϓϩʔν
    w ։ൃऀͷੜ࢈ੑΛ޲্ͤ͞ΔͨΊͷϓϥοτϑΥʔϜ࠷దԽͱɺ֤εςʔΫϗϧμʔͱͷ࿈ܞΛத৺ʹߦಈ
    w ڞ௨఺
    w αʔϏε΍ϓϥοτϑΥʔϜͷ҆ఆӡ༻ɺࣗಈԽͷਪਐɺܧଓతͳվળͱϑΟʔυόοΫͷ׆༻ʹॏ఺Λஔ͘ͳͲɺ
    ͓ޓ͍ʹࣅͨߟ͕͑ଟ͍఺͕ڍ͛ΒΕ·͢ɻͲͪΒ͔ͩΒ͜͏͠ͳ͖Ό͍͚ͳ͍ͱ͍͏͜ͱ͸ͳ͍ɻ

    Type 3: Ops as Infrastructure-as-a-Service (Platform)
    Type 7: SRE Team (Google Model)

    View Slide

  30. 43&΍1MBUGPSN&OHJOFFSͷΞϓϩʔν͸ഉଞతͰ͸
    ͳ͘ɺෳ਺Λฒߦ࣮ࢪͰ͖·͢ɻͦͷͨΊݻࣥ͢Δ͜ͱ
    ͳ͘ɺ྆ํͷྑ͞Λड͚ೖΕɺॊೈʹదԠ͢Δ͜ͱ͕େ
    ੾Ͱ͢ɻ͋ͳͨͷ໾ׂ΍໨ඪʹԠͯ͡ɺඞཁͳ43&΍
    1MBUGPSNͷଆ໘ΛऔΓೖΕɺ࠷దͳγεςϜӡ༻Λ໨ࢦ
    ͠·͠ΐ͏ɻ

    View Slide

  31. ࢀߟࢿྉ
    w 0`3FJMMZ+BQBOr43&αΠτϦϥΠΞϏϦςΟΤϯδχΞϦϯά
    w IUUQTXXXPSFJMMZDPKQCPPLT
    w 0`3FJMMZ+BQBOrαΠτϦϥΠΞϏϦςΟϫʔΫϒοΫ
    w IUUQTXXXPSFJMMZDPKQCPPLT
    w 0`3FJMMZ+BQBOr43&ͷ୳ٻ
    w IUUQTXXXPSFJMMZDPKQCPPLT
    w 43&BU(PPHMF)PXUPTUSVDUVSFZPVS43&UFBNc(PPHMF$MPVE#MPH
    w IUUQTDMPVEHPPHMFDPNCMPHQSPEVDUTEFWPQTTSFIPXTSFUFBNTBSFPSHBOJ[FEBOEIPXUPHFUTUBSUFE
    w ϨτϩεϖΫςΟϒΨΠυ
    w IUUQTSFUSPTQFDUJWFTQBHFSEVUZDPN
    w 8IBU*T1MBUGPSN&OHJOFFSJOH
    w IUUQTXXXHBSUOFSDPNFOBSUJDMFTXIBUJTQMBUGPSNFOHJOFFSJOH
    w 5PQ4USBUFHJD5FDIOPMPHZ5SFOETGPS1MBUGPSN&OHJOFFSJOH
    w IUUQTXXXHBSUOFSDPNFOEPDVNFOUT

    View Slide

  32. ࢀߟࢿྉ
    w .BLJOHUIF#VTJOFTT$BTFGPSB%FEJDBUFE1MBUGPSN&OHJOFFSJOH5FBN
    w IUUQTXXXHBSUOFSDPNFOBSUJDMFTNBLJOHUIFCVTJOFTTDBTFGPSBEFEJDBUFEQMBUGPSNFOHJOFFSJOHUFBN
    w 43&/&95
    w IUUQTTSFOFYUEFW
    w 1MBUGPSN&OHJOFFSJOH.FFUVQ
    w IUUQTQMBUGPSNFOHJOFFSJOHDPOOQBTTDPN
    w νʔϜτϙϩδʔɹՁ஋͋Διϑτ΢ΣΞΛ͢͹΍͘ಧ͚ΔదԠܕ૊৫ઃܭ
    w IUUQTXXXBNB[PODPKQEQ#.4#.-
    w 5IF)JTUPSZPG%FW0QT3FQPSUT
    w IUUQTXXXQVQQFUDPNSFTPVSDFTIJTUPSZPGEFWPQTSFQPSUT
    w &
    ff
    FDUJWF%FW0QT
    w IUUQTXXXPSFJMMZDPKQCPPLT
    w ΦϒβʔόϏϦςΟɾΤϯδχΞϦϯά
    w IUUQTXXXBNB[PODPKQEQ
    w 8FCΤϯδχΞͷͨΊͷ؂ࢹγεςϜ࣮૷ΨΠυ
    w IUUQTXXXBNB[PODPKQEQ##(,3$-

    View Slide