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
The serverless IoT architecture using kintone a...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Toshiyuki Konparu
January 27, 2017
Technology
530
0
Share
The serverless IoT architecture using kintone and AWS
Serverless Meetup Osaka #2 LT
Toshiyuki Konparu
January 27, 2017
More Decks by Toshiyuki Konparu
See All by Toshiyuki Konparu
kintoneよりも大事なこと/more-important-than-kintone
konparu
0
470
フィールドタイプをいじりたおす/all-fieldtypes-of-kintone
konparu
1
570
◯◯レスな世界に向けて/for-the-less-world
konparu
0
380
SIerがSaaSはじめるにあたって悩んだ決済のお話/saas-billing-in-sier
konparu
1
460
No-Code JP 第0回/No-Code-JP-Vol0
konparu
1
1.3k
キントーンカスタマイズの始め方/how-to-start-kintone-custominze
konparu
2
400
静的サイトジェネレーターからShifterに移行した話/move-to-shifter-from-hugo
konparu
0
3.7k
コミュニティによって小さなSIerに起きた大きな奇跡/JAWS-UG CloudOhenro2018
konparu
0
500
クラウドファースト?そんなの息をするのと同じでしょ?/JAWS-UG Okinawa Cloud on the BEACH 2018
konparu
0
340
Other Decks in Technology
See All in Technology
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
14
12k
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
1
270
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
140
その英語学習、AWSで代替できませんか?
suzutatsu
1
220
The Making of AI Chips
pfn
PRO
0
710
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
110
Loadbalancing exporter internals
ymotongpoo
1
120
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
データ基盤構築・運用の現場から 〜 Snowflake Intelligence 導入で変わった、データ活用の未来 〜
wonohe
0
160
ラズパイ & Picoで入門:Zephyr(RTOS)の環境構築からビルドまでの紹介
iotengineer22
0
210
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
1
270
ジュニアエンジニアはSREとどう向き合うべきか
nrinetcom
PRO
1
120
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
190
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Thoughts on Productivity
jonyablonski
76
5.2k
Amusing Abliteration
ianozsvald
1
170
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
420
ラッコキーワード サービス紹介資料
rakko
1
3.4M
Statistics for Hackers
jakevdp
799
230k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
570
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Transcript
The serverless IoT architecuture using kintone and AWS Serverless Meetup
Osaka #2 Toshiyuki Konparu 2017.1.27
自己紹介 金春 利幸 (こんぱる としゆき) アールスリーインスティテュート Chief Innovation Officer •
サイボウズ公認kintoneエバンジェリスト • kintone CafÉ運営事務局 2
IoT 3
ここで一句 4 ͋ ͍ ͓ ồ ͯ ͌ ू Ί
· ͘ Δ ͷ ͍ ͍ ͚ Ε Ͳ ू Ί ͨ Ϟ ϊ Ͳ ͏ ͭ ͔ ͏ ͷ ͔ ʁ
IoTのデータ管理基盤をサービス化したい 5 l デバイスからのデータをAWSに蓄積 l データはどう使うかが読めないので、REST APIで取得できるように l アカウントによって取得できるデータの範囲 を変えたい
l サービスはパートナーからも販売できるよう にして、パートナー配下のお客さんはパート ナーで管理してもらいたい
IoTのデータ管理基盤をサービス化したい 6 l 基盤にデータを送信できるデバイスの制御を しないといけない(契約が切れたデバイスの データは受け付けたくない) l 蓄積されたデータへのアクセス権の制御もい る(REST APIに対する認証&認可)
l パートナーが顧客&デバイスを登録できる仕 組みがいる(それに伴うアクセス制御) l 本部ではちゃんと来ているか、どういうデー タが来ているかを確認したいので、データ全 体をながめたい
そうだ!AWSとキントーンがある! 7 l AWS IoTでデータをがっちり キャッチ l LambdaでDynamoDB(と RDS)にデータ書き込み(キン トーンにもデータ送信)
l APIGWとLambdaでAPI提供 l 顧客やデバイスのマスタはキン トーンでも管理 l 入力したデータはSNSに投げて LambdaでDynamoDBに書き 込み l デバイスからのデータもキントー ンにあるので可視化もできる
アーキテクチャー 8 AWS Cloud AWS IoT Lambda Amazon DynamoDB Lambda
Amazon RDS Lambda Amazon SQS Amazon SNS Amazon DynamoDB Amazon API Gateway Lambda Bucket with Objects Lambda Streams Error retry queue SQL Query Get Item Update Item Device meta info with payload Lambda Amazon SQS Logging / debug Debug Device meta data entry REST API call fetch file Amazon DynamoDB API Key permission Lambda Streams
管理画面(デバイス一覧) 9
管理画面(顧客一覧) 10
データの可視化 11
まとめ 12 lIoTで集めたデータをどう使うかは変化がは げしい。モノリシックなシステムには向かな い!サーバーレスで! lキントーンとAWSを組み合わせると、管理面 まで含めてサーバーレスで簡単に構築するこ とができる lRDS使っちゃったのがくやしい・・・
仲間募集中 13 lサーバーレスな開発やりたい! lサーバーレスでお客様の課題を解決したい! lサーバーレス!サーバーレス!サーバーレス! という人お待ちしております