Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
大丈夫!Mackerel には "CRE" がいます/mackerel-with-cre
Daisuke Inoue
October 05, 2017
Technology
1
6.3k
大丈夫!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
14
技術プロダクトのDevRelとカスタマーサクセス / DevRel and Customer Success in Technical Products
daisukeinoue
0
170
サーバー監視サービス・Mackerel の ブログ記事ができるまで / How to write Mackerel blog article
daisukeinoue
1
2.1k
「ソフトウェアの梃子(てこ)」と Mackerel #cmdevio / mackerel with software insulator
daisukeinoue
1
1.3k
"お客さまの課題をエンジニアリングで解決する" Mackerel CRE のアプローチ / Introducing Mackerel CRE
daisukeinoue
1
850
Mackerelテクニカルサポートの裏側と醍醐味/support-engineer-night3-mackerel
daisukeinoue
4
5.8k
はてな・Mackerelチームにおける CRE のご紹介/mackerel-jtt
daisukeinoue
0
2.5k
「自分」をまるごと活かす!私が“CRE”というキャリアを選んだ理由/devsumi2018-cre
daisukeinoue
4
4.7k
エンジニアの持つ「不安」に立ち向かう 〜 僕らにできること/gbdaitokai-2017
daisukeinoue
1
860
Other Decks in Technology
See All in Technology
エアドロップ for オープンソースプロジェクト
epicsdao
0
230
SmartHRからOktaへのSCIM連携で作り出すHRドリブンのアカウント管理
jousysmiler
1
110
2023年は何する宣言
shigeruoda
0
240
OpenShift.Run2023_create-aro-with-terraform
ishiitaiki20fixer
1
120
Kubernetes_EKSに入門してみる
toru_kubota
0
230
Virtual Thread - 導入の背景と、効果的な使い方 -
skrb
3
250
AKIBA.SaaS資料
yasumuusan
0
160
チケットNFTの仕組み
sbtechnight
0
330
ステート管理を超えるRecoil運用の考え方
uhyo
7
5.4k
WebLogic Server for OCI 概要
oracle4engineer
PRO
3
840
ROS_Japan_UG_#49_LT
maeharakeisuke
0
200
SPA・SSGでSSRのようなOGP対応!
simo123
2
140
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
500
130k
5 minutes of I Can Smell Your CMS
philhawksworth
198
18k
4 Signs Your Business is Dying
shpigford
171
20k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
7
570
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
38
3.6k
Designing Experiences People Love
moore
130
22k
Producing Creativity
orderedlist
PRO
335
37k
Making the Leap to Tech Lead
cromwellryan
116
7.6k
Building Your Own Lightsaber
phodgson
96
4.9k
Bash Introduction
62gerente
601
210k
Unsuck your backbone
ammeep
659
56k
StorybookのUI Testing Handbookを読んだ
zakiyama
8
3.2k
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