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
serverless-design-and-streaming-date-processing...
Search
tannai
October 03, 2018
Programming
0
930
serverless-design-and-streaming-date-processing-service
Serverlessconf tokyo 2018
http://tokyo.serverlessconf.io/agenda.html
tannai
October 03, 2018
Tweet
Share
More Decks by tannai
See All by tannai
redash patche at dmm
yuukigoodman
0
710
akibago-2018-10-30
yuukigoodman
0
70
alexa-changes-development-process
yuukigoodman
0
1.4k
VUIとAlexaによるちょっと未来の体験の話2
yuukigoodman
0
830
regrowth2016alexa
yuukigoodman
0
1.2k
Rails App Deployment with CodeDeploy
yuukigoodman
0
1.4k
cognito-userpools-in-production
yuukigoodman
4
8.5k
aws-lambda-in-practice
yuukigoodman
2
1.9k
serverless-from-today
yuukigoodman
2
2.1k
Other Decks in Programming
See All in Programming
複雑なフォームを継続的に開発していくための技術選定・設計・実装 #tskaigi / #tskaigi2025
izumin5210
12
6.4k
SpringBootにおけるオブザーバビリティのなにか
irof
1
890
AI Coding Agent Enablement in TypeScript
yukukotani
17
7.2k
クラシルリワードにおける iOSアプリ開発の取り組み
funzin
1
810
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
130
「兵法」から見る質とスピード
ickx
0
200
複数アプリケーションを育てていくための共通化戦略
irof
2
700
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
380
漸進。
ssssota
0
1.2k
primeNumberでのRBS導入の現在 && RBS::Traceでinline RBSを拡充してみた
mnmandahalf
0
250
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
620
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
220
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
68
11k
GraphQLとの向き合い方2022年版
quramy
46
14k
Site-Speed That Sticks
csswizardry
7
590
Designing for Performance
lara
608
69k
We Have a Design System, Now What?
morganepeng
52
7.6k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Facilitating Awesome Meetings
lara
54
6.4k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Statistics for Hackers
jakevdp
799
220k
YesSQL, Process and Tooling at Scale
rocio
172
14k
How to train your dragon (web standard)
notwaldorf
92
6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Transcript
ετϦʔϛϯάσʔλॲཧΛͬͨ αʔόʔϨεΞϓϦέʔγϣϯઃܭ Classmethod, Inc. Yuki Tannai Serverlessconf Tokyo 2018
"CPVUNF w୮ɹ༏ل wΫϥεϝιουגࣜձࣾ wαʔόʔϨε։ൃ෦ wUXJUUFS!ZVVLJHPPENBO
https://insightwatch.io
https://insightwatch.io
Streaming Data Processing
ࠓͷඪʢօ͞Μʹ͜͏ͳͬͯ΄͍͠ʣ ɾετϦʔϛϯάσʔλॲཧͷ֓ཁΛΔ ɾΞϓϦέʔγϣϯͷΈࠐΈํΛΔ ɾAWS/AzureͷνϡʔτϦΞϧΛΔؾʹͳΔ ɾຊ൪ͰͬͯφϨοδΛࢲʹڭ͑Δ
https://classmethod.jp/cases/kamomeya/
https://classmethod.jp/cases/kamomeya/
None
None
Database
3%#.4 /P42- 4DBMBCJMJUZ 4&-&$52VFSZ 5SBOTBDUJPO
APP API RDB
APP RDB API Gateway Lambda
APP DynamoDB API Gateway Lambda IoT Endpoint
Streaming Data Processing
https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ sliding-window-concepts.html
https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ tumbling-window-concepts.html
https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ sliding-window-concepts.html
Solution
None
None
https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ how-it-works.html
https://docs.microsoft.com/ja-jp/azure/stream-analytics/ stream-analytics-introduction
Integration
8JOEPXͱz࣌ࠁz ɾ5VNCMJOH4MJEJOH8JOEPX ɾ&WFOU"SSJWBM1SPDFTTFE5JNF ɾ.POPUPOJD
Ԇͱܽམ ɾਅͷूܭͱͷࠩҟΛڐ༰Ͱ͖Δ͔
None
None
Appendix
None
None
None