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
ITインフラ監視の今後を考える #qpstudy
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuichiro SAITO
April 23, 2016
Technology
5
6.5k
ITインフラ監視の今後を考える #qpstudy
qpstudy 2016.04 発表資料
Yuichiro SAITO
April 23, 2016
Tweet
Share
More Decks by Yuichiro SAITO
See All by Yuichiro SAITO
FinTech スタートアップのセキュリティチェックシートとの向き合い方 / AWS FinTech Bootcamp! Compliance
koemu
0
690
クラウドを積極活用したサービスの開発のために / AWS FinTech Bootcamp! Basic
koemu
0
320
ワークショップFinTech アーキテクチャ / AWS FinTech Bootcamp! Workshop
koemu
0
280
正しい理解で作る安心安全な FinTech の IT インフラ / tech play aws 2022 2
koemu
1
350
AWSの「今」 -PHPのコードを素早く動かすためのサービスのご紹介 / PHPCon2022 AWS Japan Session
koemu
2
2.2k
PdMとエンジニアのより良いコミュニケーションに向けて / Improve communication between Product Manager and Software Engineer
koemu
1
660
フェイズ別・スタートアップ企業への技術選定 シード編 #AWS #AWSStartup / Startup Tech 101 for Seed
koemu
0
520
AWSを使って送金機能を実装してみよう - 「sunabar-GMOあおぞらネット銀行API実験場-」コミュニティイベント第6弾
koemu
0
1.1k
Hardening II SU Softening Day - Team カムイ Presentation
koemu
0
4k
Other Decks in Technology
See All in Technology
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
680
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
210
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
340
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
390
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
560
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
5
500
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
160
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
72
Six Lessons from altMBA
skipperchong
29
4.2k
30 Presentation Tips
portentint
PRO
1
230
The agentic SEO stack - context over prompts
schlessera
0
650
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
200
Practical Orchestrator
shlominoach
191
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
750
We Have a Design System, Now What?
morganepeng
54
8k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
Transcript
ITΠϯϑϥࢹͷࠓޙΛ ߟ͑Δ 2016-04-23 @ qpstudy 2016.04 ࡈ౻ ༞Ұ (@koemu) ©
Yuichiro Saito (@koemu), 2016 1
͡Ίʹ © Yuichiro Saito (@koemu), 2016 2
͓͜ͱΘΓ ຊൃදɺࢲࣗͷݟղͰ͋Γɺඞͣ͠ॴଐ͢Δ৫ͷཱ ɺઓུɺҙݟΛද͢ΔͷͰ͋Γ·ͤΜɻ © Yuichiro Saito (@koemu), 2016 3
ࣗݾհ • ࡈ౻ ༞Ұ (@koemu) • גࣜձࣾϝϧΧϦ ΤϯδχΞ (αʔό API୲)
• աڈ • MSPͰITΠϯϑϥӡ༻ͷࣗಈԽ • ࣗࣾαʔϏε։ൃ • SIer ͳͲͳͲ © Yuichiro Saito (@koemu), 2016 4
NOW ON SALE ITΠϯϑϥࢹ࣮ફೖ © Yuichiro Saito (@koemu), 2016 5
ຊηογϣϯʹ͍ͭͯ ࢹۀͷఆٛࠓߟ͍͑ͯΔͷͰΑ͔ͬͨͷ͔ʁΛձͷ օ༷ͱڞʹߟ͑ɺ͓͢͠Δ࣌ؒʹ͍ͨ͠ɻ • ITΠϯϑϥΛऔΓר͘ڥͷมԽΛͲ͏ଊ͑ࢹۀʹϑΟ ʔυόοΫ͢Ε͍͍ͷ͔ • ITΠϯϑϥ୲ऀ͕ࠓޙࢹʹٻΊΒΕΔՁͱԿ͔ © Yuichiro
Saito (@koemu), 2016 6
ͪΐͬͱ͜͜Ͱ࣭ © Yuichiro Saito (@koemu), 2016 7
ࢹରʁ • ࣗࣾαʔϏε • MSP(डୗ) • ྆ํ © Yuichiro Saito
(@koemu), 2016 8
ࢹۀ • ͕ࣗ୲Ͱ͢ • ࿈བྷΛड͚ͯରԠ͢ΔํͰ͢ • ࢹରԠ྆ํͬͯ·͢ © Yuichiro Saito
(@koemu), 2016 9
ࢹۀͷڥͷ͓͞Β͍ © Yuichiro Saito (@koemu), 2016 10
োͱ • γεςϜ͕ఏڙ͍ͯ͠ΔػೳͷҰ෦ɺ·ͨͯ͢ΛϢʔβ ͕ར༻Ͱ͖ͳ͍͜ͱɺ·ͨͦͷঢ়گɻ © Yuichiro Saito (@koemu), 2016 11
ͳͥࢹΛ͢Δͷ͔ • ͍ͪૣ͘োʹؾ͚ͮΔΑ͏ʹ͢Δ • ো෮چʹ͍ͪૣ͘औΓֻ͔ΕΔΑ͏ʹ͢Δ © Yuichiro Saito (@koemu), 2016
12
୭ͷͨΊʹࢹΛ͢Δͷ͔ ࣗࣾαʔϏεͷ߹ • ར༻͢ΔϢʔβ • Γͳ͘αʔϏε͕ར༻Ͱ͖ΔΑ͏ʹ͢Δ • ։ൃνʔϜ • োൃੜ࣌ʹڠྗΛڼ͙࣌ʹత͔֬ͭૉૣ͘ߦ͏ͨΊ
• ύϑΥʔϚϯεͷΛ։ൃͱڞʹղܾ͢ΔͨΊ © Yuichiro Saito (@koemu), 2016 13
MSPͳͲͷडୗͷ߹ • ͓٬༷ • ͓٬༷͕ఏڙ͢ΔαʔϏεɾγεςϜͷ҆ఆӡ༻ͷͨΊ • ͦͷઌʹ͋ΔࣗࣾͷՁΛఏڙ͢ΔͨΊ • ͓٬༷ͷ͓٬༷ •
Γͳ͘αʔϏεɾγεςϜΛఏڙ͢Δ © Yuichiro Saito (@koemu), 2016 14
ࢹۀʹ͍ͭͯ • ITΠϯϑϥ୲ऀͷॏཁͳۀͷҰͭͰ͋Δʮࢹʯ • ITΠϯϑϥͷҟৗΛ͍ͪૣ͘͠ରԠ͢Δ͖͔͚ͬΛ͔ͭ ΉͨΊʹܽ͘͜ͱͷͰ͖ͳ͍ͷ • ཏੑͱਫ਼ܦݧͱצʹࠨӈ͞ΕΔ߹͕͋Δ © Yuichiro
Saito (@koemu), 2016 15
αΠΫϧ͕ߴԽͨ͠ݱͷӡ༻ڥ • ։ൃڥͷมԽ • CI (Continuous Integration), CD (Continuous Delivery)
ͷීٴʹΑΔσϓϩΠαΠΫϧͷ ߴԽ • ʮʹউΔʯ࣌: σϓϩΠޙʹ͕ൃੜͨ࣌͠ʹૣ͘ऩଋͤ͞ΒΕΔ͔͕ٻ ΊΒΕΔ • ӡ༻ڥͷมԽ • IaaS ͷීٴ • αʔόͷॊೈͳมߋ͕Մೳʹͳͬͨ • ࢹઃఆॊೈʹߦ͏ඞཁੑ͕͋Δ © Yuichiro Saito (@koemu), 2016 16
໌ͷࢹۀΛߟ͑Δ 3ͭͷςʔϚ • PaaSΛͲ͏ࢹ͢Δ͔ • ࢹͷࡉ͔͞ • DIY͔SaaS͔ © Yuichiro
Saito (@koemu), 2016 17
PaaS ΛͲ͏ࢹ͢Δ͔ • PaaS ͱ͍ͬͯͻͱ͘͘ΓʹͰ͖Δͷ͔ • RDSͷΑ͏ͳϛυϧΣΞΛఏڙ͢Δͷɻ • ैདྷͷϛυϧΣΞͷԆͰࢹͰ͖ͦ͏ɻ •
GAE (Google App Engine)ͷΑ͏ͳΞϓϦͷ࣮ߦڥΛఏ ڙ͢Δͷɻ • ैདྷࣅͨߟ͑ͷͷ͕͔͋ͬͨʁ © Yuichiro Saito (@koemu), 2016 18
• ͦͦITΠϯϑϥΤϯδχΞ͕ඞཁͳΜ͚ͩͬʁ • ϑϧϚωʔδυͰ͢Α • PaaS ෦Ͱো͕ىͬͯ͜खग़͕͍͠͠ʂ - PaaS ఏڙݩ͕ରॲ
• ΞϓϦͷύϑΥʔϚϯεͱোͷݕผ͔ͩΒͬͺΓඞ ཁʁ • ֎ܗࢹҎ֎ PaaS ଆͰ༻ҙ͞ΕͨϝτϦοΫͷΈ͕ࢹՄೳ • ࢹ߲ʹ੍ݶ͕͋Δͱݴ͍͑ΒΕΔɻ • ΞϓϦͷ͔ PaaS ͷ͔Γ͚Δώϯτ௫Έ͍ͨɻ © Yuichiro Saito (@koemu), 2016 19
DIY͔SaaS͔ • DIY: Zabbix, Nagios ͳͲΛ͍ࣗલͰࢹγεςϜΛߏங͢Δ • SaaS: Mackerel, Datadog,
New Relic ͳͲͷࢹαʔϏεΛར༻͢Δ • ߟྀ͍߲ͨ͠ • ػೳ: ࢹ௨, ࢹՄೳͳର, औಘՄೳϝτϦοΫ • ߏஙίετ: γεςϜߏஙඅ༻, ࢹαʔόͷ֬อ, ࢹܦ࿏ͷ֬อ • ӡ༻ίετ: γεςϜҡ࣋අ༻, ࢹαʔόͷҡ࣋ཧ, ௨ͷਖ਼֬ੑ୲อ • ఏڙՁ: ࢹࣗମʁ োରԠʁ ͦΕͱʁ © Yuichiro Saito (@koemu), 2016 20
ࢹͷࡉ͔͞ • ʮରԠ͕ඞཁͳͷΈ௨ʯ • Ref: Monitoring 101: Alerting on what
matters - Datadog • ௨༰ͷ༏ઌܾͬͯΊͯ·͔͢ • ʮোʯͰͳ͚Ε௨͍Βͳ͍ͷʁ • ʮ༧ʯͷͨΊͷඋ͑Ͳ͏͢Δͷ͔ʁ • ൩ʹى͖ͨWebαʔόͷ͏ͪ1ͷোɺ໌ͷேʹରԠͨ͠Β͍͍ΜͰͳ͍ ͷʁ • εςʔΫϗϧμʔʹ߹ҙऔΕͯ·͔͢ʁ © Yuichiro Saito (@koemu), 2016 21
·ͱΊ © Yuichiro Saito (@koemu), 2016 22
ITΠϯϑϥ୲ऀͷࢹͷׂ • ։ൃɾӡ༻ۀ༰ͷมԽʹ͍͔ʹରԠ͢Δ͔͕ٻΊΒΕΔ • ࢹΛ͢ΔதͰԿΛՁఏڙ͢Δ͔ݟͭΊ͢ඞཁ͕͋Δ © Yuichiro Saito (@koemu), 2016
23
͓ΘΓ © Yuichiro Saito (@koemu), 2016 24