Slide 1

Slide 1 text

αʔϏεͷ੒௕ͱٕज़ෛ࠴ʹ ͍ͭͯ γεςϜͷϓϥΠϚϦʔόϥϯεͱ૊৫ʹ͍ͭͯ @ryurock 1

Slide 2

Slide 2 text

01 ࣗݾ঺հ 2

Slide 3

Slide 3 text

໦ଜ ཽհ (@ryurock) SRE ج൫੔උࢣ ߴߍଔۀޙɺΫϥΠϛϯάʹϋϚΓϑ ϦʔλʔΛ͠ͳ͕Βւ֎ΫϥΠϛϯά ʹ໌͚฻ΕΔɻͦͷޙɺγεςϜΤϯ δχΞͱ༷ͯ͠ʑͳۀ຿ʹैࣄɻ͜͜ 6೥΄Ͳ͸ΠϯϑϥྖҬΛओઓ৔ͱ͠ ͍ͯΔɻݱ৬Ͱ͸2020೥ೖࣾޙɺγε ςϜϦϓϨʔεͷϓϩμΫτΦʔφʔ ݉ج൫νʔϜϦʔμʔʹैࣄ 3

Slide 4

Slide 4 text

01 ٕज़ෛ࠴ͱ͸ʁ 4

Slide 5

Slide 5 text

ٕज़ෛ࠴ͱ͸ʁ ٕज़తෛ࠴ʢӳޠ: technical debtʣɺ·ͨ͸ઃܭෛ࠴ɺ ίʔυෛ࠴ͱ͸ɺιϑτ΢ΣΞ։ൃʹ͓͚Δ֓೦Ͱ͋Γɺ ͕͔͔࣌ؒΔΑΓྑ͍ΞϓϩʔνΛ࢖༻͢Δ୅ΘΓʹɺࠓ ͙͢؆୯ͳʢݶఆతͳʣղܾࡦΛબ୒͢Δ͜ͱͰੜ͡Δ௥ Ճͷख௚͠ͷ҉໧ͷίετΛ൓өͨ͠΋ͷͰ͋Δɻ Wikipedia ΑΓ 5

Slide 6

Slide 6 text

02 ࠓ͙͢؆୯ͳʢݶఆతͳʣղܾࡦ Λબ୒͢Δ 6

Slide 7

Slide 7 text

ࠓ͙͢؆୯ͳʢݶఆతͳʣղܾࡦΛબ୒͢Δ ࠓ͙͢؆୯ͳղܾࡦ͸γεςϜͷ৔߹ɺ ҉໧తͳίετ͕ൃੜ͠΍͍͢ɻ ͜Ε͸ɺاۀ͕࣍ͷϑΣʔζʹਐΉͨΊʹҰ ࣌తͳआೖΛ͢Δͷͱࣅ͍ͯΔɻ Ұ࣌తͳआೖ = γεςϜͷ҉໧తͳίετ ͱଊ͑ΒΕΔɻ ͳͥɺ΋ͬͱ͏·͘Ͱ͖ͳ͍ͷ͔ʁͰ͸ͳ ͘ɺआΓೖΕͱฦࡁͷόϥϯεͷ࿩ 7

Slide 8

Slide 8 text

ج൫(ઃܭ)͸ઃܭෛ࠴ͷϓϥΠϚϦʔόϥϯεΛ݈શԽ͢ΔͨΊͷ΋ͷ རࢠ͕খ͍ٕ͞ज़ෛ࠴͸ฦࡁ͕͠΍͘͢ɺେ͖ ͳརࢠ͸ฦࡁ͕೉͍͠ɻ ͜Ε͸͓ۚͷฦࡁܭըͱಉ͡ࣄɻ େ͖ͳརࢠͱ͸ɺαʔϏε಺Ͱ૝ఆ͍ͯ͠ͳ ͔ͬͨେ͖ͳ֓೦ΛऔΓࠐΉඞཁ͕͋ͬͨΓɺ αʔϏεͷ֦ॆ౳Ͱࠓ͙͢ݶఆతͳબ୒Λߦ͏ ࣄ γεςϜશମͰߏ଄తͳໃ६ΛΘ͔Γͭͭɺࡒ ੓ग़ಈΛ͢ΔΑ͏ͳ΋ͷɻ αʔϏεͷ੒௕ͱγεςϜͷϓϥΠϚϦʔόϥ ϯε͸େମͷ৔߹ʹ͓͍ͯٯ޲͖ʹ੒௕͢Δ 8 αʔϏε

Slide 9

Slide 9 text

Ͳ͔͜ͷλΠϛϯάͰٸܹʹฦࡁܭը͕ಷ͘ͳΔ 9 ૊৫ڧԽ͕࠷΋ ॏཁͳϑΣʔζ 100 - 300ਓ ૊৫ͷน ࣄۀܭըͷ 1 ͕։࢝ β൛ϦϦʔε ࢢ৔ͰҰఆͷೝ஌͕ ͞Ε࢝ΊΔ ࢢ৔Ͱ ड͚ೖΕΒΕΔ Feature!!! ࣍ͳΔεςʔδ΁ ࠷ॳͷϩʔϯνޙͷ ֦ॆ ސ٬ͷཁ๬΍ ࣍ͷࣄۀܭը ελʔτΞοϓͷ ࠷ॳͷ೉͍͠೉ؔ αʔϏε֦େظ

Slide 10

Slide 10 text

03 ͕͔͔࣌ؒΔΑΓྑ͍Ξϓϩʔν Λ࢖༻ 10

Slide 11

Slide 11 text

ຫੑతͳआۚମ࣭͔Βͷ୤٫ʹ͸γεςϜߏ଄Λେ͖͘ݟ௚͢ඞཁ͕͋Δ ݱঢ়ͷαʔϏε඼࣭Λҡ࣋͠ͳ͕Βɺߏ଄Λ ม͑Δͷ͸ɺ೉͍͠ɻ ͔͠͠ސ٬͕ٻΊ͍ͯΔͷ͸ɺݱঢ়ͷαʔϏ εͷ඼࣭ɻ ͜ͷδϨϯϚͷதͰߏ଄తͳआۚମ࣭Λ୤٫ ͤ͞Δͷ͕ɺγεςϜϦϓϨΠε΍େن໛Ϧ ϑΝΫλϦϯάͱݺ͹ΕΔ΋ͷɻ ૊৫શମͰ௧ΈΛ෼഑Ͱ͖Δ͔ʁ͕ɺγες ϜͷϓϥΠϚϦʔόϥϯεΛ݈શԽͰ͖Δ͔ ͷେ͖ͳয఺ʹͳΔ 11

Slide 12

Slide 12 text

γεςϜߏ଄ͷໃ६͸αʔϏεͷໃ६΍૊৫ͷໃ६ͱඥͮ͘ ‘’γεςϜΛઃܭ͢Δ૊৫͸ɺͦͷίϛϡχ έʔγϣϯߏ૝Λͦͬ͘Γਅࣅͨߏ଄ͷઃܭ ΛੜΈग़ͯ͠͠·͏’’ ϝϧϰΟϯɾίϯ΢ΣΠ 1968 12 γεςϜߏ଄΍ઃܭ͸ɺγεςϜͱ૊৫͕ີ ઀ʹؔ܎͢Δɻ ૊৫શମͰͲΕ͚ͩऔΓ૊ΊΔ͔ʁͰ ϓϥΠϚϦʔόϥϯεదਖ਼Խͷ౓߹͍͕มΘ Δ

Slide 13

Slide 13 text

·ͱΊ 13

Slide 14

Slide 14 text

αʔϏεͷ੒௕ͱٕज़ෛ࠴ʹ͍ͭͯ ■ࠓ͙͢؆୯(ݶఆత)ͳબ୒͸ɺ҉໧తͳίετΛੜΉ ■҉໧తͳίετ͸ɺαʔϏεͷ੒௕ͰੜΈग़͢ඞཁܦඅ ■ج൫(ઃܭ)͸ઃܭෛ࠴ͷϓϥΠϚϦʔόϥϯεΛ݈શԽ͢ΔͨΊͷ΋ͷ ■ߏ଄ͷมԽ͸͕͔͔࣌ؒΔ ■γεςϜ͚ͩͷ࿩Ͱ͸ͳ͘ɺγεςϜͷෛ࠴ͱ૊৫͸ີ઀ʹؔ܎͢Δ 14

Slide 15

Slide 15 text

ΈΜͳͰগ͚ͩ͠ཧղ͢Ε͹ɺαʔϏε΍ ૊৫͸΋ͬͱ੒௕Ͱ͖Δ 15

Slide 16

Slide 16 text

͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ 16