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
hosting-tech-conference
Search
Kazuhiko Yamashita
December 16, 2016
Technology
3
680
hosting-tech-conference
ホスティングと僕の継続的成長というテーマでGMOペパボ福岡支社における継続的成長についてお話しました
Kazuhiko Yamashita
December 16, 2016
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Site Reliability Engineering for GMO
pyama86
6
840
PHPアプリケーションのスケーラビリティと 信頼性を革新する nginx+ngx_mrubyとGoの融合
pyama86
2
270
ペパボOpenTelemetry革命
pyama86
0
670
ChatGPTの活用を体現し、 組織に浸透する技術
pyama86
1
860
リリースフラグと プログレッシブデリバリーを活用した 安全なWEBアプリケーションデプロイ
pyama86
2
150
PHPerのためのOpenTelemetry入門
pyama86
1
210
生成AIで仕事を もっとおもしろくする事例と詳解
pyama86
0
140
Goで実装された高速な 仮想待合室サーバの実装と詳解
pyama86
15
6.9k
CNDF2023前夜祭 - 玄界灘のクラウドネイティブなデータ基盤運用の実践
pyama86
1
430
Other Decks in Technology
See All in Technology
0→1開発における技術選定において一番大切なこと
bicstone
1
320
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
0
170
シン・Kafka / shin-kafka
oracle4engineer
PRO
6
2.7k
Janus
bkuhlmann
0
480
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
0
180
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
3
160
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
210
少数チームで挑む: SwiftUI, TCA, KMPを用いた 新規動画配信アプリ 「ABEMA Live」の開発について
tomu28
0
520
アプリがつくるNOT A HOTELブランド
hokuts
0
450
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
420
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
60
17k
Featured
See All Featured
Happy Clients
brianwarren
91
6.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
The Invisible Customer
myddelton
114
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
118
38k
4 Signs Your Business is Dying
shpigford
175
21k
Unsuck your backbone
ammeep
662
57k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Facilitating Awesome Meetings
lara
40
5.6k
Designing the Hi-DPI Web
ddemaree
276
33k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Ruby is Unlike a Banana
tanoku
95
10k
Transcript
ʙલࡀɺͦͷ࣌ͷɺࠓ࠷ߴͷͰ͑ΒΕͳ͍ʙ ࢁԼ(.01FQBCP *OD ϗεςΟϯάٕज़ΧϯϑΝϨϯε ϗεςΟϯάͱͷܧଓత
IUUQTUFOTOBQPODPN νʔϑςΫχΧϧϦʔυ ࢁԼ!QZBNB ϗεςΟϯάࣄۀ෦
΅͘ʹ͍ͭͯ wࣛࣇౡݝग़ਫࢢग़ wՈిϝʔΧʔͷ4&ˠ*41ΤϯδχΞˠΊͬͪΌίʔυॻ͚Δงғؾग़ ͯ͠8FCΤϯδχΞͱͯ͠ϖύϘʹೖࣾ ΄ͱΜͲॻ͚ͳ͔ͬͨ 45/4ͷ։ൃΛ͍ͬͯ·͢ IUUQTUOTKQ
ϗεςΟϯάࣄۀ෦ શ෦Λ͍͍ײ͡ʹόʔϯͱ
ࠓ͢͜ͱ wഁյతΠϊϕʔγϣϯ w࣋ଓతΠϊϕʔγϣϯ wαʔϏεͷ wઆʹ͍ͭͯ
ഁյతΠϊϕʔγϣϯ
ഁյతͿͬյ͢
ഁյతΠϊϕʔγϣϯ %JTSVQUIJWF*OOPWBUJPOʣ wΫϨΠτϯɾΫϦεςϯηϯ 5IF*OOPWBUPS`T%JMFNNB wطଘͷՁ࣠ͰྼΔ͕͋Δ͕ɺ৽͍͠Ձ࣠Ͱ༏ΕͨಛΛ࣋ ͭഁյతٕज़͕ੜΈग़͢มԽ
ϨϯζҰମܕΧϝϥͷग़ՙ ఏڙݩIUUQXXXDJQBKQTUBUTED@KIUNM
88%$ J1IPOF ສըૉˠສըૉ
ഁյతΠϊϕʔγϣϯ wࣸϝʔϧջ͔͍͠ʂ wܞଳిॳͷΧϝϥଂܕ +4) ສըૉͰ͋ͬͨ wܞଳిͷεϖοΫ্ͱωοτϫʔΫڥͷ্ͰίϯσδࢢΛ ഁյͨ͠
࣋ଓతΠϊϕʔγϣϯ
࣋ଓతΠϊϕʔγϣϯ 4VTUBJOJOH*OOPWBUJPOʣ wطଘͷՁ࣠ʹ͓͍ͯઢతʹվྑΛੵΈॏͶΔ͜ͱʹΑͬͯى͜Δ มԽ ఏڙݩIUUQXXXDJQBKQTUBUTED@KIUNM
࣋ଓత Πϊϕʔγϣϯ
࣋ଓతΠϊϕʔγϣϯ㲈ܧଓత
ϗεςΟϯά JO'VLVPLB
ϖύϘԬͷϗεςΟϯάαʔϏε wυϝΠϯαʔϏε wϨϯλϧαʔόαʔϏε
υϝΠϯαʔϏε wυϝΠϯΠϯλʔωοτͷೖΓޱ QFQBCPDPNͳͲ wυϝΠϯΛऔಘɾߋ৽ w%/4Λར༻͢Δ͜ͱͰҙͷࢿݯϨίʔυΛઃఆͰ͖Δ wυϝΠϯΦʔΫγϣϯɾച٫ͳͲଟ༷ͳऔಘɺӡ༻ํ๏͕͋Δ
8FC4FSWFS Ϩϯλϧαʔό w8FCαʔόɺϝʔϧαʔόͷϨϯλϧ wԁ͔Βखܰʹ8FC্Ͱͷ ใൃ৴͕ՄೳͰɺ͜͏ଆͰ ۶ڧͳΠϯϑϥΤϯδχΞ͕ ӡ༻͍ͯ͠Δ FYBNQMFDPN FYBNQMFDPN
FYBNQMFDPN "͞Μ #͞Μ $͞Μ
ϖύϘԬϗεςΟϯάαʔϏε ݄αʔϏεఏڙ։࢝ ݄αʔϏεఏڙ։࢝ ݄αʔϏεఏڙ։࢝
ϖύϘͷओྗࣄۀ
ͷαʔϏεͳͷʹ͍·ͩத
ܧଓతʹ͢ΔͨΊʹ େʹ͍ͯ͠Δ͜ͱ
ΈΛม͑ଓ͚Δ
ΈΛม͑ଓ͚Δ wϨΨγʔͳΞʔΩςΫνϟརӹΛੜΜͰ͖ͨࢿ࢈Ͱ͋Δ ໘ɺϝϯςφϯεੑ͕ѱ͘ɺ։ൃޮѱ͍͠ɺϞνϕʔ γϣϯ্͕ΓͮΒ͍ wࢿ࢈Λ׆༻ͭͭ͠৽͍͠ܗมԽ͠ଓ͚Δ͜ͱͰɺܧଓత ʹ͢Δඞཁ͕͋Δ
ྫσόοάใͷ௨ ॳ಄ ྫ֎ͷݕ ϝʔϧͰ௨͢Δ
ྫσόοάใͷ௨ ϩάग़ྗ ϩάू ੳ ௨ ϛυϧΣΞΛదʹΈ߹Θͤ طଘγεςϜͱͭͳ͗͜Ή ͦ͜ʹٕज़తνϟϨϯδɺ໘ന͕͋͞Δ ࢀর
͞ΒʹੳΛجʹ৽ͨͳΞϓϩʔν ऩूͨ͠ใΛجʹ ࢪࡦΛ࣮ߦ͠ɺ݁ՌΛੳ͠ɺ αʔϏεΛվળ͢Δ Ϣʔβʔొ͕ͨΓഒ
͋ΒΏΔΛੳՄೳʹ͢Δ ΠϯϑϥΤϯδχΞαʔόͷࢹΞϥʔτͳͲͷ σʔλΛऔΓࠐΈɺࢦඪʹ͢Δ
ӡ༻มԽ ϝϯςφϯείϚϯυ(PMBOHʹҠߦ <SPPU!TFSWFS999d>BMCBBDDPVOUSFRVFTUUJNF BDDPVOUUJNFFYBNQMFKQ DOU QFSDFOU BDDPVOUUJNFFYBNQMFKQ DOU QFSDFOU BDDPVOUUJNFFYBNQMFKQ
DOU QFSDFOU BDDPVOUUJNFFYBNQMFKQ DOU QFSDFOU BDDPVOUUJNFFYBNQMFKQ DOU QFSDFOU
αʔόෛՙͷಈత੍ޚ XFCTFSWFS BDDFTTMPH FYBNQMFDPNIFBWZQIQ ಛఆͷΞϓϦέʔγϣϯ͕աෛՙͷݪҼͷ߹ɺ υϝΠϯɺΞΧϯτͷಉ࣌ଓΛࣗಈͰ੍ޚ ΞΫηεϩάɺͦͷଞͷใΛ ղੳ͠ɺෛՙΛಛఆ͢Δ
Ξτϓοτ͢Δ͜ͱ
Ξτϓοτ͢Δ͜ͱ ΈΜͳͱྑ͘͢Δ͜ͱ ϑΝϯΛ૿͢͜ͱ Ξτϓοτ͢Δ͜ͱ
Ξτϓοτ͢Δ͜ͱ wษڧݚᮎͨ݁͠ՌΛۀͰൃش͢Δ wࣾ֎ΘͣΧϯϑΝϨϯεͰൃද͢Δ wۀͰ͏ιϑτΣΞநԽ͠044ͱͯࣾ͠֎ʹ ։ࣔ͢Δ ˠநԽຊʹ͍͠
Ξτϓοτ͢Δ͜ͱ wݚᮎˠཧˠϑΟʔυόοΫͷ αΠΫϧΛճ͢͜ͱͰɺ ΑΓ͢Δࣄ͕Ͱ͖Δ
OJDFUSZ
OJDFUSZू
OJDFUSZ wνϟϨϯδʹରͯ͠༰Ͱ͋Δ͜ͱ wνϟϨϯδࣦഊˠOJDFUSZ w࠶ͼࣦഊˠ৫తͳղܾ
ͳͥ͠ଓ͚ΒΕΔͷ͔ʁ wΈΛม͑ଓ͚Δ͜ͱ wݸʑਓ͕༗ػతʹΛଓ͚Δ͜ͱ wνϟϨϯδ͠ଓ͚ΔจԽΛ࡞Δ͜ͱ
࣍ͷ͚ͯ
ഁյతٕज़ΛੜΈग़͠ɺ આΛ࡞Δ
Ϋϥυ 714 Ϩϯλϧαʔό
ৄࡉ͜ͷޙͷηογϣϯͰ
5IBOLZPV
͜͜Ͱঁੑਞ͔Β࣭͕ࡴ౸͢Δ