Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20241019_JAWS_Kobe
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takuya Yonezawa
October 18, 2024
Technology
93
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20241019_JAWS_Kobe
Takuya Yonezawa
October 18, 2024
More Decks by Takuya Yonezawa
See All by Takuya Yonezawa
20260516_SecJAWS_Days
takuyay0ne
5
930
20260422_Midosuji_Tech
takuyay0ne
2
99
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
630
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
750
20260204_Midosuji_Tech
takuyay0ne
1
260
20260129_CB_Kansai
takuyay0ne
1
390
20260126_JAWS_Osaka
takuyay0ne
1
74
こんな時代だからこそ! 想定しておきたいアクセスキー漏洩後のムーブ
takuyay0ne
4
830
セキュリティは全員参加!_JAWSのイベントサイトで脅威モデリングを学んでみよう!
takuyay0ne
0
230
Other Decks in Technology
See All in Technology
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
210
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
310
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
230
NW運用でNWトポロジ可視化ツールに期待すること/shumoku-meetup1
corestate55
2
120
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.2k
AIで仕事のやり方を変える
matsu7874
3
1.1k
10分で知る最近のOmarchy
komagata
0
280
20260912_スクラムにジェネラリストは必要か
ryugen04
0
390
Screen Lens - 今見てる画面を翻訳する
komagata
0
270
人間はどの意思決定を手放せるのか
kawasima
7
2.4k
Tab5をRubyで動くパソコンにする
kishima
2
360
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
350
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Accessibility Awareness
sabderemane
1
210
Between Models and Reality
mayunak
4
450
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
A designer walks into a library…
pauljervisheath
211
25k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
450
Typedesign – Prime Four
hannesfritz
42
3.2k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
530
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Transcript
1 © 2024 Japan Digital Design, Inc. Takuya Yonezawa 2024.10.18
JAWS-UG 神戸 第1回 オフィス(お家)で IoT Twinmaker!!
2 © 2024 Japan Digital Design, Inc. 米澤 拓也 Software
Engineer Technology & Development Div. 前職ではCCoE、現職ではSoftware Engineer フロント/バックエンドの実装からインフラ構築など何でもやってます JAWS DAYS2025/ JAWS DAYS2024 / PANKRATION2024 の運営(WEB) Fin-JAWSの運営もやってます 年内に関西移住予定(今日は奈良の実家から) 好きなAWSサービスは CloudFront、Lambda プロフィール @CDK Conference 2024 Not Certified
3 © 2024 Japan Digital Design, Inc. IoTセンサによってリアル(物理)空間のデータを取得し、 そのデータをリアルタイムに3Dモデルに反映することにより、 設備や工場などの物理的なシステムの構造・状態・動作をリアルタイムに
デジタル空間上に表現するもの デジタルツイン? https://aws.amazon.com/jp/blogs/news/edge-to-twin-a-scalable-edge-to-cloud-architecture-for-digital-twins/ https://aws.amazon.com/jp/blogs/news/edge-to-twin-a-scalable-edge-to-cloud-architecture-for-digital-twins/
4 © 2024 Japan Digital Design, Inc. AWS IoT TwinMaker
https://aws.amazon.com/jp/about-aws/whats-new/2023/10/aws-iot-twinmaker-tokyo-seoul-mumbai/ https://aws.amazon.com/jp/about-aws/whats-new/2023/10/aws-iot-twinmaker-tokyo-seoul-mumbai/ https://aws.amazon.com/jp/blogs/news/aws-iot-twinmaker-is-now-generally-available/ https://aws.amazon.com/jp/blogs/news/aws-iot-twinmaker-is-now-generally-available/ 2022/4/21 GA 2023/10/18 東京上陸
5 © 2024 Japan Digital Design, Inc. 従来、デジタルツインを作成するには、下記のように複雑で多数の工程が必要だった 1. 様々なIoTセンサーからデータをリアルタイムに収集し、
時系列順にデータを取り込めるようなデータ基盤を開発 2. それらのデータを3Dモデル上に統合・可視化するツールを開発 3. 作成した3Dモデル上で常にセンサーデータを更新し続ける機能を開発 AWS IoT TwinMaker https://aws.amazon.com/jp/blogs/news/aws-iot-twinmaker-is-now-generally-available/ https://aws.amazon.com/jp/blogs/news/aws-iot-twinmaker-is-now-generally-available/
6 © 2024 Japan Digital Design, Inc. IoT TwinMakerの構成要素 AWS
IoT TwinMaker ノード → 1つの3Dオブジェクト ノード → 1つの3Dオブジェクト
7 © 2024 Japan Digital Design, Inc. IoT TwinMakerの構成要素 AWS
IoT TwinMaker シーン → 複数のノードの集合体
8 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた オフィスの状況をデジタルツイン化したい! 会議室
執務エリア
9 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた オフィスの物理環境・状態を細かく測定するために、 取得できそうなセンサデータは可能な限り取得する
(という建付けでおもちゃを大量購入) • 温度・湿度・気圧センサー • 照度センサー • 人感センサー • CO2濃度センサー(人の密集度) • 匂い強度センサー • 音の強度センサー(騒音) • Webカメラ → プライバシー観点で不採用 Rasp Pi センサーたち LTEドングル
10 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた オフィスの物理環境・状態を細かく測定するために、 取得できそうなセンサデータは可能な限り取得する
(という建付けでおもちゃを大量購入)
11 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた シーン (オフィスの3Dモデル)
エンティティ ・Rasp Piごとに作成 ・IoTボタン単位で作成 コンポーネント ・Rasp Pi用Lambda ・IoTボタン用Lambda
12 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた シーン (オフィスの3Dモデル)
エンティティ ・Rasp Piごとに作成 ・IoTボタン単位で作成 コンポーネント ・Rasp Pi用Lambda ・IoTボタン用Lambda MQTTのQoSは0に設定 (再送無し、ベストエフォート型) IoTボタンはIoT 1-Clickに 登録してLambdaと接続 センサデータを時系列データとして 扱うためにTimestreamをデータソ ースとして選定(よくあるやつ Timestreamをデータソースとして 使用するためにLambdaを実装 エンティティを作成することで 3Dモデルとセンサデータをマッピング SSM Aagentを導入して メンテを楽に
13 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた 設置先デスク デスクの裏側
14 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた TwinMakerのシーン (俯瞰ver)
TwinMakerのシーン (斜めから見たver)
15 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた アラート発砲状態(IoTボタン押した
16 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた Grafana統合ver CO2センサー値
臭気センサー値 IoTボタン
17 © 2024 Japan Digital Design, Inc. オフィス(お家)で使ってみた 〜ハマったポイント〜 超デカ3Dモデルの利用は要注意
船モデル(100MB) → 描画が遅くGrafana上での表現は絶望的 みなとみらいの街モデル(20MB) → 描画が高速、サクサク操作できる 上から 斜めから
18 © 2024 Japan Digital Design, Inc. わりかし現実的な問題にぶつかりがち • IoTデバイスのネットワーク状況(そもそも細い、混線、屋内
etc…) • IoT Twinmaker上での巨大な精密シーン描画 • 1つのシーンにアップロードできる3Dモデルの 合計サイズ推奨値は「100MB」 • 1つのシーンにアップロードできる3Dモデルの 合計数推奨値は「200個以下」 まとめ 用法用量を守ればIoT TwinMakerは リプレイツール、リアルタイム分析ツールとして
19 © 2024 Japan Digital Design, Inc. Appendix 大量購入した資材の行く末
Thank you. 20 © 2024 Japan Digital Design, Inc.