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
インフラエンジニアのための激辛入門 / hard-spicy-introduction
Search
VTRyo
September 22, 2018
1
240
インフラエンジニアのための激辛入門 / hard-spicy-introduction
2018/9/22 インフラ勉強会資料
VTRyo
September 22, 2018
Tweet
Share
More Decks by VTRyo
See All by VTRyo
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
3
450
MySQLテーブル毎のデータサイズ集計をDatadog × Prometheus Exporter × Kubernetesを使って自動化する / Automate data size aggregation for each MySQL table using Datadog, Prometheus Exporter and Kubernetes
vtryo
0
280
自分だけの、誰も想像できないキャリアの育て方 ~懇親会で実践できる!偶然から始めるキャリアプラン~ / Career planning starting by luckly
vtryo
2
1.1k
なぜSREをはじめるのは難しいのか / Why is it hard to start SRE?
vtryo
1
480
Datadogでシステムとアプリケーション情報を民主化をはじめよう / System and Application information democratize with datadog
vtryo
2
2.7k
サービスと開発者に最も近いProduct SREsとして 取り組んでいるコト / Work as Product SREs closest to services and developers
vtryo
0
2.5k
一人から始めるプロダクトSRE / How to start SRE in a product team, all by yourself
vtryo
5
12k
へんなSlackスタンプMeetup
vtryo
0
340
Kubernetes × CircleCIで実現する安心安全Deploy / Safe Deploy with Kubernetes and CircleCI
vtryo
1
3.1k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Scaling GitHub
holman
458
140k
What's new in Ruby 2.0
geeforr
343
31k
Rails Girls Zürich Keynote
gr2m
94
13k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Designing the Hi-DPI Web
ddemaree
280
34k
Adopting Sorbet at Scale
ufuk
73
9.1k
It's Worth the Effort
3n
183
27k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Fireside Chat
paigeccino
34
3k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Writing Fast Ruby
sferik
627
61k
Transcript
ΠϯϑϥΤϯδχΞͷͨΊͷ ܹਏೖ VTRyo
ҰԠٕज़ͬΆ͍ɾɾɾ
ʲҙʳ ΠϯϑϥΤϯδχΞ ؔͳ͍ʂʂ
ʲҙʳ ͜Ε͋͘·Ͱ झຯొஃ͔ͩΒʈʈ
͝จ ɹܹਏͰ͔͢ʁ
͖ͪ͛͝
΅͘େ͖Ͱ͢
ΤϯδχΞΊͨޙ ܹਏΛग़͓͢ళͰमߦ͍ͨ͠
ͦΜͳ΅͘ Αࣗ͘ՈͰܹਏΛ ੜ͍ͯ͠·͢
None
ͱ·͋ࣗՈͷ·ͨ
͖ͳͨͷ
͖ͳͨͷ ɾݹλϯϝϯதຊ ۃ̎ഒ ɾຊਓʹᇪͼͯͳ͍ΠϯυΧϨʔ ɾՈࢲࡊͷఱੴমຑം໙ʢେਏʣ
ۃ̎ഒ όΩίϥϘ
Ոࢲࡊɹʲࠨʳఱੴমຑം໙ʢେਏʣ ɹʲӈʳΑͩΕܲʢࠈਏʣ
ڰͬͨΑ͏ʹ ਏ͍ͷΛٻΊͨ
Ͳ͏ͯ͠ ͦΜͳ͜ͱʹͳͬͪΌͨͷʁ
ͱ͖ฏ…
Ryo͕৽ଔͩͬͨ ̏લͷ͜ͱͩͬͨ…
ҋͷڧ͍SES࣌
ͭΒͯ͘ੜ͖͍ͯΔײ͕֮ͳ͘ͳ͖͍ͬͯͯͨ
ͦΜͳͱ͖ͩ
ؼΓಓʹϥʔϝϯ͕͋ͬͨͷͩ ҰഋͰ͍͍͔Β ৯ͯΈΑ͏
΅͘໎ͬͨɻਏ͍ͷͱ͍͏Θ͚Ͱͳ͍ ͦͦ ৯ΒΕͳ͍͔
͕ͩແੑʹɺͦ͜ʹऒ͖͚ͭΒΕͨ ͳ͔ͥؾʹͳΔ
࣌ɺ࣮ʹ̏ճ΄Ͳߦ͔͘໎ͬͯݟૹͬͨͱࢥ͏ ༐ؾ͕Ͱͳ͍
͔͋͠͠Δͱ͖͕ͯ͢Ͳ͏ͰΑ͘ͳͬͨʂ
ͦ͏ͯ͠ɺΛ౿ΈೖΕͯ͠·ͬͨ
None
ڟѱͳਏ͞ʹɺ΅͘େཻͷྦΛྲྀͨ͠
ͦ͏ɺ΅͘ੜ͖͍ͯͨͷͩ
͓ෲͩͬͯ௧͍ɻਏ͍ɻ͍ۤ͠ɻ ݀ͱ͍͏͔݀Βਫణ͕ग़Δ
͜Ε͕ ൶Λ͚͋ͨॠؒͩͬͨ
None
ੜ͖Δ࣮ײΛಘͨ ΅͘
ແࣄస৬ͨ͠ͱ͍͏…
ݱࡏ̏ࣾ ʢ̎Ҏ্ಉ͡ձࣾʹ͍ͨ͜ͱͳ͍ʣ
͋ΕҎ߱ ܹͷͳ͍ਓੜΛ า͚ͳ͘ͳͬͨɾɾɾʁ
ݱࡏ ”ޒాͷελʔτΞοϓ”ʹ͍·͢
͑ʁ͜ΕԿͷʁ
ͻͱͭͷ͖͔͚͕ͬ ͦͷޙͷਓੜʹӨڹ͢Δ͔
͜ͷ߹ ͋ΔϥʔϝϯͷதͰ ͳ͔ͥਏͦ͏ͳͷʹऒ͔Εͨ
͜Εۮવ͔ʁ ඞવ͔ʁ
͓ͦΒ͘ۮવ
ʮ͖͔ʯ ʮ໘ന͍͔ʯ ʮָ͍͔͠ʯ ۮવͷதͰ ͜͏͍͏ײ͕͋ͬͨ
ͦ͏͍͏ͪΐͬͱͨ͠ح৺ ఘΊͯͲ͔͜ஔ͍͖ͯͯͳ͍ʁ
ʮࣄ͕͋Δ͔Βʯ ʮ࣌ؒͳ͍͔Βʯ ʮ͓ۚͳ͍͔Βʯ
ح৺͕ݺͼࠐΜͩࣄ ͔ͨ͠͠ΒਓੜΛม͑ΔΠϕϯτ͔ʁ
ʮָͦ͠͏ʯʹै͏
ͦΕͰॆ ਓมΘΔ
ਅ໘ͳऴΘΓʈʈ
͔ͤͬͩ͘͠ ඒຯ͍͠ళݴ͍ͬͯ͘
ࠂ
ɾٕज़ॻయ̑ 10/8ʢॕɾ݄ʣ ɹାαϯγϟΠϯγςΟ ɾ͏-̍̓ ʮGrowthfactionʯ ɾۮવ͔ΒਓੜΛม͍͑ͯ͘ ɹٕज़ܝࡌʂ
ɾٕज़ॻయ̑ 10/8ʢॕɾ݄ʣ ɹାαϯγϟΠϯγςΟ ɾ͏-̍̓ ʮGrowthfactionʯ ɾۮવ͔ΒਓੜΛม͍͑ͯ͘ ɹٕज़ܝࡌʂ ਓੜΛม͑ͨ ͦͷݹλϯϝϯதຊ͕ʂ
ΠϯϑϥΤϯδχΞͷͨΊͷ ܹਏೖ VTRyo