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
Connecting organisation with Technology
Search
Hokuto Hoshi
March 08, 2023
Technology
0
130
Connecting organisation with Technology
Hokuto Hoshi
March 08, 2023
Tweet
Share
More Decks by Hokuto Hoshi
See All by Hokuto Hoshi
Why Slack - 5 years of Cookpad with Slack
kanny
0
55
Security by builders - セキュリティ監視をクラウドで「つくる」 / Security by builders
kanny
7
2.6k
セキュリティ担当者から見た re:Invent と AWS Security Hub / Impression of re:Invent and AWS Security Hub
kanny
2
4.1k
自由でセキュアな環境のつくりかた / Building free and secure cloud environment
kanny
1
4.8k
事例でわかる、AWS 運用を支える サポート活用方法と エンタープライズサポートという選択 / AWS Enterprise Support and Cookpad
kanny
2
2.4k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
kanny
0
960
クックパッドのログをいい感じにしているアーキテクチャ / Logging architecture at Cookpad
kanny
23
15k
クックパッドの機械学習を支える基盤のつくりかた / Machine Learning ops at Cookpad
kanny
3
8.6k
cookpad.com 全 HTTPS 化の軌跡
kanny
30
22k
Other Decks in Technology
See All in Technology
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
330
とあるOSSを継続可能にするための取り組みについて / OSS Refactoring Process
bun913
1
190
実務における脅威モデリングを考えよう
nikinusu
0
460
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
130
不動産売買取引におけるAIの可能性とプロダクトでのAI活用
zabio3
0
260
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
200
App Router を実プロダクトで採用して見えてきた勘所をちょっとだけ紹介
marokanatani
1
920
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
210
四国クラウドお遍路 2024 in 高知 エンディング
yukataoka
0
200
サプライチェーン攻撃に備える
ryunen344
0
270
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
280
より快適なエラーログ監視を目指して
leveragestech
4
1.4k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
21
3k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Happy Clients
brianwarren
96
6.6k
Designing with Data
zakiwarfel
98
5k
How STYLIGHT went responsive
nonsquared
93
5.1k
A Tale of Four Properties
chriscoyier
155
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
1
48
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
Transcript
ςΫϊϩδʔͰͭͳ͙৫ Hokuto Hoshi CTO & CISO, Cookpad Inc.
[email protected]
2023/03/08
ITmedia DX Summit vol.15
• ΫοΫύουגࣜձࣾ CTO ݉ CISO (2023/01 ~) • ηΩϡϦςΟΤϯδχΞͱͯ͠ೖࣾޙɺ
SRE (Site Reliability Engineer) ͱͯ͠αʔϏεͷ Πϯϑϥ։ൃɾߏஙɾӡ༻ʹैࣄɻٕज़ຊ෦ͳͲΛܦͯ 2019ΑΓίʔϙϨʔτΤϯδχΞϦϯά෦ ຊ෦ɻ 2020ΑΓւ֎ຊࣾ (ΠΪϦε, ϒϦετϧ) ʹग़ɺ 2023ΑΓݱ৬ ే (HOSHI, HOKUTO)
ΫοΫύουʹ͍ͭͯ: https://speakerdeck.com/cookpadhr/cookpad-introduction
ΫοΫύουͱใγεςϜ • ͱͱ֤෦ॺ͕ಠࣗͷγεςϜΛબఆ͠ӡ༻ • ܦӦํʹͬͯάϩʔόϧԽۀলྗԽ͕ٸʹ • 2016ΑΓͦΕ·ͰͷใγεςϜΛ౷߹ɺஔ͖͑ͨ • αʔϏε͚ͩͰͳ͘ɺશ͕ࣾ࣋ͭ՝ΛςΫϊϩδʔͰ ղܾ͢ΔνʔϜͱͯ͠ίʔϙϨʔτΤϯδχΞϦϯά෦
Λઃཱ
ίʔϙϨʔτΤϯδχΞϦϯά෦ • શࣾͷੜ࢈ੑΛςΫϊϩδʔͷྗͰ࠷େԽ͢Δ͜ͱ͕ ϛογϣϯ ◦ શࣾһ͕ςΫϊϩδʔΛਖ਼͘͠ཧղ͠ ׆༻Ͱ͖Δ৫Λࢦ͍ͯ͠Δ • ຊͱΠΪϦεʹ·͕ͨΔνʔϜ
ݱࡏͷγεςϜ֓ཁ
γεςϜઃܭɾબఆͷ্Ͱͷݪଇ • શͯͷγεςϜ API Ͱଓ͞ΕΔ ◦ ۀࣗಈԽͷ࠷ॏཁͳ෦ɻඞཁͳσʔλ͕ඞཁͳλΠϛϯάͰ ࣗಈಉظ͞Ε͍ͯΔ͚ͩͰղܾ͢Δଟ͍ ◦
ͦͷޙ֤γεςϜͷಘҙΛ׆͔ͯ͠ରԠͰ͖Δ • શͯͷγεςϜάϩʔόϧڥʹରԠ͍ͯ͠Δ ◦ ϩʔΧϧͳ๏ରԠͳͲΛओ؟ʹͨ͠ͷআ͘ • ϚελʔσʔλҰͭʹ ◦ ෳγεςϜʹಉ͡ίϯςΩετͷϚελʔ͕͔Εͳ͍Α͏ʹ
None
3ͭͷϓϥοτϑΥʔϜγεςϜ • Workday ◦ ERP ͱͯ͠ར༻ɻࢧग़ܾࡋͳͲҰ෦ϫʔΫϑϩʔ ୲͏ • ServiceNow ◦
ϫʔΫϑϩʔ͓ΑͼλεΫཧγεςϜͱͯ͠ར༻ • Salesforce ◦ SFA ͓Αͼ CRM ͱͯ͠ར༻
पลγεςϜ • Microsoft Azure Active Directory ◦ σΟϨΫτϦ, SSO ͱͯ͠ར༻
• DocuSign ◦ ܖͷͨΊͷిࢠೀҹʹར༻ • Slack ◦ શࣾͷίϛϡχέʔγϣϯπʔϧ
σʔλ࿈ܞج൫ • Informatica Cloud ◦ ϩʔίʔυ։ൃʹΑΔσʔλ࿈ܞج൫ͱͯ͠ར༻ • ࣗࣾج൫ ◦ ϝϯςφϯεੑͷ໘ͳͲ͔ΒҰ෦࿈ܞΛ
AWS ্Ͱࣗࣾ։ൃ ◦ AWS Step Functions, AWS Lambda Λ࣮ߦج൫ͱͯ͠ར༻
ۀࣗಈԽͷ࣮ྫ
ೖࣾॲཧ • ਓࣄ୲ऀ͕ೖࣾऀͷใΛ Workday ʹೖྗ • ೖࣾऀ͕ࣗͷใΛ Workday ʹೖྗ •
ر͢ΔΞΧϯτ໊ͳͲ • Workday ্Ͱ࠾༻ॲཧ͕ྃ͢Δͱ Azure AD ʹ ΞΧϯτ࡞ • ଞγεςϜʹΞΧϯτ࡞
None
ୀ৬ॲཧ • Workday ্Ͱୀ৬ͷਃ • λΠϛϯάʹ߹ΘͤͯϔϧϓσεΫ͕ΞΧϯτͷແޮԽ • ແޮԽΛτϦΨʔʹ֤ͯ͠γεςϜΞΧϯτͷࣗಈআ ◦ खಈͰߦΘͳ͚ΕͳΒͳ͍ॲཧͷλεΫ࡞
退職処理を可能な限り⾃動化する - クックパッド開発者ブログ https://techlife.cookpad.com/entry/2019/10/10/113000
None
֤छਃ • γεςϜΞΧϯτ, උ, ৽نܖ, etc • ServiceNow ʹूɺ֘͢ΔΞΠςϜΛ୳ͯ͠
ਃ͢Δ͚ͩ • ঝೝϑϩʔޙͷ୲෦࡞ۀ·ͰεςʔλεԽ
None
ܖॻߋ৽ͷࣗಈΞϥʔτ • ๏෦ͷλεΫཧʹར༻ • ServiceNow ʹอ࣋͞ΕͨܖਃΛͱʹ,ߋ৽͕ ͍͍ۙͮͯΔܖΛࣗಈͰΞϥʔτ • ΞϥʔτΛड͚ͯରԠΛܾΊΔ͜ͱ͕Ͱ͖Δ
νʔϜମ੍ • ݱঢ়3໊ ◦ ϏδωεΞφϦετ2໊, ΤϯδχΞ1໊ ◦ Ұ෦࣮αʔυύʔςΟϕϯμʔʹҕୗ • ݱ෦ͷώΞϦϯά,
ϓϩηεվળͷఏҊ͔Β࣮ ·ͰΛߦ͏
શͯΛΧόʔ͢Δʹݶք͕…
ϊʔ/ϩʔίʔυπʔϧʹΑΔݱͰͷࣗಈԽ • Zapier Λར༻ ◦ ΫϥυαʔϏεಉ࢜Λͭͳ͙ϋϒ ◦ ίωΫλͷछྨ͕๛ ◦ GUI
ʹΑΔ։ൃ͕Մೳ ◦ ࣮ߦλεΫʹԠͨ͡՝ۚମܥ ▪ খ͍ࣗ͞ಈԽʹରԠ͍͢͠ ▪ શࣾһʹղ์͠୭Ͱ͑ΔΑ͏ʹ
ࣗಈԽͷྫ • Google Sheet Λࢹͯ͠มߋ͕͋ͬͨΒ Slack ʹ௨ • Twitter ͷಛఆͷߘΛ
Slack ʹߘ • Slack ͔Β ServiceNow ͷ͍߹ΘͤνέοτΛىථ • ToDo ϦετΛ Google Sheet ʹసه
Twitter ͷԠΛ·ͱΊͯߘ
None
ݱʹΑΔࣗಈԽͷϝϦοτ, σϝϦοτ • ϝϦοτ ◦ νʔϜ͕ରԠ͖͠Εͳ͍ࡉ͔ͳࣗಈԽΛ࣮͘ݱͰ͖Δ ◦ ۀϓϩηεʹ͍ͭͯࣗͰߟ͑Δ͖͔͚ͬΛ࡞Δ͜ͱ͕Ͱ͖Δ • σϝϦοτ
◦ ͕࠶ݱͳ͘૿͑Δͱཧ͕͘͠ͳΔ ▪ ΞΧϯτແޮԽ࣌ͷରԠɺσόοάͳͲ ◦ ຊདྷγεςϜଆͰରԠ͖͢͜ͱΛݟಀ͢Մೳੑ͕͋Δ
ࣗಈԽʹ͋ͨͬͯҙ͍ࣝͯ͠Δ͜ͱ
1. ݱͱͱʹͭ͘Δ • ʮਓؒʹγεςϜΛ߹ΘͤΔͷͰͳ͘ɺγεςϜʹਓ͕ؒ ߹ΘͤΔʯਖ਼͍͠ • ͨͩ͠ʮγεςϜ͕ఆٛͨ͠ϓϩηεΛԡ͚͠Δʯ ͜ͱͰͳ͍ ◦
ӅΕͨύονϫʔΫΛେྔʹ࢈Ή͜ͱʹͭͳ͕Δ • ͦΕͧΕͷγεςϜΛཧղ͠ɺݱ෦ͱΑͯͭ͘͘͠Δ
2. γεςϜͷ࣋ଓੑΛߟ͑Δ • ڊେͳαʔϏεɺෳࡶͳߏֶशίετߴ͍ ◦ ͔͔Δਓख૿͑Δ • ΧελϚΠζɺ։ൃ࣌ͷϝϯςφϯεੑΛߟྀ͢Δ ◦ ϊʔίʔυɺϩʔίʔυͷຐ۸ԽඇৗʹΑ͋͘Δ
◦ ʮָ͠ΜͰ։ൃʹऔΓΊΔ͔ʯॏཁͳཁૉ
3. ࣗΒඈͼࠐΉ • ϓϩηεձࣾ৫ͷҰ෦ɺϓϩηεվળ ৫ͮ͘Γʹ͍͠ ◦ ؙ͛Ͱ͏·͍͔͘ͳ͍ ◦ ͕ࣗϢʔβʔɺͦͯ͠ཧऀͱͯ͠ߟ͑Δ͜ͱ͕
ॏཁ
·ͱΊ • API ʹΑΔଓ͕ΫοΫύουͷۀࣗಈԽͷେ͖ͳϙΠϯτ • ࣮ࡍͷϫʔΫϑϩʔΛҙࣝ͠ͳ͕ΒγεςϜԽ • ิॿαʔϏεΛ׆͔ͯ͠ݱͰͷۀࣗಈԽ “खஈ” ͮ͘Γ
͓͜ͳ͏ • ձࣾͮ͘Γͷࣄऀͱͯ͠औΓΉ
PR • ΤϯδχΞϦϯάͰ৫՝Λղܾ͢Δ ίʔϙϨʔτΤϯδχΞΛ࠾༻͍ͯ͠·͢ • https://cookpad.careers
Fin.