Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
2017 July 5th
IoT システム入門
〜 IoT システム構築・運用の課題と SORACOM サービスをわかりやすく解説 〜
株式会社 ソラコム
シニア ソフトウェア エンジニア 小熊 崇
Platinum
Gold
Silver
Thanks to our Sponsors
LPWA
本日のハッシュタグ
#discovery2017
@SORACOM_PR
https://www.facebook.com/soracom.jp/
IoT
Internet of Things
モノのインターネット
https://commons.wikimedia.org/wiki/File:%E5%A0%A4%E8%A5%BF%E6%96%99%E9%87%91%E6%89%80.jpg#/media/File:%E5%A0%A4%E8%A5%BF%E...
http://mitsubishielectric.co.jp/carele/etc/outline/index.html
https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:JR_East_Kamoi_sta._Turnstile_2013-12.jpg#/media/File:JR...
なぜ 今 IoT なのか?
データセンターモノ ネットワーク
なぜ 今 IoT なのか?
クラウドモノ ネットワーク
環境が整いつつある
クラウドモノ ネットワーク
Arduino 3,300円
Raspberry Pi Zero
650円
STM32 Nucleo
1,500円~
スマートフォン
1万円以下のものも
じゃあ、ネットワークは?
クラウドモノ ネットワーク
Arduino 3,300円
Raspberry Pi Zero
650円
STM32 Nucleo
1,500円~
スマートフォン
1万円以下のものも
じゃあ、ネットワークは?
• 有線LAN
場所・配線の制約
• 無線LAN
事前設定に難あり
• 3G/LTEの通信は便利
人向けプランのみ
初期費用、通信費高い
長期固定契約
山奥とかでは電波が届かない場所も
なんとかつながったところで・・・
• 暗号化
暗号化処理は、IoT デバイスには高負荷
→ 低価格化が困難に
• 認証
パスワードの変更が難しい or 面倒
→ 出荷時設定の初期パスワードのまま使われる 💀
• 通信の管理
 きちんと通信でき...
IoTの課題
インターネット クラウドモノ
セキュリティ?
電力消費?
インターネット
接続?
端末管理?
データの
活用?
SORACOM Air コネクティビティ
SORACOM Beam セキュアなプロキシ
SORACOM Canal AWSクラウド内の閉域接続
SORACOM Direct/Door 専用線/VPNの閉域網
SORACOM Endorse SI...
SORACOM のカバー領域
インターネット クラウドモノ
接続方法 セキュリティデバイス管理 データ蓄積/分析
Inventory Air Beam
Funnel
Canal Direct/Door
Gate Endorse
Harvest
...
SORACOM Air - コネクティビティ
インターネット
3G/LTE
基地局
LoRa
ゲートウェイ
セルラー
デバイス
LoRa
デバイス
LoRaWAN (長距離)
SORACOM Air
for セルラー
(Japan / Glob...
SORACOM Beam - セキュアなプロキシ
専用線
インターネット
サーバA
サーバB
リスク?
クラウドの潤沢な
リソースで暗号化
安全
HTTP → HTTPS
MQTT → MQTTS
TCP → TCP over SSL
UDP→...
認証情報と送信先を指定するだけでクラウド連携を実現
SORACOM Funnel - クラウドアダプタ
認証情報
プロトコル変換
認証ロジック
バッファリング
エラー処理
SORACOM Funnel
Amazon Kinesis
Stream...
SORACOM Harvest - データ蓄積/可視化
サーバーをセットアップすることなく
データ収集・蓄積を迅速に行える
簡易的な可視化も
SORACOM Harvest
専用線
交換局
モノ
基地局
harvest.soracom.io へ...
SORACOM Canal - AWS 閉域網接続
SORACOM の VPC とお客様の VPC との間でプライベート接続
インターネットを介さず、セキュアにデータ通信
※ VPC: Virtual Private Cloud = AWS の...
SORACOM Direct - 専用線接続
(Virtual Private Cloud)
SORACOM と AWS 外のクラウドや DC を
専用線で接続するサービス
SORACOM Direct
専用線
交換局
プライベートクラウド
パ...
SORACOM Door - VPN 接続
(Virtual Private Cloud)
SORACOMとAWS外のクラウドやDCを
IPsec VPNで接続するサービス
SORACOM Door
専用線
交換局
プライベートクラウド
パブリ...
SORACOM Gate - デバイス LAN 接続
お客様システム
デバイスとクラウドを1つの大きなプライベートLANに
クラウドからのリモートアクセスを可能にするサービス
SORACOM Canal
SORACOM Direct
SORAC...
SORACOM Junction -
透過型
トラフィック処理
専用線
1. Inspection
サードパーティ製ツールやサービスで
可視化・分析
インターネット
トラフィックの
メタデータ
SORACOM Junction
SORACOM Junction -
透過型
トラフィック処理
専用線
2. Mirroring
サードパーティ製ツールやサービスで
トラフィック解析・可視化・侵入検知
インターネット
パケットそのものの
コピー
SORACOM Junction
SORACOM Junction -
透過型
トラフィック処理
専用線
3. Redirection
お客様のサーバ等
解析・ルーティング
フィルタ・帯域制御
インターネット
SORACOM Junction
SORACOM Inventory - デバイス管理
エージェント
READ
バッテリー残量、メモリ空き容量、現在位置 etc.
WRITE 更新パッケージデータ etc.
OMA LwM2M によるデバイス管理
EXECUTE パッケージ更新...
SORACOM Endorse - 認証サービス
1.認証トークンを要求
SORACOM
Endorse
2.認証トークンを発行
3.認証トークンを送信
4.公開鍵で
トークンを検証
利用者の
サーバ
デバイス
Wi-Fi などの別経路でも良い
SORACOMのグローバルなインフラ
120以上の国・地域で利用可能
ライブラリ & SDKs
CLI, Ruby, Swift
Web インターフェース
User Console
データ転送支援
SORACOM
Beam
クラウドアダプタ
S...
お客様からのフィードバックを基に迅速な開発
カスタム DNS
メタデータサービス
製造番号
Beam新機能
AWS IoT連携
UDP to HTTP変換に対応
HTTPカスタムヘッダ対応
Webサイトエントリポイント
SORACOM Cana...
お客様からのフィードバックをもとに開発された
機能やサービスが多数
ぜひご意見をお寄せください:
• サポートへのお問い合わせ
• お問い合わせフォーム
• SNS 上でのつぶやき
• イベント会場等で社員に直訴
今後もサービスを拡充していきま...
SORACOM のサービスは「使った分だけ」の
フェアな料金体系
すぐに使い始められる
もしダメでもすぐにやめられる
今日から始めよう!
「IoT 体験キット」発売中
今日から始めよう!
距離センサーや
簡易監視カメラを題材
手順書完備
お買い求めは
ユーザーコンソールから
開発者サイトには Getting started などの
ドキュメントが揃っています
今日から始めよう!
https://dev.soracom.io/jp
ハンズオンセミナーなどのトレーニングも開催中
今日から始めよう!
https://soracom.jp/event/
いろいろな知識が必要で難しい
IoT のもう一つの課題
一人で無理ならみんなでやろう
たとえば・・・
SORACOM UG
(ユーザーグループ)
IoT のもう一つの課題
いろいろな知識が必要で難しい
一社で無理ならパートナーと
SORACOM Partner Space
デバイス
パートナー
ソリューション
パートナー
インテグレーション
パートナー
申請パートナー
350社超
認定済パートナー
74社
ネットワーク
パートナー
デバイス(22社) ソリューション(41社)
インテグレーション
(8社)
ネットワーク
(3社)
SPS認定済パートナー (2017/7/5 現在)
ソラコム認定デバイス – 80種類以上
《 株式会社ソラコムのビジョン 》
世界中のヒトとモノをつなげ
共鳴する社会へ
SORACOM Conference Discovery 2017 | F1. F3. IoTシステム入門 〜IoTシステム構築・運用の課題とSORACOMサービスをわかりやすく解説〜
Upcoming SlideShare
Loading in …5
×

SORACOM Conference Discovery 2017 | F1. F3. IoTシステム入門 〜IoTシステム構築・運用の課題とSORACOMサービスをわかりやすく解説〜

867 views

Published on

スピーカー
株式会社ソラコム シニアソフトウェアエンジニア小熊 崇

セッション概要
デバイス、通信、クラウドなど複数の専門性を伴うIoTシステム構築・運用における、課題をわかりやすく整理し、それらを解決するSORACOMのサービスについて全サービスを網羅してご紹介します。SORACOMのサービスをすべて知りたい方におすすめです。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SORACOM Conference Discovery 2017 | F1. F3. IoTシステム入門 〜IoTシステム構築・運用の課題とSORACOMサービスをわかりやすく解説〜

  1. 1. 2017 July 5th IoT システム入門 〜 IoT システム構築・運用の課題と SORACOM サービスをわかりやすく解説 〜 株式会社 ソラコム シニア ソフトウェア エンジニア 小熊 崇
  2. 2. Platinum Gold Silver Thanks to our Sponsors LPWA
  3. 3. 本日のハッシュタグ #discovery2017 @SORACOM_PR https://www.facebook.com/soracom.jp/
  4. 4. IoT Internet of Things モノのインターネット
  5. 5. https://commons.wikimedia.org/wiki/File:%E5%A0%A4%E8%A5%BF%E6%96%99%E9%87%91%E6%89%80.jpg#/media/File:%E5%A0%A4%E8%A5%BF%E6%96%99%E9%87%91%E6%89%80.jpg
  6. 6. http://mitsubishielectric.co.jp/carele/etc/outline/index.html
  7. 7. https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:JR_East_Kamoi_sta._Turnstile_2013-12.jpg#/media/File:JR_East_Kamoi_sta._Turnstile_2013-12.jpg
  8. 8. なぜ 今 IoT なのか? データセンターモノ ネットワーク
  9. 9. なぜ 今 IoT なのか? クラウドモノ ネットワーク
  10. 10. 環境が整いつつある クラウドモノ ネットワーク Arduino 3,300円 Raspberry Pi Zero 650円 STM32 Nucleo 1,500円~ スマートフォン 1万円以下のものも
  11. 11. じゃあ、ネットワークは? クラウドモノ ネットワーク Arduino 3,300円 Raspberry Pi Zero 650円 STM32 Nucleo 1,500円~ スマートフォン 1万円以下のものも
  12. 12. じゃあ、ネットワークは? • 有線LAN 場所・配線の制約 • 無線LAN 事前設定に難あり • 3G/LTEの通信は便利 人向けプランのみ 初期費用、通信費高い 長期固定契約 山奥とかでは電波が届かない場所も
  13. 13. なんとかつながったところで・・・ • 暗号化 暗号化処理は、IoT デバイスには高負荷 → 低価格化が困難に • 認証 パスワードの変更が難しい or 面倒 → 出荷時設定の初期パスワードのまま使われる 💀 • 通信の管理  きちんと通信できているか?  後から通信先を変更したい  デバイスが盗難されたら・・・😱
  14. 14. IoTの課題 インターネット クラウドモノ セキュリティ? 電力消費? インターネット 接続? 端末管理? データの 活用?
  15. 15. SORACOM Air コネクティビティ SORACOM Beam セキュアなプロキシ SORACOM Canal AWSクラウド内の閉域接続 SORACOM Direct/Door 専用線/VPNの閉域網 SORACOM Endorse SIM認証の連携 SORACOM Funnel クラウドアダプタ SORACOM Gate デバイスとのLAN接続 SORACOM Harvest データ蓄積と可視化 SORACOM Inventory デバイス管理 SORACOM Junction 透過型トラフィック処理 SORACOM の全サービス
  16. 16. SORACOM のカバー領域 インターネット クラウドモノ 接続方法 セキュリティデバイス管理 データ蓄積/分析 Inventory Air Beam Funnel Canal Direct/Door Gate Endorse Harvest Junction
  17. 17. SORACOM Air - コネクティビティ インターネット 3G/LTE 基地局 LoRa ゲートウェイ セルラー デバイス LoRa デバイス LoRaWAN (長距離) SORACOM Air for セルラー (Japan / Global) SORACOM Air for LoRaWAN Sigfox デバイス SORACOM Air for Sigfox Sigfox 基地局 Sigfox プラットフォーム
  18. 18. SORACOM Beam - セキュアなプロキシ 専用線 インターネット サーバA サーバB リスク? クラウドの潤沢な リソースで暗号化 安全 HTTP → HTTPS MQTT → MQTTS TCP → TCP over SSL UDP→ HTTPS … 交換局 モノ 基地局 本来デバイスに実装するべき接続先設定や暗号化等を SORACOM へオフロード(負荷を移動) beam.soracom.io へ送信 LoRaWAN/Sigfox なら デバイス側には送信先設定不要 SORACOM Beam
  19. 19. 認証情報と送信先を指定するだけでクラウド連携を実現 SORACOM Funnel - クラウドアダプタ 認証情報 プロトコル変換 認証ロジック バッファリング エラー処理 SORACOM Funnel Amazon Kinesis Streams Amazon Kinesis Firehose Microsoft Azure EventHubs AWS IoT SPSパートナーによって 提供されるクラウドサービス 専用線 交換局 モノ 基地局 funnel.soracom.io へ送信 LoRaWAN/Sigfox なら デバイス側には送信先設定不要 Google Cloud Pub/Sub
  20. 20. SORACOM Harvest - データ蓄積/可視化 サーバーをセットアップすることなく データ収集・蓄積を迅速に行える 簡易的な可視化も SORACOM Harvest 専用線 交換局 モノ 基地局 harvest.soracom.io へ送信 LoRaWAN/Sigfox なら デバイス側には送信先設定不要 API / CLI で後からデータを 取り出すことも可能 → より高度な分析などに
  21. 21. SORACOM Canal - AWS 閉域網接続 SORACOM の VPC とお客様の VPC との間でプライベート接続 インターネットを介さず、セキュアにデータ通信 ※ VPC: Virtual Private Cloud = AWS の中でプライベートネットワークをつくるための仕組み SORACOM Canal 専用線 交換局 AWS 閉域網(VPC)
  22. 22. SORACOM Direct - 専用線接続 (Virtual Private Cloud) SORACOM と AWS 外のクラウドや DC を 専用線で接続するサービス SORACOM Direct 専用線 交換局 プライベートクラウド パブリッククラウド
  23. 23. SORACOM Door - VPN 接続 (Virtual Private Cloud) SORACOMとAWS外のクラウドやDCを IPsec VPNで接続するサービス SORACOM Door 専用線 交換局 プライベートクラウド パブリッククラウド
  24. 24. SORACOM Gate - デバイス LAN 接続 お客様システム デバイスとクラウドを1つの大きなプライベートLANに クラウドからのリモートアクセスを可能にするサービス SORACOM Canal SORACOM Direct SORACOM Door SORACOM Gate SORACOM Gate 接続用サーバ 10.x.x.x 10.x.x.y
  25. 25. SORACOM Junction - 透過型 トラフィック処理 専用線 1. Inspection サードパーティ製ツールやサービスで 可視化・分析 インターネット トラフィックの メタデータ SORACOM Junction
  26. 26. SORACOM Junction - 透過型 トラフィック処理 専用線 2. Mirroring サードパーティ製ツールやサービスで トラフィック解析・可視化・侵入検知 インターネット パケットそのものの コピー SORACOM Junction
  27. 27. SORACOM Junction - 透過型 トラフィック処理 専用線 3. Redirection お客様のサーバ等 解析・ルーティング フィルタ・帯域制御 インターネット SORACOM Junction
  28. 28. SORACOM Inventory - デバイス管理 エージェント READ バッテリー残量、メモリ空き容量、現在位置 etc. WRITE 更新パッケージデータ etc. OMA LwM2M によるデバイス管理 EXECUTE パッケージ更新、再起動 etc. SORACOM Inventory コンソールや API でデバイスの管理
  29. 29. SORACOM Endorse - 認証サービス 1.認証トークンを要求 SORACOM Endorse 2.認証トークンを発行 3.認証トークンを送信 4.公開鍵で トークンを検証 利用者の サーバ デバイス Wi-Fi などの別経路でも良い
  30. 30. SORACOMのグローバルなインフラ 120以上の国・地域で利用可能 ライブラリ & SDKs CLI, Ruby, Swift Web インターフェース User Console データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal デバイスLAN SORACOM Gate IoT向けデータ通信 SORACOM Air Cellular (2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox) 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door API Web API, Sandbox IoT通信プラットフォーム SORACOM データ通信 ネットワーク アプリケーション インターフェース 認証サービス SORACOM Endorse デバイス管理 SORACOM Inventory 透過型 トラフィック処理 SORACOM Junction
  31. 31. お客様からのフィードバックを基に迅速な開発 カスタム DNS メタデータサービス 製造番号 Beam新機能 AWS IoT連携 UDP to HTTP変換に対応 HTTPカスタムヘッダ対応 Webサイトエントリポイント SORACOM Canal SORACOM Direct SORACOM Endorse SORACOM Funnel SIMのアカウント間移動 IMEIの取得が可能に SAM API Sandbox 請求書払いへの切替 イベントハンドラ有効期限 Webhook対応 Canal API対応 soracom-cli Session イベント 認証情報ストア CanalのWebコンソール セッション切断API SORACOM Door SORACOM Gate LoRaWAN PoCキット グローバル用SIM PoC SIMのSuspended 非同期データエクスポート IMEIロック Beam/Funnelエラーログ SORACOM BeamのGA Airの料金計算ツール SORACOM Harvest 米国でのサービス提供開始 Public Gate SIM検索の高機能可 イベントハンドラSIM状態遷移 Beam TCP/UDPグラフ化 コンソールからセッション切断 メタデータクエリ 8 リリース 2015 Q4 2016 Q1 2016 Q2 2016 Q3 2016 Q4 8 リリース 9 リリース 10 リリース 8 リリース 2017 Q1 6 リリース SORACOM Air for LoRaWAN LoRa共有サービスモデル 欧州でのサービス提供開始 Funnel AWS IoT対応 LoRaでデバイスID署名 Funnelで高レート送信対応 2017 Q2 9 リリース Funnel: Partner Hosted Adapter 低トラヒック向け新料金体系 SORACOM LoRa Spaceリニューアル Funnel: Kinesis Streamsのシャード分散対応 Beam: LoRaからのデータに署名付与が可能に Funnel: AWS IoT対応 Beam: Google IoT Core対応 Funnel: Google Cloud Pub/Sub対応 長期割引の提供開始 2017 Q3 4 リリース SORACOM Air for Sigfox SORACOM Inventory SORACOM Junction LPWA: バイナリパーサー 新サービス&リリース 17個 新機能発表 45回
  32. 32. お客様からのフィードバックをもとに開発された 機能やサービスが多数 ぜひご意見をお寄せください: • サポートへのお問い合わせ • お問い合わせフォーム • SNS 上でのつぶやき • イベント会場等で社員に直訴 今後もサービスを拡充していきます!
  33. 33. SORACOM のサービスは「使った分だけ」の フェアな料金体系 すぐに使い始められる もしダメでもすぐにやめられる 今日から始めよう!
  34. 34. 「IoT 体験キット」発売中 今日から始めよう! 距離センサーや 簡易監視カメラを題材 手順書完備 お買い求めは ユーザーコンソールから
  35. 35. 開発者サイトには Getting started などの ドキュメントが揃っています 今日から始めよう! https://dev.soracom.io/jp
  36. 36. ハンズオンセミナーなどのトレーニングも開催中 今日から始めよう! https://soracom.jp/event/
  37. 37. いろいろな知識が必要で難しい IoT のもう一つの課題 一人で無理ならみんなでやろう たとえば・・・ SORACOM UG (ユーザーグループ)
  38. 38. IoT のもう一つの課題 いろいろな知識が必要で難しい 一社で無理ならパートナーと
  39. 39. SORACOM Partner Space デバイス パートナー ソリューション パートナー インテグレーション パートナー 申請パートナー 350社超 認定済パートナー 74社 ネットワーク パートナー
  40. 40. デバイス(22社) ソリューション(41社) インテグレーション (8社) ネットワーク (3社) SPS認定済パートナー (2017/7/5 現在)
  41. 41. ソラコム認定デバイス – 80種類以上
  42. 42. 《 株式会社ソラコムのビジョン 》 世界中のヒトとモノをつなげ 共鳴する社会へ

×