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
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
120
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
550
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
150
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
1
470
サンドボックス技術でAI利活用を促進する
koh_naga
0
200
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
290
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
130
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
710
2025年になってもまだMySQLが好き
yoku0825
8
4.7k
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
0
320
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
420
人工衛星のファームウェアをRustで書く理由
koba789
14
7.6k
Featured
See All Featured
Navigating Team Friction
lara
189
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Fireside Chat
paigeccino
39
3.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Docker and Python
trallard
45
3.6k
KATA
mclloyd
32
14k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Designing for Performance
lara
610
69k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Git: the NoSQL Database
bkeepers
PRO
431
66k
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