Slide 1

Slide 1 text

ラズパイを使用したAWS IoT Greengrass v2 ×GenAI HandsOnの紹介 GitHub: ShiroUz, X: sri_uz0102 2025/12/12 JAWS-UG 神戸 x IoT専門支部コラボ

Slide 2

Slide 2 text

悩み IoT触ってみたいな、、、 - どこから始めればいいかわからない。。 - AWSハンズオンでも実機のセンサデータを使ったの は見当たらない。。

Slide 3

Slide 3 text

Internet of Things 触ったことあるぞ! と思ってもらえるように作りました! そんな悩みを抱えている皆さんに 紹介するHandsOnはIoTの開発をこれからやる方に向けたものです (Hands On用のRepositoryはスライド最後に)

Slide 4

Slide 4 text

自己紹介 Subscription: dt/my-profile/prod/now/ShiroUz December 12, 2025, 19:00:00 (UTC+0900) { "name": "Yuji Shirai", "like": "AWS, IoT, Ramen, Table Tennis", “industry”: ”mobility”, "job_role": "cloud engineer", "want_to_go":"Las Vegas”, “favorite_aws_service”: “AWS IoT Greengrass, AWS Lambda” } お仕事ではTerraformでAWSをイジイジする人です IoT界隈のイベントに参加するのは初めてで緊張しています。 仲良くしてください!よろしくお願いします!!

Slide 5

Slide 5 text

Hands Onで学べること

Slide 6

Slide 6 text

AWS IoT Greengrassの良いところ IoT デバイスの管理 Applicationのさまざまな実 行方法をサポート AWSの各種サービス との連携 AWS IoT Greengrass 仮想化 ネイティブ AWS Cloud

Slide 7

Slide 7 text

IoT Application開発のライフサイクル インフラ構築 プロビジョニング IoT Application開発 コーディング Build Deploy Check • 2つの例 • IoTがAWSと連携 • 証明書発行 • Application動作に 必要な諸々 • デバイスへの配線 • AWS IoT Greengrass v2を利 用したCICDの方法

Slide 8

Slide 8 text

準備するもの

Slide 9

Slide 9 text

準備物 • アカウント系 • GitHubアカウント • AWS アカウント • ハード系 • Wi-Fi環境 • Raspberry Pi 4系 • ボタン、LED、スピーカー、LED etc

Slide 10

Slide 10 text

準備物 • アカウント系 • GitHubアカウント • AWS アカウント • ハード系 • Wi-Fi環境 • Raspberry Pi 4系 • ボタン、LED、スピーカー、LED etc 3時間 + α (待ち時間が長い)

Slide 11

Slide 11 text

Hands Onで作成する アーキテクチャの紹介

Slide 12

Slide 12 text

OSのカスタマイズ Better than Nothing

Slide 13

Slide 13 text

IoT アプリケーションへのデプロイ Web Application の開発Likeな構成

Slide 14

Slide 14 text

Serverless Architecture (時間あれば、Demo映像流します) IoT Application全体アーキテクチャ ~AI Driving Partner~

Slide 15

Slide 15 text

まとめ

Slide 16

Slide 16 text

まとめ • IoTのシステム開発始めたい方には、 ぜひ! • AWS IoT Greengrass v2はイイぞ〜! https://github.com/ShiroUz/aws-iot-greengrass-handson

Slide 17

Slide 17 text

Thanks! https://github.com/ShiroUz/aws-iot-greengrass-handson

Slide 18

Slide 18 text

Appendix

Slide 19

Slide 19 text

Demo: AI Driving Partner テザリングしていることを確認して [email protected] sudo view greengrass/v2/logs/com.ShiroUz.AIDrivingPartner.log sudo tail –f greengrass/v2/logs/com.ShiroUz.AIDrivingPartner.log Streamingを検索 例: streaming server started on http://172.20.10.10:8080

Slide 20

Slide 20 text

Architecture ~ Weather Check LED ~

Slide 21

Slide 21 text

Demo: Weather Check LED