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
そのコンポーネント、サーバー?クライアント?App Router開発のモヤモヤを可視化する補助輪
makotot
3
270
LLM時代の検索とコンテキストエンジニアリング
shibuiwilliam
2
1.1k
GitHub Copilot coding agent を推したい / AIDD Nagoya #1
tnir
2
4.4k
いま、あらためて考えてみるアカウント管理 with IaC / Account management with IaC
kohbis
2
670
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
1
220
信頼できる開発プラットフォームをどう作るか?-Governance as Codeと継続的監視/フィードバックが導くPlatform Engineeringの進め方
yuriemori
1
430
Delegate authentication and a lot more to Keycloak with OpenID Connect
ahus1
0
240
Postman MCP 関連機能アップデート / Postman MCP feature updates
yokawasa
0
130
Product Management Conference -AI時代に進化するPdM-
kojima111
0
190
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
550
KiroでGameDay開催してみよう(準備編)
yuuuuuuu168
1
120
キャリアを支え組織力を高める「多層型ふりかえり」 / 20250821 Kazuki Mori
shift_evolve
PRO
2
290
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Making Projects Easy
brettharned
117
6.3k
Designing for Performance
lara
610
69k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
A designer walks into a library…
pauljervisheath
207
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
BBQ
matthewcrist
89
9.8k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
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