SlideShare a Scribd company logo
SORACOM Bootcamp
SORACOM Beam
株式会社ソラコム
シニアソフトウェアエンジニア
清水 雄太
IoT通信プラットフォームSORACOMの
IoTシステム構築に役立つ機能やTIPSを紹介する
技術者向けのオンラインセミナーです。
SORACOM Bootcamp
SORACOM Beam
今回のテーマ
SORACOM Beam
IoT デバイス向け
データ転送支援サービス
ローンチと同時に公開されたサービス
SORACOM Beam の位置づけ
インターネット クラウドモノ
SORACOM Beam の位置づけ
インターネット クラウドモノ
接続方法 セキュリティ
SORACOM Beam の位置づけ
モノ インターネット クラウド
接続方法 セキュリティ
SORACOM BeamSORACOM Air
IoTデバイスにおけるセキュリティの課題
専用線
インターネット お客様のサーバー
セキュリティリスク
• デバイス上での暗号化処理の実装負担
• オーバーヘッド、電力消費の増加
• 認証情報をデバイスに埋め込むリスク
• 流出のリスク
• 更新時のオペレーション
キャリアの閉域網
デバイス接続の課題をクラウドで肩代わり
暗号化
認証情報の付与
接続先の変更
プロトコル変換
接続情報の付与
SORACOM Beamの主な機能
暗号化処理をクラウドで肩代わり
専用線
HTTP → HTTPS
TCP → TCP over SSL
TCP → HTTPS
UDP → HTTPS
MQTT → MQTTS
インターネット お客様のサーバーキャリアの閉域網
セキュリティリスク暗号化
デバイス、サーバーに適したプロトコル選択
専用線
TCP → HTTP(S) POST
UDP → HTTP(S) POST
キャリアの閉域網 インターネット お客様のサーバー
デバイス、サーバーそれぞれに適したプロトコルを
利用できる
例)
• デバイスはTCP/UDPでアプリケーションレイ
ヤーのオーバーヘッドをなくす
• サーバーは既存のHTTPSのREST APIを利用
プロトコル変換の利点
構成例
API
TCP HTTPS
POST
GPSトラッカー サーバー
APIサーバーのエンドポイントをHTTPSに統一
システムの構成がシンプルに。
•転送先のHTTP レスポンスを返送します
TCP/UDP レスポンスの形式
例:HTTPサーバーのレスポンスがJSONの場合
[ステータスコード] レスポンス本体
200 {“data”: “…”}
TCP -> HTTPS を設定
Raspi から、TCPコマンドを送信
送信データはBase64 encoding で送信
通信先をリモートから変更
専用線
• Beamの設定で接続先を変更可能
• テスト環境から本番環境へ接続先を変更
• 用途にあわせて柔軟にSIMカードを運用
キャリアの閉域網 インターネット テストサーバー
本番サーバー
Subscriberの所属グループ変更
検証用グループ
・テストサーバーに接続する設定
本番用グループ
・本番サーバーに接続する設定
コンソールまたはAPIで操作可能
https://test.example.com https://production.example.com
SORACOM Bootcamp Rec2 - SORACOM Beam
通信元のIMSI、IMEIを取得
専用線
キャリアの閉域網 インターネット お客様のサーバー
• IMSI (International Mobile Subscriber Identity)
• SIMカードに格納されている、一意な識別番号
• IMEI (International Mobile Equipment Identity)
• モバイル通信デバイスに付与される識別番号
•通信がどのSIMカードから来たかが分かる
•通信がどのデバイスから来たかが分かる
IMSIとIMEIが付与されるメリット
•不正な送信元からデータが投入されたことを検出し、
サーバー側でデータを破棄するなどの対応が可能
•HTTP
• HTTPヘッダーに付与
•TCP、UDP
• 接続確立時に送信
通信元情報、署名の送信方法
事前共有鍵を使った改ざんの検出
専用線
キャリアの閉域網 インターネット お客様のサーバー
事前共有鍵をそれぞれ設定
IMSI: xxxxxxxx
IMEI: yyyyyyyy
Timestamp: zzzzz
SIGNATURE: ABC
SIGNATURE: ABC
• HTTP
• APIヘッダーに認証キーの付与
• MQTT
• ユーザー名、パスワード
• 証明書
認証情報をSORACOM Beamで管理
専用線
認証情報の付与
インターネット お客様のサーバーキャリアの閉域網
設定はコンソール、またはAPIから
beamtest.soracom.io を使ったテスト
SORACOM Air 以外
SORACOM Air + Beam での通信
• 保存期間は14日
• エラーのみ保存
エラーログはコンソールから確認可能
•WEBサイトをまるごとBeamで転送したい
•REST APIをまとめてBeamで転送したい
WEBサイトエンドポイント
POST /photos
POST /videos
POST /alerts
•IMSI付与を有効にすると、Topicの末尾に自動的に
付与されます
•QoSは 0 のみ対応しています
•MQTT Beamには以下の機能がありません
• IMEIを付与する機能
• 事前共有鍵を設定する機能
MQTTエンドポイント
SORACOM Beamのご利用料金
SORACOM Beam のご利用料金
基本料金
・無料
従量課金
・1リクエストあたり 0.0009円(税別)
無料利用枠
・1アカウントあたり毎月50,000リクエスト
・アカウントを作成した月から12ヶ月間限定
•Beamへのリクエスト、Beamから転送先へのリク
エストそれぞれで課金されます。
Beamの料金計算で気をつけるポイント
HTTP to HTTPS で1分に1リクエストを送信
ご利用料金のシミュレーション
リクエスト回数
in/out 2 * 60(リクエスト/時間) * 24 (時間) * 30 日
= 86,400 リクエスト
料金
0.0009 * 86,400 = 77.76円(税別)
+ SORACOM Air 利用料金
SORACOM Beamのまとめ
IoTデバイスにおけるセキュリティの課題
専用線
インターネット お客様のサーバー
セキュリティリスク
• デバイス上での暗号化処理の実装負担
• オーバーヘッド、電力消費の増加
• 認証情報をデバイスに埋め込むリスク
• 流出のリスク
• 更新時のオペレーション
キャリアの閉域網
デバイス接続の課題をクラウドで肩代わり
専用線
暗号化
認証情報の付与
インターネット お客様のサーバーキャリアの閉域網
接続先の変更
プロトコル変換
接続情報の付与
ご清聴ありがとうございました
Q & A
Q: Beamの転送先となるHTTPSサーバに登録する
証明書として、自己署名証明書(オレオレ証明書)は
使えますか?
A: 自己署名証明書はご利用いただけません。
Beamでは、HTTPからHTTPSの転送の際、
転送先サーバで自己署名証明書が使われていると
エラーを返す仕組みとなっています。MQTTから
MQTTSに転送する場合も同様です。
FAQ
Q: Beamのエントリポイントに、
Air SIM以外を使って接続できますか?
A: Beam のエントリポイントには、Air SIM 以外
から接続できません。動作確認の際には Air SIM
で通信を行っていることを確認してください。
FAQ
SORACOM Bootcamp Rec2 - SORACOM Beam

More Related Content

PPTX
将来のネットワークインフラに関する研究会 | 次世代通信サービスに求められる機能とSORACOMの取り組み
PPTX
SORACOM Bootcamp Rec5 - SORACOM Funnel
PPTX
SORACOM Bootcamp Rec1 - SORACOM Air (1)
PPTX
いまからはじめるIoTのAtoZ 〜センサーデータ活用編〜 | モバイル通信とクラウドの融合〜IoT x SORACOM 活用事例〜
PPTX
SORACOM interstellar 紹介資料
PPTX
SORACOM LoRaWAN Conference 2017 | SORACOMプラットフォームのLoRaWAN対応 〜データ取得とクラウド連携〜
PPTX
SORACOM UG 宮城 | これだけ知っていれば LoRaWAN & SORACOM Air for LoRaWAN ハンズオン
PPTX
SORACOM LoRaWAN Conference 2017 | キーノート
将来のネットワークインフラに関する研究会 | 次世代通信サービスに求められる機能とSORACOMの取り組み
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec1 - SORACOM Air (1)
いまからはじめるIoTのAtoZ 〜センサーデータ活用編〜 | モバイル通信とクラウドの融合〜IoT x SORACOM 活用事例〜
SORACOM interstellar 紹介資料
SORACOM LoRaWAN Conference 2017 | SORACOMプラットフォームのLoRaWAN対応 〜データ取得とクラウド連携〜
SORACOM UG 宮城 | これだけ知っていれば LoRaWAN & SORACOM Air for LoRaWAN ハンズオン
SORACOM LoRaWAN Conference 2017 | キーノート

What's hot (20)

PPTX
SORACOM Bootcamp Rec3 - SORACOM Harvest
PPTX
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
PPTX
if-up 2017 | A1:IoT通信の選択肢とLoRaWANに見るデバイス開発のポイント
PPTX
SORACOM Meetup 広島 | SORACOM 紹介
PPTX
SORACOM Bootcamp Rec4 - LoRaWAN
PPTX
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
PPTX
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
PPTX
ICT・IoTビジネスマッチングフェア2017 | IoT本格化に必要な通信とは?
PPTX
SORACOM UG Shikoku #1.5 | LoRaWANの電波検証環境 in 高松
PPTX
BIG Raspberry JAM | Raspberry Pi × SORACOM で始めてみよう!簡単 IoT
PPTX
SORACOM LoRaWAN Conference 2017 | LoRaWAN活用の展望  〜パネルディスカッション〜
PPTX
SORACOM UG 東海 #1 | SORACOM 紹介
PPTX
SORACOM アップデート | SORACOM UG #5 忘年LT大会&re:Invent報告会
PPTX
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
PPTX
SORACOM Bootcamp Rec12 | SORACOM Inventory
PPTX
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
PPTX
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
PPTX
屋外無線 最新動向 Feb 2017
PPTX
SORACOM Conference Discovery 2017 ナイトイベント |
PPTX
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM Bootcamp Rec3 - SORACOM Harvest
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
if-up 2017 | A1:IoT通信の選択肢とLoRaWANに見るデバイス開発のポイント
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Bootcamp Rec4 - LoRaWAN
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
SORACOM LoRaWAN Conference 2017 | LoRaゲートウェイとデバイス 〜デバイス開発と、無線連携〜
ICT・IoTビジネスマッチングフェア2017 | IoT本格化に必要な通信とは?
SORACOM UG Shikoku #1.5 | LoRaWANの電波検証環境 in 高松
BIG Raspberry JAM | Raspberry Pi × SORACOM で始めてみよう!簡単 IoT
SORACOM LoRaWAN Conference 2017 | LoRaWAN活用の展望  〜パネルディスカッション〜
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM アップデート | SORACOM UG #5 忘年LT大会&re:Invent報告会
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
SORACOM Bootcamp Rec12 | SORACOM Inventory
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
屋外無線 最新動向 Feb 2017
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Bootcamp Rec10 - SORACOM Gate
Ad

Viewers also liked (12)

PPTX
20161206_Softlayer_Bluemix_woman_meetup
PPTX
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
PPTX
AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話
PPTX
MIT Reap Gala Dinner | Entrepreneurship in Japan
PPTX
ITpro Expo 2016 特別講演 - CEO玉川講演資料
PPTX
はじめてのSORACOM
PPTX
5分で詰め込む フロントエンド最適化
PDF
「IoTをビジネスの力に」IoTデータ伝送プラットフォーム "Plat'Data Processing"
DOCX
Ps panitia sains
PDF
Prislista e print-storbild
PPTX
EdPsyc T11G1 Scenario 3
20161206_Softlayer_Bluemix_woman_meetup
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話
MIT Reap Gala Dinner | Entrepreneurship in Japan
ITpro Expo 2016 特別講演 - CEO玉川講演資料
はじめてのSORACOM
5分で詰め込む フロントエンド最適化
「IoTをビジネスの力に」IoTデータ伝送プラットフォーム "Plat'Data Processing"
Ps panitia sains
Prislista e print-storbild
EdPsyc T11G1 Scenario 3
Ad

Similar to SORACOM Bootcamp Rec2 - SORACOM Beam (20)

PPTX
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
PDF
Google IoT Core × SORACOM(補足:PrivateGarden機能の部分は、PublicGate機能の間違えです)
PDF
Google IoT Core × SORACOM
PPTX
SORACOM UG Miyagi #1 | IoT通信プラットフォーム SORACOM のご紹介と最新情報
PPTX
SORACOM 入門セミナー
PPTX
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
PPTX
Serverless x IoT = "IoT Scale" backend
PDF
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
PPTX
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
PPTX
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
PPTX
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
PDF
SORACOM UG 信州 #3 | About SORACOM & Updates
PPTX
IoT通信プラットフォーム SORACOM 説明資料
PPTX
SORACOM サービス紹介
PPTX
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
PPTX
SORACOM Conference "Discovery" | (C5) SORACOM アプリケーションサービス紹介 SORACOM Beam、Fun...
PDF
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
PPTX
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
PDF
SORACOM UG 東海 #5 / SORACOM Updates
PPTX
SORACOM Conference "Connected."2016 keynote
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
Google IoT Core × SORACOM(補足:PrivateGarden機能の部分は、PublicGate機能の間違えです)
Google IoT Core × SORACOM
SORACOM UG Miyagi #1 | IoT通信プラットフォーム SORACOM のご紹介と最新情報
SORACOM 入門セミナー
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
Serverless x IoT = "IoT Scale" backend
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
大阪Innovation egg 第6回資料:SORACOM AirやBeamそして新サービスについて
SORACOM UG 信州 #3 | About SORACOM & Updates
IoT通信プラットフォーム SORACOM 説明資料
SORACOM サービス紹介
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM Conference "Discovery" | (C5) SORACOM アプリケーションサービス紹介 SORACOM Beam、Fun...
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
SORACOM UG 東海 #5 / SORACOM Updates
SORACOM Conference "Connected."2016 keynote

More from SORACOM,INC (20)

PPTX
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
PPTX
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
PPTX
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
PPTX
A2 SORACOM API使いこなしレシピ集 | SORACOM Technology Camp 2020
PDF
A1. いまから始められる! エッジ処理AIカメラ S+ Camera Basic を用いた画像解析と現場のデジタル化の最新事例 | SORACOM Te...
PPTX
B2 改めて双方向通信について考えよう! 〜リモートアクセスのパターンとその実践〜 | SORACOM Technology Camp 2020
PPTX
B1 SORACOMを使ったIoTプロジェクトの始め方/進め方: その要件、SORACOMが提供するサービスやデバイスで満たせませんか? | SORACO...
PDF
開会宣言 | SORACOM Technology Camp 2020
PPTX
起業家的?!エンジニアのススメ | Developer Summit 2020
PDF
IoT向けプラットフォーム 「SORACOM」ご紹介
PPTX
ソラコムサンタ発表内容振り返り | SORACOM UG 東京 #14
PDF
コーポレートサイトを Shifter に移行した話
PDF
IoT 向けプラットフォーム "SORACOM" とは? / SORACOM 最新情報
PDF
エッジとクラウド間の 通信/認証のハマりどころ / ML@Loft #10 Edge
PDF
SORACOM を活用した IoT の先進的事例のご紹介 | 日本産業機械工業会環境ビジネス委員会
PPTX
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
PDF
SORACOM を使いこなすために 「1年のアップデートを一言解説」「サポートのより良い活用方法」 | SORACOM UG Explorer 2019
PPTX
IoT 時代における省電力長距離無線通信(LPWA)の選び方と LoRaWAN や Sigfox の活用方法
PDF
Developers Festa Sapporo 2019 | 今日から取り組めるIoT と「IoT ライブデモ5連発」
PDF
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
A2 SORACOM API使いこなしレシピ集 | SORACOM Technology Camp 2020
A1. いまから始められる! エッジ処理AIカメラ S+ Camera Basic を用いた画像解析と現場のデジタル化の最新事例 | SORACOM Te...
B2 改めて双方向通信について考えよう! 〜リモートアクセスのパターンとその実践〜 | SORACOM Technology Camp 2020
B1 SORACOMを使ったIoTプロジェクトの始め方/進め方: その要件、SORACOMが提供するサービスやデバイスで満たせませんか? | SORACO...
開会宣言 | SORACOM Technology Camp 2020
起業家的?!エンジニアのススメ | Developer Summit 2020
IoT向けプラットフォーム 「SORACOM」ご紹介
ソラコムサンタ発表内容振り返り | SORACOM UG 東京 #14
コーポレートサイトを Shifter に移行した話
IoT 向けプラットフォーム "SORACOM" とは? / SORACOM 最新情報
エッジとクラウド間の 通信/認証のハマりどころ / ML@Loft #10 Edge
SORACOM を活用した IoT の先進的事例のご紹介 | 日本産業機械工業会環境ビジネス委員会
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
SORACOM を使いこなすために 「1年のアップデートを一言解説」「サポートのより良い活用方法」 | SORACOM UG Explorer 2019
IoT 時代における省電力長距離無線通信(LPWA)の選び方と LoRaWAN や Sigfox の活用方法
Developers Festa Sapporo 2019 | 今日から取り組めるIoT と「IoT ライブデモ5連発」
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?

SORACOM Bootcamp Rec2 - SORACOM Beam