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
【IoT-Tech Meetup #6】デモで学ぼう】サーバーレスで作るIoT ファンアウト・...
Search
SORACOM
PRO
October 24, 2023
Technology
0
1.1k
【IoT-Tech Meetup #6】デモで学ぼう】サーバーレスで作るIoT ファンアウト・パターンの実装
2023年10月24日開催『
IoT-Tech Meetup 第6回【IoT × サーバーレス入門】
』で、ソラコム松下(max)が発表した資料です。
SORACOM
PRO
October 24, 2023
Tweet
Share
More Decks by SORACOM
See All by SORACOM
SORACOM のアーキテクチャと挑戦のフィールド
soracom
PRO
1
430
Technical Writing Meetup vol.39
soracom
PRO
2
470
今だからこそ振り返る、生成AIの基礎とこれからの使い道 ― デバイスから生成AIを使うには
soracom
PRO
0
8
【SORACOM UG】SORACOM におけるユーザーコミュニティの重要性とこれから
soracom
PRO
2
360
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
480
IoT とは?IoTプラットフォーム「SORACOM」の役割
soracom
PRO
0
320
Technical Writing Meetup vol.35
soracom
PRO
2
240
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
910
ロボットアームを遠隔制御の話 & LLMをつかったIoTの話もしたい
soracom
PRO
1
650
Other Decks in Technology
See All in Technology
DevOps視点でAWS re:invent2024の新サービス・アプデを振り返ってみた
oshanqq
0
180
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
260
統計データで2024年の クラウド・インフラ動向を眺める
ysknsid25
2
840
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
1.1k
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
260
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
260
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
740
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
270
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
KATA
mclloyd
29
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Speed Design
sergeychernyshev
25
670
A designer walks into a library…
pauljervisheath
204
24k
Building Applications with DynamoDB
mza
91
6.1k
Transcript
【デモで学ぼう】 サーバーレスで作る IoT ファンアウト・パターンの実装 Oct. 24, 2023 IoT-Tech Meetup【IoT ×
サーバーレス】 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平 (Max / @ma2shita) #6-3
Amazon Simple Storage Service (S3) マイコン等 AWS IoT Core による「Fanout
パターン」は 新たなチャレンジがしやすい AWS IoT Core Amazon Kinesis Data Firehose Amazon DynamoDB Aに影響なく BやCを追加・削除 他のサービス IoT ビジネスの要求と共に 拡張ができる AWS Cloud ルール A ルール B ルール C
MQTT クライアント デモ構成 AWS IoT Core Amazon Simple Storage Service
(S3) Amazon DynamoDB AWS Cloud group1/house1/+
サーバーレスは “銀の弾丸” ではない ワークロードに合わせた手法を選びましょう
ハードウェア側の実装の悩み 組み込みハードウェアから クラウド使うのって大変ですよね、 わかります。
IoT におけるクラウド活用 3 つの課題 TLS, JSON 等 認証情報の盗難防止? クラウド対応の開発? 仕様変更や
SDK 更新? お客様からは 見えづらい開発・運用部分
MQTT → MQTTS への変換 NGINX + Stream モジュール MQTT MQTTS
AWS IoT Core NGINXのStreamモジュールでMQTT <=> MQTTS変換をしてAWS IoT Coreへ接続する https://qiita.com/ma2shita/items/e0b83868bf64834f3bc6 自前構築 ➢ TLS 化 ➢ エンドポイント管理 ➢ X.509 証明書(認証情報) これらをデバイスから取り除ける
SORACOM Funk SORACOM Beam / Funnel / Funk による デバイス開発の工数削減
デバイス セキュア&クラウドネイティブな プロトコル • メガクラウド PaaS / SaaS • パートナー ソリューション SORACOM Beam SORACOM Funnel プリミティブな プロトコル • SIM を鍵としてクラウドの認証情報との紐づけ • クラウド向けプロトコルへ変換 HTTP, MQTT, TCP, UDP HTTPS(+JSON), MQTTS, TCPS SDK や認証情報をデバイスから取り払ってシンプル化 デバイス開発の工数や 運用の手間を削減
IoT の「つなぐ」を簡単に You Create. We Connect.