$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
M5Stackを使ってAWS IoT Coreを入門する
Search
Maruto
October 21, 2025
1
200
M5Stackを使ってAWS IoT Coreを入門する
Maruto
October 21, 2025
Tweet
Share
More Decks by Maruto
See All by Maruto
手を動かしてレベルアップしよう!
maruto
0
470
技術に触れたり、顔を出そう
maruto
2
380
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
500
Amazon Qを使ってIaCを触ろう!
maruto
0
1.1k
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
860
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.8k
How to build a perfect <img>
jonoalderson
0
4.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
Facilitating Awesome Meetings
lara
57
6.7k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
GitHub's CSS Performance
jonrohan
1032
470k
Speed Design
sergeychernyshev
33
1.4k
The agentic SEO stack - context over prompts
schlessera
0
560
Building Adaptive Systems
keathley
44
2.9k
Transcript
AWSでIoTへの第⼀歩!/ IoTで始めるAWS! M5Stackを使って AWS IoT Coreを⼊⾨する 森尾 孟倫(まると) クラスメソッド株式会社 クラウド事業本部
コンサルティング部 [⾃由研究発表] クラスメソッド社員による怒涛のLT⼤会、11連発 Part 7
5分厳守なので爆速 ⾃⼰紹介 2 クラスメソッド株式会社 クラウド事業本部 コンサルティング部 まると Maruto ソリューションアーキテクト
IoT on AWS?
4 AWS IoT Core まずはこれ
AWS IoT Coreについて 5 ⼀⾔でまとめると IoTデバイスをクラウドに安全に接続し、双⽅向通信を実現するマネージドサービス できること(⼀例) 通信関連 • 相互認証、エンドツーエンド暗号化
• MQTT、HTTPS、MQTT over WSS、LoRaWANなど様々なプロトコルに対応 • 数⼗億のデバイス、数兆件のメッセージなど⼤規模環境に対応 データ処理関連 • メッセージのフィルタリング、変換、ルーティング • Lambda、DynamoDb、S3などのAWSサービス連携 • リアルタイムでのデータ処理/取り込み
AWS IoT Core、クラウドで何が嬉しいの? 6 インフラ観点 ブローカーの管理が不要 サーバーの初期構築が不要 (すぐに始められる) デバイス数が急激な増加に対応 セキュリティや監視など利⽤可能
開発観点 パイプラインの構築が容易 ビジネス観点 プロトタイプから本番への移⾏時 アーキテクチャの変更が不要 デバイスの管理が容易 (デバイスシャドウ) インフラ設計の⾼速化 (ソフト開発までの時間短縮) 初期投資の最⼩化 グローバル展開の⾼速化 サービスインまでのリードタイム 短縮
今すぐ始めよう! 7 M5Stackを利⽤したプロトタイプの開発 内蔵センサ、インターフェイスの充実度 • RTC、加速度、バイブモータ、タッチパネル、 Wi-Fi/Bluetooth、LED、スピーカー、マイク • (ポートにモジュールを接続することで拡張可能) デバイスの扱いやすさの優位性
• ノーコードで開発も可能 • 豊富なドキュメント ⼀台で複数の機能がパッケージ化されている、 ビジュアルプログラミングができるためすぐに始められる。
Sample
サンプル: 少⼈数向け会議Boxの空き確認サービス 9 課題 オフィスで⼀⼈でミーティング等ができるよう、1⼈⽤Boxをオフィスのエリアごとに複数設置 出社⼈数が増えるごとに、空いているBoxを探すためにエリアを歩き回る必要が出てくる Box内に⼈感センサーを設置し、空き状況を確認できる社内サービスをAWSで展開 解決案 追加の要件 ビジネスの拡⼤に伴い、メンバーの増加
コミュニケーション促進のために出社⼈数の増加 上記の要件から、Boxを社内に⼤量に追加しても柔軟にインフラ側が対応できるように ⼀⽅で、コストは最⼩限にする必要がある
サンプルアーキテクチャ 10 ※よりシンプルにお⾒せするために認証/認可の部分は除いています。
サンプル実装 11 利⽤デバイス ‧M5Stack Core2 for AWS ‧M5Stack⽤PIRセンサユニット シンプルなフロー 動きがある場合
→ Box使⽤中として内部フラグを設定 → IDと使⽤中である旨のメッセージ送信 → ⼀定時間後(30秒)に動きがあるかチェック 動きがない場合 → Box未使⽤として内部フラグを設定 → IDと未使⽤である旨のメッセージ送信 ※⼤量にリクエストが送られないようにする⼯夫が別途必要
サンプルUI 12 特徴 ‧フィルタ機能 エリア、収容⼈数、利⽤状況 ‧視覚的に利⽤状況の確認が容易 ‧リアルタイムによる更新
Closing
終わりに 14 AWSでIoT/IoTから始めるAWSについて 少しでもイメージを持ち帰っていただけたら幸いです! AWSにIoTデバイスを接続など簡単なものでも まずは触ってみてください!
Thank you! 森尾 孟倫(まると) クラスメソッド株式会社 クラウド事業本部 コンサルティング部