Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
こんにちわ福岡 / hello-fukuoka
Search
Shinya Tsunematsu
December 11, 2017
Business
0
1.1k
こんにちわ福岡 / hello-fukuoka
福岡出張時に第6回ホスティング事業部TechMTGで話したスライドです(外部公開用に少し編集したバージョンです)
Shinya Tsunematsu
December 11, 2017
Tweet
Share
More Decks by Shinya Tsunematsu
See All by Shinya Tsunematsu
GMOペパボでのSREの実践 / SRE Practices of GMO Pepabo, Inc.
tnmt
3
4.1k
ペパボサービスインフラの今までこれから / pepabo infra past and future
tnmt
3
610
知らなかった、時に困るWebサービスのセキュリティ対策 / Where Do We Start With Information Security?
tnmt
19
9k
IaaSをいじっている人が PaaSについて考えたこと / Should We Prepare Own PaaS?
tnmt
5
2k
成長を支援する “ふりかえり”の技術 / How to lockback using "furik"
tnmt
7
1.5k
Inside Nyah & Future - A case of "Private Cloud" using OpenStack -
tnmt
0
220
OpenStackクラスタ間マイグレーション事例 Havana to Mitaka / OpenStack Migration Case (Shift from Havana to Mitaka)
tnmt
1
1k
ペパボのプライベートクラウド "Nyah" その後 / Pepabo's PrivateCloud "Nyah" After That
tnmt
8
12k
大規模サーバリプレイスを支える技術 / Background of Large Scale Server Replace
tnmt
0
450
Other Decks in Business
See All in Business
Company Deck(会社紹介資料)_3Sunny, Inc.
3sunny
1
2.6k
20240530_CopilotforM365実際どうなん_.pdf
ponponmikankan
5
880
スマートキャンプ株式会社 会社紹介資料
smartcamp
16
590k
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
6.4k
VISASQ: ABOUT US
eikohashiba
14
430k
(7枚)ファシリテーションで使える質問5種類
nyattx
PRO
1
130
PIAZZA株式会社|Company Deck 2024
piazza
0
510
(6枚)量は質を凌駕する「量質転化の法則」を説明する
nyattx
PRO
1
300
Company Profile
1129panda
0
390
株式会社メディアドゥ 採用ピッチ資料
mediado
0
400
会社紹介資料 / ProfileBook
gpol
3
14k
Beyond PoC〜LLMを本番業務で適用するためにLayerXで取り組んでいること〜
layerx
PRO
3
520
Featured
See All Featured
What's new in Ruby 2.0
geeforr
338
31k
Designing with Data
zakiwarfel
96
4.9k
Clear Off the Table
cherdarchuk
87
310k
Building Adaptive Systems
keathley
33
2k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Building Effective Engineering Teams - LeadDev
addyosmani
39
2k
Thoughts on Productivity
jonyablonski
61
4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
42
4.6k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Designing Experiences People Love
moore
136
23k
The Art of Programming - Codeland 2020
erikaheidi
45
12k
The Power of CSS Pseudo Elements
geoffreycrofte
63
5.1k
Transcript
গ͠Ίͷࣗݾհ·ͨܰΊͷΩϟϦΞΩʔϊʔτ !UONU(.01FQBCP *OD 5FDI.5( ͜ΜʹͪΘԬ
ϓϦϯγύϧΤϯδχΞ ৗদ৳࠸!UONU ٕज़෦ٕज़ج൫νʔϜ IUUQTCMPHUONUJOGP
ࠓͷ༰ wࠓ·Ͱͷۀྺ wۀྺ͔ΒৼΓฦΓ wৼΓฦΓͱࠓ·Ͱಘͨˍ͓͍͑ͨ͜͠ͱ
ೖࣾͯ͠ϲ݄͕ܦͪ·ͨ͠ w݄ ݄ ೖࣾ wಉظ!MJOZPXT!ZBOP ͋ͱ!LJU w৭ʑͱ͖ͬͯͨͳʔͱࢥ͏ͷͰۀྺΛ͝հ wͪΐͬͱͨࣗ͠ޠΓɺܰΊͷΩϟϦΞΩʔϊʔτͱ ࢥͬͯฉ͍͍ͯͩ͘͞
ۀͷৼΓฦΓ
)FUFNM w౦ژͷϗενʔϜʹଐ͞Εͨ wαʔόͷҰͰো͕͋Γେมͩͬͨ w'51αʔόͷ'514ରԠͩͱ͔ɺ1)1ͷಋೖΛ͍ͯͨ͠
(PPQF w৽نαʔϏεϩʔϯνʹࡍ͠ɺೖࣾϲ݄ҰਓͰΠϯϑϥ୲ʹͭ ͍ͨ w(8ʹ1VQQFUΛॻ͖·͍ͬͯͨ͘ wϦϦʔε ࠓߟ͑Δͱ։ൃظؒϲ݄ͩͬͨΜͩͳʔ
-PHQJ ϩάϐ wࠓͳ͖lϛχϒϩάαʔϏεz ऴྃ wςϜϧͰಈ͔͍͕ͯͨ͠ɺͬͱΓ্͍͛ͯͧ͘ͱ͍͏͜ͱͰ%$ ʹαʔόΛങͬͯӡ༻͢Δ͜ͱʹͨ͠ w͜ΕϑϧεΫϥονͰ1VQQFUΛॻ͍ͨ wʹ͚ͯνʔϜΛ࡞ͬͯ࡞ۀϦϦʔε wXFCJTUSBOPΛॳΊͯͬͨϓϩδΣΫτ
ݸਓతʹ wࡀ wܦݧ͢Δ͜ͱ͕ͯ͢ਅ৽ͯ͘͠ɺԿΛָ͔ͯͬͨ͠͠͠ɺษڧʹ ͳͬͨ w:"1$"TJBॳΊͯͷ֎෦ΧϯϑΝϨϯεʹࢀՃͯ͠ςϯγϣϯ্͕ ͕Δ
)FUFNM w։ൃڥ͕ͳ͔ͬͨͷͰࣾʹαʔόങͬͯߏங͢ΔͳͲ wຊ൪ڥͷαʔόߏஙલ͔ΒมΘΒͣखॱॻʹΑΔखಈߏங w(VNCMBSରԠͱ͔͋ͬͨͳʔ wࣗࣾͰϕϯμαʔόΛങͬͯӡ༻͢Δ͜ͱΛݕ౼ wͦͷલͷᝑମεϖοΫ͘ίεύ͕ѱ͔ͬͨɺ͋ͱΑ͘յΕͨ
αʔόࢹҰ࣍֎෦ҕୗ wαʔόࢹͷҰ࣍֎෦ҕୗΛݕ౼։࢝ w࣌γϑτ੍Ͱ࣌ؒϖύϘࣾһͰͷࢹΛ͍ͯͨ͠ wݕ౼ೋࣾ
ݸਓతʹ wࡀ wϗεͷϦʔμʔΛ͍ͬͯͨ wͷͪʹ͓ئ͍ͯ߱͠Ζͯ͠Β͏ wࣄॲཧͱ͔ਓͷۈଵͱ͔ݟΔͷ͕ ࣌ Θ͘͠ײͯ͡͠·ͬ ͨ w%FW0QTͱ͍͏ݴ༿͕ੜ·Εྲྀߦ͍ͬͯͨ
౦ํଠฏ༸ԭ wԬͰϝΠϯͷࣄۀӡӦ͕ग़དྷΔମ੍ΛऔΖ͏ͱݕ౼͕ͳ͞Εͨ wॳΊͯͷԬग़ுͰҰि͓ؒੈʹͳΔ wແࣄ࠷ѱͷέʔε໔Εͯ҆৺
)FUFNM wϕϯμαʔόߪೖʹ͍৭ʑͱςίೖΕ wશϩʔϧ1VQQFUԽ͞Εखಈߏங͔Β٫
βɾΠϯλϏϡʔζ w͓࢈߹॓Ͱ࡞ΒΕͨαʔϏε w݄ࣄۀৡɺ݄αʔϏεऴྃ w࣌ςϜϧͰϗετ͞Ε͍͕ͯͨόζͬͯෛՙ͕ٸ૿ w ۚ ʹٸᬎ"84Ҡઃ
EBZT"MCVN w:"1$"TJBͷϑΥτεϙϯαʔʹ w࣌ͷαʔόϦιʔεͰΒͳ͘ͳΔݒ೦͕͋ͬͨͨΊ"84ʹΞϓ ϦαʔόΛஔͯ͠ෛՙࢄ͢ΔվमΛೖΕͨ
ݸਓతʹ wࡀ wͬͺΓʹ͍͕ͭͯҰ൪େ͖͔ͬͨ w͍ͭԿ͕ى͖Δ͔ຊʹ͔Βͳ͍ͳ͋ͱࢥͬͨ wۀͰΫϥυʹ৮Εͨͷ͕৽ͩͬͨ wͻͨ͢ΒखΛಈ͔ͤͯຬ͍ͯͨ͠
)FUFNM wߪೖͨ͠ϕϯμαʔόϚΠάϨʔτ wͦͷ͍ͭͰʹෳͷαʔόΛҰʹ·ͱΊΔूͱ͍͏࡞ۀΛߦͳ͏ wଟྔͷαʔό४උʹ1VQQFUԽ͕ޮ͍͖ͯͨ w4JUF(VBSE-JUFͰ8"'Λఏڙ࢝͠Ίͨ
1FUJU wࣾઐ༻αʔό͔ΒࣾΫϥυҠઃ wετϨʔδτϥϒϧʹΑΓαʔϏεʹӨڹ͕ग़ͨ w(.0άϧʔϓͷ(.0Ϋϥυ1VCMJD࠶Ҡઃ
4RBMF wϖύϘॳ-9$ͱ͍͏ίϯςφٕज़Λͬͨ1BB4αʔϏε w"84্ʹߏங wՆٳΈฦ্Ͱϝϯόʔͱॗʑͱ࡞͍ͬͯͨ wϦϦʔε ݄αʔϏεऴྃ
ݸਓతʹ wࡀ wय़ઌʹγχΞΤϯδχΞෆ௨աɺ࣌ͷධՁ wΠϯϑϥʹؔͯ͠ɺશମతʹϨϕϧ͕ߴ͍ɻྑ͘ݴ͑Φʔϧ ϚΠςΟɻ wͨͩ͠ɺѱ͘ݴ͑ث༻ශͰɺ͜Εͱ͍ܾͬͨΊखʹ͚ܽΔҹ wγχΞͷج४ͱͯ͠ɺਓΑΓಛʹ༏Εٕͨज़తͳԿ͔Λ͍࣋ͬͯΔɺ ͱ͍͏ͷ֎ͤͳ͍ͷͰɺ͜ͷ؍͔ΒݟΔͱɺ·ͩͷΓͳ͍ɻ
ݸਓతʹ wԼظ࠶৬Ґ੍τϥΠ wγχΞΤϯδχΞঢ֨ wϑοτϫʔΫͷܰ͞ w։ൃʹର͢Δཧղ࢟ w֎෦ͰͷΞτϓοτ wҾ͖ଓ͖ϓϩδΣΫτͷϝϯόʔͱͯࣗ͠ͷλεΫʹ಄
)FUFNM wEC NZTRMΛ$FOU04͔Β$FOU04ʹΞοϓάϨʔυ wલੈͷαʔόᝑମͷۦஞ͕ྃ w1)1ಋೖ wϝʔϧϓϩΩγߏΛಋೖ
ݸਓతʹ wࡀ w8&# %#13&447PMʹࣥච wܧଓత8FCαʔϏεվળΨΠυ wςϜϧͷӡ༻վળʹ͍ͭͯΠϯϑϥ෦Λड़ͨ wIUUQHJIZPKQEFWGFBUVSFXFCTFSWJDFHVJEF wՆͷϩϦϙվ͟Μࣄ݅Ͱࣾһ૯ग़ͰରԠʹͨͬͨͷ͕ҹਂ͍
)FUFNM w৽%$ͷઐ༻ઢ͕։௨͠ɺར༻͕৽نड͔Β࢝·Δ w%$Ҡઃܭը͕։࢝ɻҠઃ࡞ۀΛҰॹʹߦ͏ύʔτφʔ୳͠ w.41Ͱ༗໊ͳϋʔτϏʔπ͞Μʹ͓ئ͍͢Δ͜ͱʹ wIFBSUCMFFEͱ͔100%-&ͱ͔ηΩϡϦςΟपΓͷରԠ͕ଟ͔ͬͨ wVTFSTαʔόͷ$FOU04Խ w͋ͨʹ͞Μ͕ר͖औΓͷҝʹ͠Β͘ग़ுʹདྷͯ͘Εͨ
ݸਓతʹ wࡀ wQBQFSCPZDP͔Β(.0ϖύϘʹ໊ࣾมߋ wςϜϧͷվળʹΊ͖࣮ͯͯʹՌ্͕͍ͬͯΔͷͷɺ ർฐΛײ͍ͯͨ࣌͡ظ͋ͬͨΑ͏ͩ
ݸਓతʹ wʮΞϥʔτɾোରԠ͍߹ΘͤରԠɺηΩϡϦςΟରԠʹऴ࢝͠ ͯͯɺશʹ࡞ۀऀͱݴ͏͔୯ʹࣄґཔʹԠͯ͠Δ͚ͩͩͳ͜ ͷɻԿόϦϡʔग़ͤͯͳͯ͘ඇৗʹΩπ͍ɻʯ wʮॏശͷ۱Λͭͭ͘Α͏ͳରԠ͕ଓ͍ͯͯͦΕͦΕͰݏ͍͡Όͳ͍ Μ͚ͩͲɺͬͱٸॴΛͭ͘Α͏ͳɾҋΛরΒ͢Α͏ͳରԠΒͳ ͖Όͳ͋ͱࢥ͏ɻʯ
)FUFNM wچ%$͔Β৽%$ͷҠઃͷҰɻ݄ελʔτɺ݄ྃ wֻ͚͘Β͍ wϝϯςճ૯ճ wରϝϯςαʔό wରϢʔβ
/ZBI (PPQF wݱ/ZBIDMBTTJDɿ)BWBOBͷ0QFO4UBDL w(.0ΠϯλʔωοτࣾͰߏஙͨ͠ͷΛΘͤͯΒ͏ w(PPQF%$ఫୀʹ͍ɺ/ZBIʹҠઃ w݄ʹϝϯς࣌ؒΛઃ͚ͯҰ൩ͰશػೳҠઃ w௨শϏοάόϯϝϯς
ݸਓతʹ wࡀ wσΧΊͷϓϩδΣΫτΛͯࣗ͠৴Λ࣋ͯͨ wҰํͰಠΓͰग़དྷΔࣄʹݶΓ͕͋Δͷͩͳͱ͍͏ɺͨΓલͷ͜ͱ ͠Έ͡Έ࣮ײͰ͖ͨ w͜ͷࠒ͔ΒνʔϜͱͱ͔ɺνʔϜͰՌग़͢ʹͱ͍͏͜ͱΛҰ ߟ͑ΔΑ͏ʹͳͬͨؾ͕͢Δ wΞτϓοτπʔϧͷ͍ํʹҙࣝΛ͢ΔΑ͏ʹͳͬͨ
/ZBI w0QFO4UBDLͷࣗલߏஙʹΓग़͢ w%$ʹࣗલͰߪೖͨ͠ϕϯμαʔόΛϥοΩϯάͯ͠ӡ༻͢Δܭը w0QFO4UBDLόʔδϣϯ)BWBOBˠ.JUBLB w4DBMF*0ʹΑΔ4%4 w0QFOW4XJUDIʹΑΔ4%/ wʹߏங͕ྃ͠ར༻͢Δॲ͕ͨͬͨ
ݸਓతʹ wࡀ wϓϦϯγύϧΤϯδχΞʹঢ֨ wαʔϏεͷΠϯϑϥ͔ΒձࣾͷΠϯϑϥͱ͍͏෩ʹҙ͕ࣝมΘͬͨ w%$ؒͷҠઃɺ%$ͱ/ZBIؒͷҠઃͳͲͰݟ͠Λߦ͍ΤεΧϨܹݮ wظࢪࡦࠊΛਾ͑ͨվળʹ͕࣌ؒ͑ΔΑ͏ʹͳͬͨ wϝϯλʔ࠾༻׆ಈΛ௨ͯ͠ڭҭʹ͍ͭͯؔ৺͕ग़Δ
/ZBIDMBTTJDUP/ZBI w/ZBIͷຊ֨ར༻͕࢝·Δ w/ZBIDMBTTJD͔Β/ZBIͷΠϯελϯεҠઃ͕ଟ͔ͬͨ w/ZBIDMBTTJD༻ʹआΓͨϦʔεαʔόͷฦ٫Λซ࣮ͤͯߦ w/ZBIͷࡉʑͳ͍উखͷ্
/ZBI w࣍ͷ/ZBIͷܗʹ͍ͭͯࡧ wϝϯςφϯεɾόʔδϣϯΞοϓ͕͍͢͠ܗ wίϯςφٕज़ಛʹ%PDLFS,VCFSOFUFTͷӡ༻ʹ͍ͭͯௐࠪɾݕূ͠ ͍ͯͨ wίϯςφϕʔεͰͷ0QFO4UBDL࣮ߦͷॲཱ͕ͪͭͭ͋Δ
NJOOF w$.ରࡦͰ"NB[POͷ$%/$MPVE'SPOUͷར༻ w/ZBIͱ&$྆ํͬͯෛՙɾϦεΫࢄ wϓϥΠϕʔτύϒϦοΫΫϥυɺ྆ํ͍ͬͯ͘ˠϋΠϒϦουΫ ϥυ
ݸਓతʹ wࡀ wٕज़ج൫νʔϜʹҟಈ w࡞ͬͨΠϯϑϥΛͬͯΒ͏͜ͱͷ͠͞ΛΔ wlϓϥοτϑΥʔϜΛ࡞Δzͱ͍͏ҙࣝ wٕज़ʹՃ͑ͯɺεέʔϧ͢ΔΤϯδχΞ৫ͱ͍͏ࣄʹؔ৺͕༙͘
ৼΓฦΓ·ͱΊ
ΠϯϑϥͲ͏มΘͬͨʁ
"41αʔϏε͕Δαʔό wʙཧαʔό wʙ "84 (.0Ϋϥυ1VCMJD wʙ /ZBI wͦͷ࣌ʑɺར༻༻్Ͱ࠷దͳͷΛ͖ͬͯͨ
ࣗͷಇ͖ํʢߟ͑ʣ Ͳ͏มΘͬͨʁ
ࣄͷऔΓΈํ wʙࣗͰղܾͰ͖Δ෯͕͕ Δͷ͕ͱʹָ͔͍͘͠ wʙγχΞɻࣗಠΓͰग़དྷΔ͜ͱʹ ݶք͕͋Δͳͱࢥ͏͜ͱʹͿ͔ͭͬͨ
ࣄͷऔΓΈํ wʙνʔϜͰࣄΛ͢ΔɺͦͷதͰ Ϧʔυ͢Δ wʙϓϦϯγύϧɻձࣾͷΛղ ܾ͢Δ
͍͔ͭ͘ͷϒϨΠΫεϧʔ
ಠΓͰͷݶքΛ͑Δ
ಠΓͰग़དྷΔ͜ͱʹݶք͋Δ wࡉʑˍखͨΓ࣍ୈ͍ͬͯͯ͠ΐ͏͕ͳ͍ wҰ൪ࠔ͍ͬͯΔ͜ͱɺͳ͜ͱΛղܾ͠ͳ͍ͱ͋· ΓޮՌ͕ͳ͍ wҰ൪ޮՌ্͕͕Δ͜ͱΛΔͨΊʹɺ͋Δఔຊࠊ ΛೖΕΕΔڥ͕ඞཁ wपΓͱͷڠௐɾपΓ͔Βͷڠྗ͕ͳ͍ͱແཧ
ίϛϡχέʔγϣϯπʔϧͷ׆༻ wετοΫ͞ΕΔใΛ͏·͘Θͳ͍ͱ٧Ή w*TTVFυΩϡϝϯτͳͲ wඇಉظੑΛߴΊΔˍଐਓੑΛΊΔ wٞɾϑΟʔυόοΫʹΑΓΞΠσΞચ࿅͞ΕΔ wใͱࢥߟͷཧɺग़͠ํɾ͑ํͷ܇࿅ʹͳΔ
νʔϜͰͷ wνʔϜ͕͠ͳ͍ͱղܾग़དྷΔͷϨϕϧ্͕ Βͳ͍ w͕ࣗ͢ΔͲΜͳಈ͖ͰνʔϜ͕ྑ͘ͳΔ͔ɻԿ͔ͷ උʁઌߦͨ͠ࣄྫ࡞ʁงғؾͮ͘Γʁ wԿ͔ͷಈ͖ͰϦʔμʔγοϓ͕औΕΔ͔ɻϦʔμʔ ϙδγϣϯͰͳׂ͘
ํੑΛࣔ͢
Կ͔Λ͢ΔͨΊʹࢦ͕ඞཁ w͕͋Δͱ͖ʹͲ͏ࠔΔͷ͔ɺͲ͏ղܾ͍͔ͨ͠ Λࣔͯ͑͠Δ͜ͱ w৽͍͜͠ͱͷऔΓΈʹؔͯ͠ಉ͜͡ͱ͕͍͑Δɻ ԿΛࢦ͢ͷ͔ɺͲ͏ྑ͘ͳΔͷ͔ wཧղग़དྷͳ͍ɾೲಘͰ͖ͳ͍͜ͱʹಈ͚ͳ͍
ํΛࣔ͢͜ͱ w͙͢ʹग़དྷͳ͍͜ͱͦ͜ݴ͏ඞཁ͕͋Δ wେ͛ͬ͞Ά͘ͳͬͯݴΘͳ͍ͱ͔Βͳ͍ wͳΜͳΒͪΐͬͱͬͯ0, wஏ͔͕ͣ͠Βͳ͍ʂʮͦΓΌͳ͍Θʯͱ͖ͬͱݴΘ Εͳ͍ɻΉ͠Ζօ͕ͦͷҰݴΛͬͯΔ
͍͖ͬͯɾͷ͍͖ͬͯ IUUQTTQFBLFSEFDLDPNLFOUBSPUIFTFDSFUPGMFBEFSTIJQBOEGPMMPXFSTIJQ
͍͖ͬͯɾͷ͍͖ͬͯ
͍͖ͬͯɾͷ͍͖ͬͯ
·ͱΊ
ۀྺৼΓฦΓͱ·ͱΊΛͨ͠ wۀྺΛ͝հ·ͨ͠ w߹ΘͤͯͲΜͳ͜ͱΛߟ͑ͯࣄΛ͖͔ͯͨ͠ɺͲ͏ มΘ͖͔ͬͯͨΛड़·ͨ͠ wͲΕͦͷ࣌ࣗ͝ͱͰܦݧͯ͠ʹ͠Έ͔ͯͬ ͨ͜ͱͰͨ͠
Ԭʹ͍Δؒ wΑΓྑ͘ग़དྷΔΑ͏͓ख͍͠·͢ʂ wΠϯϑϥʹՃ͑ͯଞͷࣄͰɺࣄҎ֎Ͱ৭ʑབྷ ΜͰ͍ͩ͘͞ʂʂ