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
AWS×IoTについて語り合う会
Search
KMiura
July 24, 2024
Technology
0
100
AWS×IoTについて語り合う会
2024/07/24 【JAWS-UG 神戸 #0】IoT で何ができるか、ゆる~くトークしてみよう!
https://jawsug-kobe.connpass.com/event/322106/
KMiura
July 24, 2024
Tweet
Share
More Decks by KMiura
See All by KMiura
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
80
あのボタンでつながるSORACOM
miura55
0
73
Postman Flowsで作るAPI連携LINE Bot
miura55
0
250
Lambdaと共に歩んだAWS
miura55
3
580
Bedrock Knowledge baseを使って今年の上半期のニュースを聞いてみた(リベンジ編)
miura55
0
170
Is it wrong to use a web framework with Lambda?
miura55
0
150
Bedrock Knowledge baseを使って今年の上半期のニュースを聞いてみた
miura55
0
160
クラウドを活用して家電をハックしてみた
miura55
0
110
Amplify Gen2でLambda構築してみた
miura55
0
140
Other Decks in Technology
See All in Technology
5分でわかるDuckDB
chanyou0311
10
3.2k
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
Postman と API セキュリティ / Postman and API Security
yokawasa
0
200
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
370
ハイテク休憩
sat
PRO
2
140
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
280
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
520
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
260
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
180
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
AIのコンプラは何故しんどい?
shujisado
1
190
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
33
1.5k
Gamification - CAS2011
davidbonilla
80
5.1k
Embracing the Ebb and Flow
colly
84
4.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
BBQ
matthewcrist
85
9.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Side Projects
sachag
452
42k
Docker and Python
trallard
42
3.1k
It's Worth the Effort
3n
183
28k
Transcript
AWS×IoTについて語り合う会 KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • Acallのバックエンドエンジニア • JAWS UG名古屋&神戸 運営
• 好きなAWSのサービス:AWS IoT, Lambda, ECS @k_miura_io koki.miura05
本日のsli.do slido.com #2496 719
IoTで連想することは?
僕ならこれ • MQTT • Cloud • センサー • Arduino •
Raspberry Pi • C言語 • ロボット
IoTはいろんな技術要素が詰まっている • センサーをはじめとしたハードウェア • デバイスの通信 • セキュリティ • アプリケーション •
データの利活用 など…
で、なにから始 めればいい?
AWS IoT Sensors • スマホのデータをAWSのサービスを使って可視化 するAWS謹製の無料アプリ • データはAWS IoT Core経由でブラウザ上のダッ
シュボードで可視化できる • iOS版、Android版両方リリースされている • AWSアカウントが無くても手軽に試せる
取得できるデータ 加速度 バッテリー残量& 充電中かどうか ジャイロ 磁力 位置情報
ミニワークショップ みんなで実際にAWS IoT Sensorsを動かしてみよう! iOS版 Android版
ミニワークショップ2 • ここから何ができそうかをみんなで考えよう • sli.doで自由にコメントしてください!
位置情報を活用した事例 • 自作のGPSトラッカーでAWSに位置情報を送信し、行動履歴を可視化するアプリ • Amazon Locationサービスのトラッカー機能を使うことで軌跡をトラッキングできる • ジオフェンスを使うことで目的地の周辺についたら通知する機能もついている
資料はこちら https://bit.ly/3WeOIKu
AWSのIoT関連のサービス
IoT Rules • デバイスからPublishされたデータを他のAWSのサービスと連携することができる • SQLを使うことでデバイスのデータをフィルタリングしたり加工(timestampの追加など)が できる • JSONのデータをPublishするとそのままJSONに変換してくれるので後はよしなに処理を できる
IoT Events • デバイスから受け取るデータの入力パターンか ら何かしらのアクションをコードを書くことなく実 行できる • よくある使い方は一定時間にデータが飛んで来 ないときにメールでアラートを飛ばすフローなど •
IoT Rulesと組みあわせて使う https://aws-iot-events-for-beginners.workshop.aws/
Greengrass • エッジデバイス上で稼働するアプリケーション の構築、デプロイを行うサービス • デバイスのプログラムを更新したいときに遠隔 でデプロイを実行できたり、大量のセンサー データをエッジデバイス側で処理することで解 消もできる https://dev.classmethod.jp/articles/introduction-
2024-aws-iot-greengrass-v2/
(サービス終了するけど) AWS IoT 1-Click • 対応のボタンデバイスを AWSアカウントと連携するだ けで簡単にLambda関数を実 行(してた) •
デバイス側で面倒なセット アップいらずで対応できるの 手軽にIoTを始めるための第 一歩(だった) • 2024/12/16 にサービス終了
まとめ • AWSのIoTサービスを活用することでサービスの連携が容易になる • 死活監視、デプロイなどの実運用を想定したサービスも充実している • あとはスモールスタートできるデバイスが充実してくると敷居が下がるが…
END