香川大学工学部電子・情報システム工学科の3年次科目「特別講義」(大学院科目「特別講義」と兼用)で講演した時の資料です。
∁ੴྒ / GMO Pepabo, Inc.2018.01.19 ߳େֶ ಛผߨٛͳͥιϑτΣΞΤϯδχΞ͕ΣϒαʔϏεͷΠϯϑϥ୲ʹͳͬͨͷ͔
View Slide
࣍ ࣗݾհɾॴଐձࣾհ ΣϒαʔϏεͷΠϯϑϥͬͯԿͩΖ͏ 43& 4JUF3FMJBCJMJUZ&OHJOFFSతͳ͓ࣄ 43&ɺΠϯϑϥ୲ͱͯ͠ಇָ͘͠͞
ϓϦϯγύϧΤϯδχΞ∁ੴྒ @r_takaishiٕज़෦ ٕज़ج൫νʔϜIUUQTSFQMJOGP
s06t242
͜Μʹͪw߳ݝग़w߳େֶֶ෦৴པੑใγεςϜֶՊଔۀw߳େֶେֶӃֶݚڀՊ৴པੑใγεςϜֶઐ߈मྃ
͜Μʹͪw౦ژͰιϑτΣΞΤϯδχΞΛ΄Ͳwݸਓ͚ΣϒαʔϏεͷج൫୲શࣾతͳαʔϏεج൫
ΠϯλʔωοτͰՄೳੑΛͭͳ͛ΔɺͻΖ͛Δ
1. ΣϒαʔϏεͷΠϯϑϥͬͯԿͩΖ͏
ͳͥιϑτΣΞΤϯδχΞ͕ΣϒαʔϏεͷΠϯϑϥ୲ʹͳͬͨͷ͔
ใ͕ଟ͍wιϑτΣΞΤϯδχΞwΣϒαʔϏεwΠϯϑϥ୲
ιϑτΣΞΤϯδχΞw໌֬ͳఆٛͳ͍wιϑτΣΞʹؔ͢Δઐࣝɾٕज़Λ࣋ͬͨਓwઃܭ࣮ɺӡ༻ɺαϙʔτɺFUDʜ
ΣϒαʔϏεwΣϒɿ8PSME8JEF8FC 888ɻΠϯλʔωοτ্Ͱ)551Λ༻͍ͯใΛӾཡͨ͠ΓΓͱΓͨ͠ΓwαʔϏεɿܦࡁ༻ޠʹ͓͍ͯɺചങͨ͠ޙʹϞϊ͕Βͣɺޮ༻ຬͳͲΛఏڙ͢Δɺܗͷͳ͍ࡒͷ͜ͱ˞˞IUUQTKBXJLJQFEJBPSHXJLJαʔϏε
ΣϒαʔϏεw͜͜ͰΣϒϒϥβϞόΠϧΞϓϦ͔Β)551ܦ༝Ͱར༻Ͱ͖ΔαʔϏεͱఆٛwΈͳ͞Μɺ͍Ζ͍ΖͳΣϒαʔϏεΛ͍ͬͯΔͣ
Πϯϑϥ୲wओʹΠϯϑϥΛݟΔਓwΠϯϑϥɿԼ෦৫ɺج൫w͢ΔॴʹΑͬͯΠϯϑϥมΘΔwΣϒαʔϏεͷ߹ɺओͱͳΔιϑτΣΞ͕ಈ͘ॴΑΓԼΛࢦ͢͜ͱ͕ଟ͍ͱࢥ͏
ͬͯɺΣϒαʔϏεͷͭ͘Γʹ͍ͭͯ
ඇৗʹγϯϓϧͳΣϒαʔϏεͷߏΣϒαʔϏεΞϓϦέʔγϣϯ σʔλετΞ
3VCZPO3BJMTͷྫΣϒαʔϏε
γϯϓϧ͡ΌΜ
ͳͥΠϯϑϥ୲͕ඞཁͳͷ͔ʁ
γεςϜʹ͍ෳࡶԽ͢Δ
minneͷ߹wݸผͷׂ ϩʔϧΛ࣋ͭαʔόʔ͕छྨҎ্ଘࡏwҎ্ͷαʔόʔ͕Քಇ͍ͯ͠Δϩʔϧw͜ΕΒ͕͓ޓ͍ʹ࿈ܞͯ͠αʔϏεΛҡ࣋͢Δw͞ΒʹɺࣗͨͪͰαʔόʔΛཱͯΔ͚ͩͰͳ͘Ϋϥυར༻ʢϋΠϒϦουΫϥυ
γεςϜ͢ΔʹैͬͯෳࡶԽ͢Δw૿Ճ͢ΔΞΫηεͷରԠw৽ػೳʹΑΔίϯϙʔωϯτͷՃwޮͷΑ͍ػೳՃɾमਖ਼ͷ࣮ݱ
૿Ճ͢ΔΞΫηεͷରԠw࠷ॳʹ༻ҙͨ͠αʔόʔͰෛՙʹ͑ΒΕͳ͘ͳΔwํ๏αʔόʔΛม͑ͯॲཧೳྗͷ্wํ๏ಉϩʔϧͷαʔόʔΛෳ༻ҙɺॲཧΛࢄ
৽ػೳʹΑΔίϯϙʔωϯτͷՃwઐ༻ͷαʔόʔΛ༻ҙ͢Δɺ͘͠ΫϥυΛ͏wϨεϙϯεߴԽͷͨΊͷΩϟογϡwϢʔβʔମݧ্ͷͨΊͷશจݕࡧΤϯδϯwը૾ͳͲͷϑΝΠϧΛอଘ͢ΔͨΊͷετϨʔδ
ޮͷΑ͍ػೳՃɾमਖ਼ͷ࣮ݱwҎ্ͷαʔόʔʹίʔυΛޮΑ͘ΔʹʁwҎ্ͷαʔόʔͷઃఆมߋΛޮΑ͘ΔʹʁwΞϓϦέʔγϣϯͷςετΛ࣌ؒʹ࣮ࢪ͢Δʹʁ
ׂ͚ͳ͍ͱΊͪΌͪ͘Όେม
ΧΦεΛආ͚Δwઐͷ୲Λઃ͚Δ͜ͱͰΞϓϦέʔγϣϯΤϯδχΞϏδωεʹؔ͢ΔίʔυʹूதͰ͖ΔwਓʹΑͬͯΓ͍ͨ͜ͱಘҙͳ͜ͱҧ͏
ΠϯϑϥΤϯδχΞ͔ΒSREwʮΠϯϑϥΤϯδχΞʯͱ͍͏ݴ༿͔ͳΓᐆດwࢹʹΑͬͯมΘΔw*5ۀքɺͱಉ͡wۙ·͍ͬͯΔͷ͕ʮ4JUF3FMJBCJMJUZ&OHJOFFSʯ
SRE: Site Reliability Engineerw(PPHMFൃwӡ༻ۀΛιϑτΣΞͰղܾ͠ɺαʔϏεͷ৴པੑΛҡ࣋͢Δ
৴པੑʁwΞΠςϜ͕༩͑ΒΕͨ݅ͷԼͰɺ༩͑ΒΕͨظؒɺཁٻػೳΛߦͰ͖Δೳྗw+*4;ʰ৴པੑ༻ޠ (MPTTBSZPG5FSNT6TFEJO3FMJBCMJUZʱ
ΣϒαʔϏεʹ͋ͯΊͯΈΔ ྫΞΠςϜ ΣϒαʔϏε༩͑ΒΕͨ݅ ͋ͨΓͷΞΫηε͕ສنఆͷظؒ ཁٻ͞ΕΔػೳαʔϏε͕མͪͣʹར༻Ͱ͖Δ͜ͱҰఆͷύϑΥʔϚϯεͰར༻Ͱ͖Δ͜ͱ
ΣϒαʔϏε͕1ؒʹ5ສΞΫηε͋Δ݅ͷԼͰɺ1ͷؒɺམͪͣʹɺ·ͨҰఆͷύϑΥʔϚϯεͰར༻Ͱ͖Δ͜ͱ
ͳΜͱͳ͘Θ͔͖ͬͯͨ
αʔϏε͕ʮམͪͳ͍ʯͱʁ
αʔϏε͕མͪΔͱʢਏ͍ʣwΞΫηεͯ͠શ͘ܨ͕Βͳ͍wܨ͕Δ͕ɺΤϥʔ͕දࣔ͞ΕΔ
ͳͥαʔϏεམͪΔͷ͔ʁwେྔͷΞΫηεʹΑͬͯ3BJMT%#͕ॲཧ͖͠Εͳ͘ͳΔwಈ࡞͍ͯ͠Δαʔόʔͷੑೳʹґଘ͢ΔwίʔυͷόάʹΑͬͯΫϥογϡ͢Δ
αʔϏε͕མͪͳ͍Α͏ʹ͍ͨ͠ʂ
ͱ͍͑wαʔόʔ͕ʙͷ࣌wશαʔόʔ͕શ͘མͪͳ͍Α͏ʹ͢Δͷࠔ
࣮ݱ͍ͨ͜͠ͱԿ͔ʁw❌αʔϏεͰ͍ͬͯΔαʔόʔ͕མͪͳ͍͜ͱw⭕αʔϏε͕མͪͳ͍͜ͱ
αʔόʔ͕1མͪͯɺʮαʔϏεམͪͳ͍ʯΈ࡞Γ
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ-PBE#BMBODFS"QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPOɾɾɾ0, 0, 0, 0,͜ͷαʔϏε͓͠Ζ͍ʙͲͷΞϓϦέʔγϣϯ͕ϦΫΤετΛॲཧͯ͠ਖ਼ৗʹϨεϙϯεΛฦ͢
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ-PBE#BMBODFS"QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPOɾɾɾ0, 0, 0, /(͓͔͘͠ͳͬͨ߹ɺΤϥʔʹͳΔՄೳੑ͕ൃੜ͢Δ͋ΕͬʂʁΤϥʔʹͳͬͨͧʜ ͓͠Ζ͍͚Ͳ࣌ʑ͑ͳ͘ͳΔΑͳʜ
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ-PBE#BMBODFS"QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPOɾɾɾ0, 0, 0, /(͜ͷαʔϏε͓͠Ζ͍͍ͭ͠շదͩͳʙ͓͔͘͠ͳͬͨαʔόʔʹϦΫΤετ͕ྲྀΕͳ͍Α͏ʹΓ͢
SREͷϛογϣϯw৴པੑΛҡ࣋ɾ্ͤ͞ΔͨΊʹͰ͖Δ͜ͱΛߟ͑ΔwͲ͏͍͏બࢶ͕ͱΕΔͷ͔ϦετΞοϓ͢Δw࠷Α͍ํ๏ΛܾΊͯɺ࣮ߦ͢Δ
·ͱΊwΣϒαʔϏεͷΠϯϑϥͱɺίΞͱͳΔΞϓϦέʔγϣϯ͕ಈ͘Λࢦ͢wαʔϏεͷʹͱͳ͍ෳࡶͱͳΔͨΊઐࣝɾٕज़͕ඞཁwαʔϏεͷ৴པੑΛҡ࣋͢Δ43&ͷొ
2. Site Reliability Engineerతͳ͓ࣄͬͯʁ
৴པੑΛҡ࣋͢Δɺͱ͍ͬͯ۩ମతʹͲ͏͍͏͜ͱΛීஈ͍ͯ͠Δͷ͔ʁ
SRE͕ԿΛ͍ͯ͠Δͷ͔wछྨͷΤϯδχΞϦϯάwਪଌ͢ΔͳɺଌఆͤΑwճͬͨΒࣗಈԽ͠Ζ
2छྨͷΤϯδχΞϦϯά
2छྨͷΤϯδχΞϦϯάw43&ͷॏཁͳࣄΤϯδχΞϦϯάΛߦ͏͜ͱwΤϯδχΞϦϯάʹछྨ͕͋ΔwιϑτΣΞΤϯδχΞϦϯάwγεςϜΤϯδχΞϦϯά
ιϑτΣΞΤϯδχΞϦϯάwίʔυΛॻ͍ͨΓमਖ਼͢Δ͜ͱwઃܭυΩϡϝϯτ࡞wྫɿࣗಈԽͷͨΊͷεΫϦϓτπʔϧ࡞ɺ৴པੑ্ͷͨΊͷػೳՃͳͲ
ιϑτΣΞΤϯδχΞϦϯάͷྫ
γεςϜΤϯδχΞϦϯάwγεςϜͷઃఆมߋɺυΩϡϝϯτ࡞w̍ճ࣮ࢪ͢Δ͜ͱͰӬଓతʹվળ͕ଓ͘ͷwྫɿ-JOVYαʔόʔ)551αʔόʔͷઃఆมߋ
*OGSBTUSVDUVSFBT$PEFɺιϑτΣΞ։ൃͷϓϥΫςΟεΛΠϯϑϥͷΦʔτϝʔγϣϯʹ׆͔͢Ξϓϩʔνͩɻ,JFG.PSSJT *OGSBTUSVDUVSFBT$PEFQ
ιϑτΣΞ։ൃͷϓϥΫςΟεྫwόʔδϣϯཧwςετ
όʔδϣϯཧͬͯԿΛཧ͢Δͷ͔ʁwαʔόʔͷઃఆΫϥυ্ͷϦιʔεΛίʔυԽwίʔυԽ͢Δ͜ͱͰ࠶ݱੑ͕ੜ·ΕΔwಉׂ͡ͷαʔόʔΛԿඦͱ࡞Δ͜ͱ͕༰қʹͳΔwڍಈෆ৹ʹͳͬͨΒɺͦͷ࣌ͷόʔδϣϯΛݟΔ
ίʔυΛॻ͘ͷͰ13 ϓϧϦΫΤετͰཧ
υΩϡϝϯτ13Ͱ
ςετwαʔόʔͷઃఆ͕ͪΌΜͱߦΘΕ͍ͯΔ͔Ͳ͏͔wαʔόʔͷઃఆʹؔ͢ΔϩδοΫͷςετwΠϯϑϥपΓͷίʔυظؒมߋ͕ͳ͍߹͕͋ΔͷͰɺςετΛॻ͘͜ͱ͕ॏཁ
ΫϥυԽʹΑͬͯίʔυԽɾςετ͕ߦ͍͘͢ͳ͖ͬͯͨ
ΫϥυԽ
మͷ࣌wΦϯϓϨϛεʢPOQSFNJTTʣwαʔόʔωοτϫʔΫػثΛར༻ऀͷ݅%$ʹઃஔɾӡ༻͢ΔwϋʔυΣΞͷ੍͕Өڹ͢Δwมߋ͕ࠔ
ͦͦΫϥυͱʁwΦϯσϚϯυɾηϧϑαʔϏεwωοτϫʔΫܦ༝ͷΞΫηεwϦιʔεͷڞ༻wߴͳ֦ுੑwܭଌՄೳੑ/*45ʹΑΔΫϥυίϯϐϡʔςΟϯάͷఆٛɺIUUQTXXXJQBHPKQpMFTQEG
ΫϥυɺΊͪΌศར
Ϋϥυ͕͋Ε࠷ߴͷαʔϏεج൫ͱͳΔͷ͔ʁ
࣮ͦ͏Ͱͳ͍wΫϥυԸܙ͚ͩͰͳ͘ɺ৽ͨͳ՝ͨΒͨ͠wαʔόʔεϓϩʔϧwߏυϦϑτwεϊʔϑϨʔΫαʔόʔwγεςϜർ࿑
αʔόʔεϓϩʔϧwαʔόʔͷௐୡίετ͕ܶతʹԼ͕Δwαʔόʔͷແடংͳ૿Ճwεϓϩʔϧݱɿࢢ͕ൃల͢Δࡍͷແடংͳ։ൃ
ߏυϦϑτwಉҰϩʔϧαʔόʔؒͷෆҰகwಉ͡XXXαʔόͳͷʹ͜Ε͚ͩগ͠ҧ͏ʜ
εϊʔϑϨʔΫαʔόʔwಉ͡Α͏ʹݟ͑Δ͕ҟͳΔαʔόʔwཧ͕ࠔw࠶ݱ͕ࠔ
γεςϜർ࿑wΠϯϑϥ࣌ؒͷܦաͱͱʹյΕ͍ͯ͘wσΟεΫۭ͖༰ྔͷރׇwΞϓϦέʔγϣϯͷΫϥογϡwظؒ์ஔͯ͠ΞοϓσʔτෆՄೳʹͳΔwFUDʜ
ΫϥυΫϥυͰ͍͠ͱ͍͏͜ͱ͕Θ͔Δ
ΫϥυʹΑͬͯੜ·Εͨ՝Λղܾ͢Δw*OGSBTUSVDUVSFBT$PEFࢥɾֶw͜ΕΛ͑ղܾ͢Δʂͱ͍͏ͷͰͳ͍w৫ɾαʔϏεͳͲʹΑͬͯϕλʔͳͷΛબ͢Δ
ਪଌ͢ΔͳɺଌఆͤΑ
࠷ۙɺো͕ଟ͍**ؾ͕**͢Δ
࠷ۙɺ͍**ؾ͕**͢Δ
ຊʹʁ
ͳΜͱͳ͘ɺΑ͘ͳ͍wΤϥʔۃʹ͔ͬͨ͜ͱهԱʹΓ͍͢wͦΕ͙͢ʹͰ͖͢ͳͷ͔ɺޙʹ͢Δͷ͔ʁwͲͷ͘Β͍ͤΑ͍ͷ͔ʁ
ଌఆ͢Δ͜ͱͰج४ΛܾΊΒΕΔΑ͏ʹͳΔwଌఆ͢Δ͜ͱͰج४ΛܾΊΒΕΔwج४͕͋Ε͙͖͔͢͢Ͳ͏͔͕அͰ͖Δwܧଓతʹଌఆ͢Δ͜ͱͰมԽʹؾͮ͘͜ͱ͕Ͱ͖ΔwޮతɾޮՌతͳվળʹܨ͛Δ͜ͱ͕Ͱ͖Δ
ଌఆྫwαʔϏεͷ৴པੑΛଌఆɾՄࢹԽ͢ΔwՄ༻ੑɿޭϦΫΤετ૯ϦΫΤετwϨΠςϯγʔɿϦΫΤετΛड͚औ͔ͬͯΒϢʔβʔʹϨεϙϯεΛฦ͢·Ͱͷ࣌ؒ
ଌఆྫ
3ճͬͨΒࣗಈԽ͠Ζ
3ճͬͨΒࣗಈԽ͠Ζwख࡞ۀΛݮΒ͢wྫɿαʔϏε͕େ͖͘ͳΔʹͭΕͯ࡞ۀྔ͕૿͑ΔλεΫwࣗಈԽ͢Δ͜ͱͰਓͷख͕ۭ͖ɺΑΓαʔϏεΛͤ͞ΔͨΊͷ࡞ۀΛߦ͏͜ͱ͕Ͱ͖Δ
·ͱΊwιϑτΣΞΤϯδχΞϦϯάͱγεςϜΤϯδχΞϦϯάͰαʔϏεΛվળwվળՕॴͷൃݟվળଌఆͷͨΊɺ༷ʑͳଌఆΛ࣮ࢪwԿճΔ࡞ۀͲΜͲΜࣗಈԽ͢Δ
3.Πϯϑϥ୲ɺSREͱͯ͠ಇָ͘͠͞
Πϯϑϥ୲ɺSREͱ͍͏ࣄΘ͔͖ͬͯͨɻ͚Ͳɺ͜Ε͍͓ͬͯͯ͠Ζ͍ͷͩΖ͏͔ʁ
ࣗͷ߹
1ࣾ(1ʙ3)wαϙʔτΤϯδχΞ͔ΒΩϟϦΞ͕࢝·Δwސ٬ͱ͠ɺཁΛຬͨ͢ΞϓϦέʔγϣϯΛ։ൃwࣗࣾͷΞϓϦΛؾܰࢼ͢ڥ͕΄͘͠ͳͬͨw伱ؒ࣌ؒͰ։ൃ
2ࣾ(3ʙ4.5)w༠ΘΕͨͷͰస৬wاۀ͚ͷΫϥυαʔϏεΛ։ൃɾӡ༻wΫϥυʮΛʯ࡞Δମݧwࣾͷࠒશ͘૾͍ͯ͠ͳ͔ͬͨwαʔϏεج൫ͷؔ৺͕ڧ·Δ
3ࣾ(ϖύϘɺ4.5ʙݱࡏ)wΑΓϢʔβʔʹ͍ۙڥʹڵຯ͕ͰͨͷͰస৬wେྔΞΫηεͷ͋ΔڥʹΛஔ͘͜ͱͰݟ͑ΔͷwαʔϏεͷج൫վળwΑΓޮΛ্͛ΔͨΊɺαʔϏε୯ମͰͳࣾ͘ͷϓϥΠϕʔτΫϥυʹ
Կָ͕͍͠ͷ͔ʁwঃʑʹϨΠϠʔͷ͍ʹؔ৺͕Ҡಈ͍ͯ͠Δw֬ݻͨΔҙࢥͰΩϟϦΞΛੵΜͰ͖ͨΘ͚Ͱͳ͍wٕज़ͷߦʹΑͬͯ՝Λղܾ͢ΔͷมΘΒͳ͍wʢސ٬ͱͯ͠ʜͱ͍͏ͷۤͰͳ͍
Կָ͕͍͠ͷ͔ʁwαʔϏεͷ࣋ͭ՝ΛԼͷϨΠϠʔ͔Βղܾ͢ΔwࢁͷཁૉΛΈ߹Θͤͯɺ͏·͘ಈ͘Α͏ʹͭͷͷΛ࡞Γ্͛Δύζϧతͳͷ͕͓͠Ζ͍w(PPHMF"84ͷΑ͏ͳੈք࠷ઌͷΠϯϑϥʹଓ͘ಓΛਐΜͰ͍Δͱ͍͏࣮ײ
͓ΘΓʹ
αʔϏεͷΠϯϑϥΛݟΔͱ͍͏͜ͱwϢʔβʔ͔Βݟ͑ΔॴͰͳ͍͕ɺαʔϏεΛ҆ఆͯͤ͠͞ΔͨΊʹෆՄܽw༷ʑͳΤϯδχΞϦϯάΛۦ
one more thing…
We are hiring!৽ଔ࠾༻ืूதʂ