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
CDLE youth LT会 #1
Search
Tomoya Koike
November 16, 2020
Technology
0
93
CDLE youth LT会 #1
2年分の生体データ・行動データを集めたのでその方法と、サーバーレスにAPIを叩くシステムの構築例を紹介します。
Tomoya Koike
November 16, 2020
Tweet
Share
More Decks by Tomoya Koike
See All by Tomoya Koike
実践的データ基盤への処方箋_2-9_2-12
koikeya
0
210
Other Decks in Technology
See All in Technology
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
210
ABEMAのCM配信を支えるスケーラブルな分散カウンタの実装
hono0130
4
1k
都市スケールAR制作で気をつけること
segur
0
180
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
2
1.5k
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
6.6k
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
7
4.5k
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
8
5k
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
490
Rubyist入門: The Way to The Timeless Way of Programming
snoozer05
PRO
7
540
グローバルなコンパウンド戦略を支えるモジュラーモノリスとドメイン駆動設計
kawauso
3
5.6k
国産クラウドを支える設計とチームの変遷 “技術・組織・ミッション”
kazeburo
4
5.5k
入社したばかりでもできる、 アクセシビリティ改善の第一歩
unachang113
2
330
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
57k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How GitHub (no longer) Works
holman
315
140k
Bash Introduction
62gerente
615
210k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Designing Experiences People Love
moore
142
24k
Transcript
ͷߦಈσʔλͱ ੜମσʔλूΊͯΈͨ ౦ژେֶڭҭֶݚڀՊम࢜ খஐ࠸
ࠓͷ༰ 2 ؒɺ"QQMFXBUDIεϚϗΞϓϦͰूΊͨߦಈσʔλʹ͍ͭͯɺ ͦͷछྨूΊΔํ๏Λհ ֓ཁ w ͏σόΠεͱͦΕʹ߹ΘͤͯऔΕΔσʔλͷछྨ w "1*Λୟ͘DSPOΛαʔόʔϨεʹ࣮ݱ͢Δํ๏ ($1
ओͳݟͲ͜Ζ
ࣗݾհ 3 ໊લখஐ࠸ ॴଐ౦ژେֶڭҭֶݚڀՊम࢜ ֶ෦ਆށେֶֶ෦ใೳֶՊ ݚڀੜମ৴߸ʷਂֶश Πϯλʔϯגࣜձࣾ"SCMFUͰσʔλղੳ झຯΤΞϥϒϧσόΠεɺ͓স͍ɺےτϨ Be
Do Goal: ࣗࣗΛཧղ͠ɺʮݡ͘ʯߦಈͰ͖Δώτ
ࣗݾհ 4 ݚڀ w ਂֶशΛ༻͍ͨ৺Իͷҟৗྨ w Ի͔Βऀͷײೝࣝ w ऀ͕ϚεΫΛ͚͍ͭͯΔ͔Ͳ͏͔ྨ Πϯλʔϯ
w ΤΞϥϒϧσόΠεΛ։ൃ͍ͯ͠Δ ձࣾͰੜମ৴߸ॲཧσʔλੳ w ମಈԼͰͷ৺ഥ݂ѹͷਪఆ
ࠓͷ༰ 5 ؒɺ"QQMFXBUDIεϚϗΞϓϦͰूΊͨߦಈσʔλʹ͍ͭͯɺ ͦͷछྨํ๏Λհ ֓ཁ ओͳݟͲ͜Ζ w ͏σόΠεͱͦΕʹ߹ΘͤͯऔΕΔσʔλͷछྨ w "1*Λୟ͘DSPOΛαʔόʔϨεʹ࣮ݱ͢Δํ๏
($1
༻σόΠε 6 w 'JUCJUDIBSHF w "QQMF8BUDITFSJFT w 0VSBSJOH w 4MFFQDZDMF
J04ΞϓϦ
औಘͨ͠σʔλͷछྨ 7 w ߦಈσʔλ าɺӡಈڧɺ҆੩࣌ؒɺҠಈڑͱߴ͞ w όΠλϧσʔλ ҆੩࣌ӡಈ࣌ਭ࣌৺ഥɺ৺ഥมಈɺ ൽෘԹɺݺٵ
w ਭσʔλ ೖচىচ࣌ࠁɺೖ֮੧࣌ࠁɺਭεςʔ δɺਭલߦಈͷه
σʔλΛੳ͢Δ·Ͱ 8 ઌ΄Ͳհͨ͠σόΠεΛ͚ͭΔ ྆ ࢦʂ ͦͷ··ੜ͖Δ
'JUCJUͱ0VSB"1*͔ΒσʔλΛऔಘ͢Δɻଞͷσʔλ ΞϓϦ͔Βग़ྗ ੳʂ खॱ
σʔλΛੳ͢Δ·Ͱ 9 ઌ΄Ͳհͨ͠σόΠεΛ͚ͭΔ ྆ ࢦʂ ͦͷ··ੜ͖Δ
'JUCJUͱ0VSB"1*͔ΒσʔλΛऔಘ͢Δɻଞͷσʔλ ΞϓϦ͔Βग़ྗ ੳʂ खॱ ࠓճAPIୟ͘ͱ͜ΖΛGCPͰ࣮ݱͨ͠ ͱ͜Ζ·Ͱհ
($1ͷߏ 10 શମ૾
($1ͷߏ 11 $SPO
($1ͷߏ 12 5PLFOऔಘ ͱGFUDI
($1ͷߏ 13 ($4ʹอଘ
࣌ؒ͋Ε ੳͷྫ 14 ਫ༵͕Ұ൪ݩؾɺ༵͕͏·͘ٳΊ͍ͯͳ͍
·ͱΊ 15 $SPOΛαʔόʔϨεͰ࣮ݱ σόΠεΛ͚ͭͯϨοπੳ ҆Ձʹɺ͔ͭखܰʹ"1*͔Βσʔλऩू ߦಈɺόΠλϧɺਭσʔλ͔Βࣗͷੜ׆ͷ ΛՄࢹԽɺߦಈม༰
࣌ؒ͋Ε ݱঢ়ײ͍ͯ͡Δ 16 w εϚϗΞϓϦͰՄࢹԽͰ͖͍ͯΔɻͰݟͳ͍ w ݟͯߦಈΛม͑Α͏ͱࢥΘͳ͔ͬͨΓɺͲ͏ม͑ͨΒ͍͍͔Θ͔Βͳ͔ͬͨΓɻ FHਫ༵ݩؾɺ༵ۚർΕ͍ͯΔɻͲ͏ม͑Δͱ͍͍͔ʁ w ݁ہৗͷͲ͜Λม͍͖͍͑ͯͨͷ͔ɻ
σʔλ͕׆͖Δ͔త࣍ୈɻ w ݱঢ়ଌΓʹ͍͕͘ॏཁͳࢦඪ ײมԽɺετϨεɺूதྗ ΛͲ͏ఆྔԽ͍ͯ͠ ͔͘ɺͲ͏खܰʹऔΕΔσʔλΛඥ͚͍͔ͯ͘ w ΑΓཻ࣌ؒͷࡉ͔͍σʔλΛऔಘͰ͖ΔσόΠεͷఏڙɺͦͯͦ͠ΕΛੳͯ͠ ߦಈม༰·Ͱͭͳ͛Δ͜ͱ