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 デバイスと Google Cloud をつなげる SORACOM
Search
SORACOM
PRO
February 17, 2024
Technology
0
820
IoT デバイスと Google Cloud をつなげる SORACOM
2024年2月7日開催『
SORACOM UG 北海道 #5 クラウド連携、コレクション 「2024 冬」
』で、ソラコム松下(max)が発表した資料です。
SORACOM
PRO
February 17, 2024
Tweet
Share
More Decks by SORACOM
See All by SORACOM
投資家様向けビジネス概要<2025年8月版>
soracom
PRO
0
220
Business Overview for Investors[August 2025 Edition]
soracom
PRO
0
27
少人数・短期間で実現!“ゼロから作らない” 4つの事例から見る、新時代IoT【SORACOM Discovery 2025】
soracom
PRO
0
280
現場のリアルをカメラで変える!小売・商業施設の「現場改革」最前線【SORACOM Discovery 2025】
soracom
PRO
0
240
【特別講演】公開思考実験!もしも、この世界から「ヒトとモノのつながり」が消えたなら?【SORACOM Discovery 2025】
soracom
PRO
0
150
トヨタのIoT民主化を支援!「D-ROOM」の仕組みと現場浸透のくふう【SORACOM Discovery 2025】
soracom
PRO
0
300
クラウド全盛時代におけるIoTエッジ活用とグローバルサプライチェーン戦略【SORACOM Discovery 2025】
soracom
PRO
0
160
【特別講演】デジタル変革の羅針盤 ~CIO/CDOが描くIoTとAIの未来~【SORACOM Discovery 2025】
soracom
PRO
0
280
現場データを“武器”に変える!データ連携で加速する製造DX【SORACOM Discovery 2025】
soracom
PRO
0
150
Other Decks in Technology
See All in Technology
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
550
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
340
Android Audio: Beyond Winning On It
atsushieno
0
2.4k
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
260
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
2
120
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
230
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
260
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
190
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
180
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
KATA
mclloyd
32
14k
Music & Morning Musume
bryan
46
6.8k
Thoughts on Productivity
jonyablonski
70
4.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
GraphQLとの向き合い方2022年版
quramy
49
14k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Optimizing for Happiness
mojombo
379
70k
Six Lessons from altMBA
skipperchong
28
4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Transcript
IoT デバイスと Google Cloud をつなげる SORACOM Feb. 17, 2024 SORACOM
UG 北海道! 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平 (Max / @ma2shita)
株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平 (まつした こうへい) "Max" • 静岡県民 新幹線通勤族
• 講演や執筆を中心に活動、登壇数600以上/累計 • 経歴: 東証二部ハードウェアメーカーで情シス、 EC 事業、IoT 事業開発を経て2017年より現職 • 好きな言葉「論よりコード」 • AWS ヒーロー (2020年受賞) • X(旧Twitter): @ma2shita • 最近、エディタフォントを白源にしました ← NEW!! WiJG?, Public domain, via Wikimedia Commons
今日のハッシュタグ #SORACOMUG ※ソラコムの公式ハッシュタグもあります #SORACOM
SORACOM は IoT の「つなぐ」を簡単に IoT デバイス クラウドサービス ✓ 遠隔操作 ✓
メンテナンス ✓ 蓄積・見える化 ✓ アラート通知 センサ キット IoT 通信 IoT SIM LPWA パートナー デバイス パートナー ソリューション Wi-Fi / 有線 3G / LTE / 5G LTE-M 通信 デバイス クラウド型 カメラ 衛星通信 パートナーテクノロジー・パートナーインテグレーション
プラットフォームと SORACOM プラットフォームとは 非機能要件を解決する機能を パーツ・サービス群として提供 SORACOM は IoT の手間を解決する機能を パーツ・サービス群として提供
目的に合わせたシステム・IoT が 素早く・無駄なく創れる
IoT の手間を解決できる SORACOM 遠隔操作 IoT アプリ構築 ダッシュボード作成・共有 SORACOM Lagoon データ転送支援
SORACOM Beam 閉域ネットワーク オンデマンドリモートアクセス SORACOM Napter 専有ゲートウェイ Virtual Private Gateway SORACOM アイコンセット 情報セキュリティ チェックシート クラウド連携 Web コンソールと API サポートプラン ?→!
組み合わせの自由 ― “Agnostic” Cloud Agnostic クラウドの自由 Connectivity Agnostic 通信の自由 アグノスティック
グローバルな IoT プラットフォーム お互いに依存しない IoT “Agnostic” セルラー Sigfox Wi-Fi 有線 データセンター SaaS、インターネット AWS、Azure、Google Cloud パートナークラウド 衛星通信 (Tech Preview) メッセージング NB-IoT NTN
https://www.youtube.com/watch?v=sy40qlTH3Ss
株式会社Luup 車載IoTデバイスを通じて、電動キッ クボードの位置からリアルタイムの 在庫情報を管理。利便性を高め、 日本初の政府特例を受けたシェアリ ングサービスを提供。 利用したSORACOMサービス:SORACOM Air サービス 導入事例
https://zenn.dev/luup_developers/articles/etc-okada-20231225
SORACOM Funk SORACOM Beam / Funnel / Funk による 認証認可のセキュア化
IoTデバイス セキュア&クラウドネイティブな プロトコル メガクラウド PaaS / SaaS SORACOM Beam SORACOM Funnel プリミティブな プロトコル • SIM を鍵としてクラウドの認証情報との紐づけ • クラウド向けプロトコルへ変換 HTTP, MQTT, TCP, UDP セルラー通信で暗号化 HTTPS(+JSON), MQTTS, TCPS SDK や認証情報をデバイスから取り払ってシンプル化 セキュリティの向上 キーローテーションなどの工数削減 クラウドの認証 SDK クラウドの認証 SDK
クラウドと「つなぐ」を簡単に SORACOM Beam / Funnel / Funk データ転送 SORACOM Beam
クラウドアダプタ SORACOM Funnel クラウドファンクション SORACOM Funk ビーム ファネル ファンク ✓ MQTT(S) 中継 ✓ TCP/UDP/HTTP の HTTPS 変換 ✓ HTTP ヘッダ追加、編集 ✓ メッセージ認証用署名追加 既存システム接続や MQTT 利用に ✓ 6つのパブリッククラウド用 アダプタ ✓ 11の SORACOM パートナ ソリューション用アダプタ 新規 IoT システムを 迅速に展開 ✓ パブリッククラウドの FaaS を 直接呼出し ✓ 実行結果をデバイスへ 返送可能 クラウドを 「デバイスの関数」化
https://users.soracom.io/ja-jp/docs/
None
IoT デバイスが無いと 開発できないのか?
セキュアリンクサービス SORACOM Arc Wi-Fi や有線通信といった IP ネットワークで SORACOM プラットフォーム上の各サービスが利用できる VPN
接続サービス。 VPN に は WireGuard を 利 用 、 接続 認証 情 報 を 「バーチ ャル SIM」 とし て 扱い 、 SORACOM 上では “SIM からの通信” のように、セルラー/LPWA等の回線と同等に扱える。既存 SIM との重ね合わせも可能。 SORACOMサービス群 セキュアリンク SORACOM Arc WireGuard SORACOM バーチャル SIM (VPN 認証情報) VPN LAN 2021年 ローンチ IoT データ通信 SORACOM Air SORACOM IoT SIM (セルラー認証情報) セルラーネットワーク セルラー通信モジュール Wi-Fi
curl や nc + SORACOM Arc (WireGuard) で開発・検証 HTTP curl
-X POST uni.soracom.io TCP echo 'BiteStream' | nc uni.soracom.io 23080 UDP echo 'BiteStream' | nc -u uni.soracom.io 23080 xxd コマンド バイト列 → 16進数表記 echo -n 'Abc' | xxd -p #=> 416263 16進数表記 → バイト列 echo 416263 | xxd -p -r #=> Abc bc コマンド 2進数表記 → 16進数表記 echo 01000001 | echo "obase=16;ibase=2;$(¥cat -)" | bc #=> 41 16進数表記 → 2進数表記 echo 41 | echo "obase=2;ibase=16;$(¥cat -)" | bc #=> 1000001 base64 コマンド バイト列 → Base64 encoded echo -n 'Abc' | base64 -w 0 #=> QWJj Base64 encoded → バイト列 echo 'QWJj' | base64 -d #=> Abc
IoT の「つなぐ」を簡単に You Create. We Connect.