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
大丈夫!Mackerel には "CRE" がいます/mackerel-with-cre
Search
Daisuke Inoue
October 05, 2017
Technology
1
7.1k
大丈夫!Mackerel には "CRE" がいます/mackerel-with-cre
2017-10-05 開催の Mackerel Day での登壇資料です。
Daisuke Inoue
October 05, 2017
Tweet
Share
More Decks by Daisuke Inoue
See All by Daisuke Inoue
CREとカスタマーサクセスと私 / CRE, Customer Success, and Me
daisukeinoue
0
170
技術プロダクトのDevRelとカスタマーサクセス / DevRel and Customer Success in Technical Products
daisukeinoue
0
420
サーバー監視サービス・Mackerel の ブログ記事ができるまで / How to write Mackerel blog article
daisukeinoue
1
2.6k
「ソフトウェアの梃子(てこ)」と Mackerel #cmdevio / mackerel with software insulator
daisukeinoue
1
2.1k
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / Introducing Mackerel CRE
daisukeinoue
1
1.6k
Mackerelテクニカルサポートの裏側と醍醐味/support-engineer-night3-mackerel
daisukeinoue
4
6.9k
はてな・Mackerelチームにおける CRE のご紹介/mackerel-jtt
daisukeinoue
0
3.3k
「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由/devsumi2018-cre
daisukeinoue
4
5.8k
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/gbdaitokai-2017
daisukeinoue
1
1.2k
Other Decks in Technology
See All in Technology
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
9
2.7k
工業高校で学習したとあるエンジニアのキャリアの話
shirayanagiryuji
0
120
20250818_KGX・One Hokkaidoコラボイベント
tohgeyukihiro
0
130
生成AI活用のROI、どう測る? DMM.com 開発責任者から学ぶ「AI効果検証のノウハウ」 / ROI of AI
i35_267
4
140
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
0
1.7k
信頼できる開発プラットフォームをどう作るか?-Governance as Codeと継続的監視/フィードバックが導くPlatform Engineeringの進め方
yuriemori
1
330
Claude Codeは仕様駆動の夢を見ない
gotalab555
23
7.3k
Rethinking Incident Response: Context-Aware AI in Practice - Incident Buddy Edition -
rrreeeyyy
0
130
Amazon S3 Vectorsは大規模ベクトル検索を低コスト化するサーバーレスなベクトルデータベースだ #jawsugsaga / S3 Vectors As A Serverless Vector Database
quiver
2
1.1k
自治体職員がガバクラの AWS 閉域ネットワークを理解するのにやって良かった個人検証環境
takeda_h
2
360
メルカリIBIS:AIが拓く次世代インシデント対応
0gm
2
480
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
0
190
Featured
See All Featured
Docker and Python
trallard
45
3.5k
Designing Experiences People Love
moore
142
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Building Adaptive Systems
keathley
43
2.7k
Fireside Chat
paigeccino
39
3.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Done Done
chrislema
185
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
A Modern Web Designer's Workflow
chriscoyier
695
190k
The Cult of Friendly URLs
andyhume
79
6.5k
Transcript
େৎʂ Mackerel ʹ "CRE" ͕͍·͢ ! גࣜձࣾͯͳɹҪ্େีʢid:a-know ʣ 2017-10-05 Mackerel
Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 1
ࣗݾհ • Ҫ্ େีʢ@a_know / id:a-know ʣ • খ͍͞ Web
αʔϏεͱ͔Λͭ͘Δͷ͕͖ • גࣜձࣾͯͳ Mackerel νʔϜ CRE • γεςϜΤϯδχΞ -> Java -> Rails -> CRE 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 2
CREʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 3
CREʁ • Customer Reliability Engineer • ༁͢Δͱʮސ٬৴པੑΤϯδχΞʯ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
4
ຊͷςʔϚ ʮ"CRE"͕MackerelνʔϜʹ ࡏ੶͍ͯ͠Δ͜ͱͷҙຯʯ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 5
͜͜Ͱͻͱ࣭ͭͰ͢ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 6
ࢲͨͪ "CRE" ͱ ίϛϡχέʔγϣϯΛऔͬͨ͜ͱͷ ͋Δํ ! ※ͦͷखஈ͍·ͤΜ ʢϝʔϧɺSNSɺνϟοτɺର໘ɺͳΜͰOKʣ 2017-10-05 Mackerel
Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 7
MackerelʹΑͬͯ Ϣʔβʔʹఏڙ͞Ε͍ͯΔͷʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 8
MackerelʹΑͬͯϢʔβʔʹఏڙ͞Ε͍ͯΔͷ • ྫ͑ • ʮαʔόʔࢹ͕ޮԽ͞ΕΔʯͱ͍͏"Ձ" • ʮಈతͳΠϯϑϥཧΛ࣮ݱ͢Δ͜ͱͰDevOps͕Ճ͞ ΕΔʯͱ͍͏"Ձ" • ͜͏ͨ͠"Ձ"ɺར༻͞ΕΔ͜ͱͰॳΊͯੜ·ΕΔͷ
• Ϣʔβʔ͕͍Δ͔Βͦ͜ Mackerel ͷ"Ձ"ੜ·ΕΔ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 9
MackerelͷੜΈग़͢"Ձ"Λ ࢧ͑Δͷʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 10
MackerelͷՁΛࢧ͑Δͷ • ʮMackerelͱ͍͏ϓϩμΫτͦͷͷʯ • ʮMackerelʹର͢ΔʢΤϯδχΞͷօ༷͔Βͷʣ৴པʯ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 11
ͰɺʮMackerelͱ͍͏ϓϩμΫτͦͷͷʯ Λܗ࡞Δͷʁ • ʮMackerelͱ͍͏ϓϩμΫτͦͷͷʯɺͯͳͷΤϯδ χΞͷߴ͍ٕज़ྗʹΑͬͯܗ࡞ΒΕɺҡ࣋͞Ε͍ͯ·͢ • ͰɺʮMackerelʹର͢Δ৴པʯΛܗ࡞Δͷʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
12
ͰɺʮMackerelʹର͢Δ৴པʯΛܗ࡞Δɹɹ ͷʁ • ͜ΕΓٕज़ྗͰ͋Δ • Mackerel"ٕज़ϓϩμΫτ" • "Mackerel ͷ֤ػೳ͕ͳ͘ɺշదʹ͑Δ͜ͱ" ͕ɹ
৴པΛܗ࡞Δ • "Mackerel ʹର͢Δ৴པ"Λ্ͤ͞Δͷଞʹɻ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 13
"Mackerel ʹର͢Δ৴པੑ"Λ্ͤ͞Δͷ 1. ͔͚࣭͛ͨٙʹରͯ͠ɺత͔֬ͭਅ伨ͳճ͕ɹɹ ͳ͞ΕΔ͜ͱ 2. MackerelͦͷϓϥάΠϯͷಋೖํ๏ͳͲʹରͯ͠ɺΘ͔Γ ͘͢ਖ਼֬ͳυΩϡϝϯτ͕͋Δ͜ͱ 3. Mackerelʹ͍ͭͯ·ͩΒͳ͍ํ͕ɺʮMackerelΛ͔ͭ͏͜
ͱͷศར͞ॏཁੑʯΛظؒͰѲͰ͖Δ͜ͱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 14
͜͏ͨ͠ଆ໘ͰʮMackerelʹର͢Δ৴པੑʯΛ ࢧ͑ΔΤϯδχΞϦϯάϩʔϧ • ͦΕ͕ɺࢲͨͪ "CRE" Ͱ͢ • ͍ͣΕ"ΤϯδχΞ"ͱͯ͠ͷόοΫάϥϯυΛ࣋ͭɹ ϝϯόʔͰ͢ •
Mackerel ɺCRE ͱ͍͏ͦΕઐͷϩʔϧ͕ઐଐ͍ͯ͠Δ ϓϩμΫτͰ͢ʂ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 15
۩ମతʹͳʹΛͬͯΔͷʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 16
۩ମతͳऔΓΈͷ͝հ 1. ͔͚࣭͛ͨٙʹରͯ͠ɺత͔֬ͭਅ伨ͳճ͕ͳ͞ ΕΔ͜ͱ 2. MackerelͦͷϓϥάΠϯͷಋೖํ๏ͳͲʹରͯ͠ɺΘ͔Γ ͘͢ਖ਼֬ͳυΩϡϝϯτ͕͋Δ͜ͱ 3. Mackerelʹ͍ͭͯ·ͩΒͳ͍ํ͕ɺʮMackerelΛ͔ͭ͏͜ ͱͷศར͞ॏཁੑʯΛظؒͰѲͰ͖Δ͜ͱ
2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 17
Mackerel ʹدͤΒΕ࣭ͨٙʹྟΉ࢟ • دͤΒΕ͓͍ͨ߹Θͤʹରͯ͠ɺग़དྷΔݶΓྗʹͳΔʗ ͦͷͨΊͷྗΛ͢Δ • ͬͺΓΤϯδχΞͳͷͰɺٕज़తͳ՝ʹཱ͔͍ͪ ͨ͘ͳΔ • ؾ͕͍ͭͨΒ
Mackerel ͷ࣭͔Βઢ͍ͯͨ͠Γ͢Δɹ ͜ͱ...... ! 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 18
ͳ͔ͥʁ • ଟ͘ͷاۀʹ͓͍ͯʮΠϯϑϥΤϯδχΞʯʮSREʯͱ͍͏ ݞॻ͖ͷਓͨͪɺগਫ਼Ӷ • ʮΠϯϑϥج൫ͷ҆ఆӡ༻ʯͱ͍͏ϛογϣϯʹରͯ͠ ɺͦͷগਓͷϝϯόʔʹେ͖ͳ͕ͷ͔͔͍ͬͯ͠ Δɺͱ͍͏ͷ͕ݱঢ় • ࣌ʹ૬ஊ૬ख͕͍ͳ͍͜ͱ......ʁ
2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 19
ͳ͔ͥʁ • ͦΜͳϢʔβʔʹدΓఴ͍ɺϢʔβʔ͕ஔ͔Ε͍ͯΔঢ়گΛ গ͠Ͱྑ͍ͷʹ͍ͯͨ͘͠ΊʹͰ͖Δ͜ͱΛ͓͜ͳͬͯ ͍͘ • ” զʑMackerelνʔϜ CRE ͷϛογϣϯʂ
2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 20
۩ମతͳྗ • Mackerel ͱηοτͰΘΕΔ͜ͱͷଟ͍ٕज़ɾϓϩμΫτʹ ͍ͭͯʑཧղΛਂΊͨΓ • ϛυϧΣΞͷ࠷৽όʔδϣϯͷίϛοτΛ͍͔͚ͨΓ • ͍ ͯͳ
ɺֶͿͷʹࠔΔڥͰͳ͍ • ࣾษڧձ • ྠಡձ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 21
۩ମతͳՌ • ։ൃΤϯδχΞͱͷΓͱΓੵۃతʹɾԁʹ͓͜ͳ͏͜ ͱͰɺਝͳϨεϙϯεͷҡ࣋Λ৺͕͚͍ͯ·͢ • ʮಉӦۀதͷฦɿ90%Ҏ্ʯ • ʮʙཌӦۀͷฦɿ99%Ҏ্ʯ • ΓͱΓʢԟ෮ʣͷฏۉճʮ2.0ʯະຬ
• ......ΛΩʔϓʢલظ࣮ʣ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 22
ʰΤεύʔʱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 23
͋Γ͕͍ͨϑΟʔυόοΫͷʑ ! • ʰਝ͔ͭஸೡͳରԠΛ͍͖ͯͨͩ͠ɺେมຬ͍ͯ͠·͢ɻ ͜ͷ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻʱ • ʰΤεΧϨʔγϣϯͷࢫͷ࿈བྷ͚ͩͰͳ͘ɺݱ࣌ͰରԠՄ ೳͳఏҊซه͍͚ͯͨͩͯ͠ࢀߟʹͳΓ·ͨ͠ɻʱ • ʰઆ໌͕ͱͯૉΒ͘͠ɺͱͯײಈ͠ɺΑΓಋೖ͍ͨ͠
ͱײ͡·ͨ͠ɻͥͻɺଞࣾͰ͜͏͍͕ͬͨ͋Εɺ͓͢͢ Ί͍ͨ͠ͱߟ͍͑ͯ·͢ɻʱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 24
۩ମతͳՌ • ίʔυΛॻ͍ͯղܾࡦΛఏࣔ͢Δɺͱ͍͏͜ͱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 25
۩ମతͳऔΓΈͷ͝հ 1. ͔͚࣭͛ͨٙʹରͯ͠ɺత͔֬ͭਅ伨ͳճ͕ͳ͞ ΕΔ͜ͱ 2. MackerelͦͷϓϥάΠϯͷಋೖํ๏ͳͲʹରͯ͠ɺΘ͔Γ ͘͢ਖ਼֬ͳυΩϡϝϯτ͕͋Δ͜ͱ 3. Mackerelʹ͍ͭͯ·ͩΒͳ͍ํ͕ɺʮMackerelΛ͔ͭ͏͜ ͱͷศར͞ॏཁੑʯΛظؒͰѲͰ͖Δ͜ͱ
2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 26
Mackerel ͷυΩϡϝϯτ • ެࣜϔϧϓ͕WebͰ͍ͭͰӾཡՄೳ • ϔϧϓυΩϡϝϯτ • API υΩϡϝϯτ •
ެࣜϒϩάʮMackerel ϒϩάʯ • ຖिͷϦϦʔεͷ͓Βͤ • ෆఆظతʹɺͪΐͬͱͨ͠tipsͳͲ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 27
ެࣜϔϧϓ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 28
ެࣜϔϧϓ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 29
APIυΩϡϝϯτ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 30
ެࣜϒϩάʢtipsʣ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 31
͜͏ͨ͠υΩϡϝϯτྨͷཧ • ެ։͞Ε͍ͯΔυΩϡϝϯτ GitHub ϦϙδτϦͰཧ • CREΛؚΉ୭Ͱ͕ PullRequest Մೳ •
ެ։·ͰͷϑϩʔΛίϚϯυϕʔεͰ࣮ࢪͰ͖ΔΑ͏ʹͳͬ ͍ͯΔ • ϑΟʔυόοΫΛͲ͠Ͳ͓͠د͍ͤͩ͘͞ʂ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 32
۩ମతͳऔΓΈͷ͝հ 1. ͔͚࣭͛ͨٙʹରͯ͠ɺత͔֬ͭਅ伨ͳճ͕ͳ͞ ΕΔ͜ͱ 2. MackerelͦͷϓϥάΠϯͷಋೖํ๏ͳͲʹରͯ͠ɺΘ͔Γ ͘͢ਖ਼֬ͳυΩϡϝϯτ͕͋Δ͜ͱ 3. Mackerelʹ͍ͭͯ·ͩΒͳ͍ํ͕ɺʮMackerelΛ͔ͭ͏ ͜ͱͷศར͞ॏཁੑʯΛظؒͰѲͰ͖Δ͜ͱ
2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 33
"ඦฉҰݟʹ͔ͣ" ͷࢧԉ • ϋϯζΦϯΛ։࠵ͨ͠Γ • ͓͍ͯ͠આ໌ͨ͠Γ • Mackerel ͷັྗΛ͓͑͢ΔͨΊʹΠϕϯτʹొஃͨ͠Γ •
ͱ͍͏͜ͱΛɺCREࣗΒ͕࣮ࢪ͍ͯ͠·͢ • ʮٕज़ʹؔ͢ΔΓͱΓͷຆͲΛͦͷͰɾର໘ͰղܾͰ ͖Δ͜ͱʯΛॏࢹ͍ͯ͠·͢ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 34
"ϕετεϐʔΧʔ" ࡏ੶ • id:Soudai is ϕετεϐʔΧʔ • ˏ Builderscon 2017
• ˏ YAPC::Kansai 2017 • ˏ YAP(achimon)C::Asia 2016 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 35
͓͍͑ͨ͠ɺͨͬͨͻͱͭͷ͜ͱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 36
ʮ͜͏ͨ͜͠ͱʹʑऔΓΜͰ͍Δ CRE ͕͍Δɺ ͦΕؚΊͯ Mackerel ͱ͍͏ ϓϩμΫτͰ͢ʯ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
37
Mackerel ͱ͍͏αʔϏεΛڗड͢Δ • ʑ Mackerel ͷαʔόʔࢹɾΠϯϑϥཧػೳΛ׆༻͢Δ ͷͱಉ͘͡... • ʮCRE͕͍Δͱ͍͏͜ͱʯͥͻ׆༻͍ͯͩ͘͠͞ •
Έͳ͞Μͷ՝Λ"ٕज़"ͰղܾΛ͢Δ͓ख͍Λͤͯ͘͞ ͍ͩ͞ • ʮϢʔβʔ͕͍Δ͔Βͦ͜ɺMackerel ͷ"Ձ"ੜ·ΕΔʯ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 38
CRE ͷ׆༻ํ๏ɾҰྫ • ʮ͜͏͍͏͜ͱ͕͍ͨ͠ʯͱཁΛ͛ͯΈΔ • Mackerelʹ͍ؔͯ͠ͳͦ͞͏Ͱɺ૬ஊ͍ͨ͠ • υΩϡϝϯτͷΘ͔Γʹ͍͘Λͯ͠΄͍͠ • Mackerel
ʹ͍ͭͯɺฉ͖͍ͨ͜ͱͳΜͰฉ͍͍ͯͩ͘͞ • ը໘ӈ্ͷʮαϙʔτνʔϜ࿈བྷʯ͔Βʂ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 39
ʮαϙʔτνʔϜ࿈བྷʯʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 40
ʮαϙʔτνʔϜ࿈བྷʯʁ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 41
CRE͕Ұ؏ͯ͠େࣄʹ͍ͯ͠Δ͜ͱ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 42
CRE͕Ұ؏ͯ͠େࣄʹ͍ͯ͠Δ͜ͱ • ͱ͍͑ࢲͨͪ ͯͳ Mackerel νʔϜɺ·ͩ·ͩখ͞ ͳ৫ • ͋ΔϢʔβʔʹ͖߹͏ͱಉ࣌ʹɺMackerelͱ͍͏SaaSΛ
ར༻͞Ε͍ͯΔશͯͷϢʔβʔͱ͖߹͏ඞཁ͕͋Γ·͢ • ͷલͷϢʔβʔͱ͖߹͍ͳ͕ΒɺશͯͷϢʔβʔʹͱ ͬͯϝϦοτΛ࠷େԽͰ͖ΔΑ͏ʹߟ͑ɺߦಈ͍ͯ͠·͢ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 43
CRE͕Ұ؏ͯ͠େࣄʹ͍ͯ͠Δ͜ͱ • ଟ͘ͷέʔεʹ͓͍ͯɺ૬ஊͯ͘͠ΕͨํΛͰ͖Δ͚ͩʮ૬ஊલ ͷঢ়ଶΑΓྑ͍ঢ়ଶʹ͢Δʯ͜ͱΛ৺͕͚͍ͯ·͢ • ࣌ʹϢʔβʔʹ͓खΛֻ͓͚͢Δ͜ͱɾ࠶ߟΛଅ͢Α͏ͳ͜ ͱΛ͓͑͢Δ͜ͱ͋Δ͔͠Ε·ͤΜ • ࢲͨͪɺʮຊʹϢʔβʔͷͨΊʹͳΔ͜ͱͳʹ͔ɺΛɹ ظతͳઢͰʯߟ͑ɺߦಈ͠·͢
• ͱʹ͔͘ʮϢʔβʔͷ՝ղܾͷ͓ख͍͕͍ͨ͠ʯʂ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 44
·ͱΊ • Mackerel ͷ"Ձ"ɺϢʔβʔ͕͍Δ͔Βͦ͜ੜ·ΕΔͷ • ͦͷ"Ձ"Λࢧ͍͑ͯΔͷʮMackerel ͦͷͷʯͱʮMackerel ʹର͢ΔΤϯδχΞͷօ༷͔Βͷ৴པʯͰ͢ • ʮٕज़ϓϩμΫτͰ͋Δ
Mackerelʯͷ৴པΛܗ࡞Δͷɺɹɹ ٕज़ྗͰ͋Δͱߟ͍͑ͯ·͢ • "CRE"ͦΕΛࢧ͑ΔઐଐͷϩʔϧͰ͢ɻͥͻ͓ؾܰʹ͝૬ஊ͘ ͍ͩ͞ʂ 2017-10-05 Mackerel Day!ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 45