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
39
Technical Writing Meetup vol.39
soracom
PRO
1
89
今だからこそ振り返る、生成AIの基礎とこれからの使い道 ― デバイスから生成AIを使うには
soracom
PRO
0
6
【SORACOM UG】SORACOM におけるユーザーコミュニティの重要性とこれから
soracom
PRO
2
340
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
460
IoT とは?IoTプラットフォーム「SORACOM」の役割
soracom
PRO
0
300
Technical Writing Meetup vol.35
soracom
PRO
2
240
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
900
ロボットアームを遠隔制御の話 & LLMをつかったIoTの話もしたい
soracom
PRO
1
630
Other Decks in Technology
See All in Technology
スパイクアクセス対策としての pitchfork 導入
riseshia
0
210
ガバメントクラウドのセキュリティ対策事例について
fujisawaryohei
0
190
Connect × Server-Side Kotlinで実現する!スキーマ駆動開発と品質改善の実践
sansantech
PRO
1
170
Kubernetesトラフィックルーティング徹底解説/Kubernetes-traffic-deep-dive
oracle4engineer
PRO
5
880
ナレッジベースはどのようにSQLを生成するのか / Knowledge Bases supports structed data retrieval
hayaok3
2
180
pmconf2024_UPSIDER
upsider_tech
0
8k
同一クラスタ上でのFluxCDとArgoCDのリソース最適化の話
kumorn5s
0
180
Postman と API セキュリティ / Postman and API Security
yokawasa
0
110
まだチケットを手動で書いてるの?!GitHub Actionsと生成AIでチケットの作成を自動化してみた話 / 20241207 Yoshinori Katayama
shift_evolve
1
820
知らない景色を見に行こう チャンスを掴んだら道が開けたマネジメントの旅 / Into the unknown~My management journey~
kakehashi
11
1.2k
AWS re:Invent 2024 re:Cap CloudFront編
yoshimi0227
0
210
TimeTreeが経た3つの転換点 ー プロダクト成長過程でその時、その瞬間、何を考えてたか
ysmtysts
1
4k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Bash Introduction
62gerente
608
210k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Adopting Sorbet at Scale
ufuk
73
9.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Designing for Performance
lara
604
68k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
RailsConf 2023
tenderlove
29
920
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Speed Design
sergeychernyshev
25
650
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.