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.

JAWS-UG IoT専門支部 〜re:Invent アップデート〜 | AWSユーザのためのSORACOM活用入門

2,325 views

Published on

2017年12月8日(金)
JAWS-UG IoT専門支部 〜re:Invent アップデート〜
「AWSユーザのためのSORACOM活用入門」
https://jawsug-iot.connpass.com/event/71205/


株式会社ソラコム
テクノロジー・エバンジェリスト
松下享平

Published in: Technology
  • Be the first to comment

JAWS-UG IoT専門支部 〜re:Invent アップデート〜 | AWSユーザのためのSORACOM活用入門

  1. 1. AWSユーザのための SORACOM活用入門 JAWS-UG IoT専門支部 〜re:Invent アップデート〜 Dec. 8, 2017@AWSJ/目黒 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平
  2. 2. 自己紹介 松下 享平 (まつした こうへい) “max” • 静岡県民 • 前職: 東証二部ハードウェア・メーカーで IoT事業のコーディネート • 2017年3月より「テクノロジー・エバンジェリスト」 • 好きなAWSサービス • AWS IoT • Amazon MQ NEW!! • awscli • 好きなソラコムサービス • SORACOM Air メタデータサービス • SORACOM Funnel / AWS IoTアダプタ • SORACOM Air for LoRaWAN • Facebook, Twitter: ma2shita
  3. 3. 株式会社ソラコム 概要 商号 株式会社ソラコム / SORACOM, INC. 代表取締役社長 玉川 憲 本社 東京都世田谷区玉川四丁目5番6号尾嶋ビル3階 社員数 約45名 事業概要 IoT/M2M向けの通信プラットフォームの提供
  4. 4. アプリケーションネットワーク センサー/デバイス “モノ” IoTの基本要素とネットワークの課題 有線LAN、無線LAN 場所・配線の制約、事前設定、人が介在する前提 3G/LTEの通信は便利 人向けプラン、割高の通信費、長期固定契約 暗号化、認証 デバイス単価の高騰 通信の管理 運用などのビジネスプランに影響 接続方法 セキュリティ 通信の管理
  5. 5. 2015年9月30日発表 1日10円〜、モノ向け通信サービス SORACOM Air for セルラー
  6. 6. SIMスロットにSORACOM Air SIM ※スマートフォン、タブレットなど
  7. 7. 専用線 インターネット SORACOM Air ― 無線通信サービス キャリアの 交換局 お客様 ① SIMを購入して モノに挿す Webコンソール②Webから コントロール ③APIでコントロール API
  8. 8. APIによるSIMの制御
  9. 9. 8000以上のお客様がSORACOMを利用
  10. 10. 8000以上のお客様がSORACOMを利用
  11. 11. 専用線 モノをクラウドにつなげる今までの仕組み 基地局 交換局 インターネット セルラー通信網によるセキュア通信区間 モノ Amazon Kinesis AWS IoT EC2 / システム プライベート・クラウド データセンタ インターネットを経由 利用者が通信に介在できるのは インターネット通過後 通信キャリアの データセンタ パケット交換 帯域制御 顧客管理 課金…
  12. 12. セルラー基地局 + AWSクラウド 仮想的な通信設備を実現 インターネットに出る前に 通信へ介在できる 専用線 SORACOMの仕組み 基地局 交換局 インターネット セルラー通信網によるセキュア通信区間 モノ Amazon Kinesis AWS IoT EC2 / システム プライベート・クラウド データセンタ API 利用者
  13. 13. IoT通信プラットフォーム SORACOM SORACOMのグローバルなインフラ 120以上の国・地域で利用可能 IoT向けデータ通信 SORACOM Air Cellular (2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox) データ通信 ネットワーク アプリケーション インターフェース ライブラリ & SDKs CLI, Ruby, Swift Web インターフェース User Console データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal デバイスLAN SORACOM Gate 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door API Web API, Sandbox 認証サービス SORACOM Endorse デバイス管理 SORACOM Inventory 透過型 トラフィック処理 SORACOM Junction
  14. 14. SORACOMは あらゆる無線とクラウドをセキュアにつなぐ セルラー Sigfox インターネット プライベートクラウド DC AWS, Azure, GCP パートナークラウド LoRaWAN
  15. 15. https://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-online-seminar-2017-iot
  16. 16. SORACOM Beam ― データ転送支援 SORACOM Funnel ― クラウドアダプタ 本来デバイスに実装するべき接続先設定や暗号化等を SORACOMへオフロード(負荷を移動) オンプレ システムA クラウド システムB インターネット セルラー通信網によるセキュア通信区間 beam.soracom.io funnel.soracom.io へ送信する実装のみでOK ※LPWAでも利用可能 SORACOM BeamやFunnel上に • 接続設定 (認証情報や接続先) • 暗号化 / プロトコル変換 を保管 SORACOM Beam SORACOM Funnel
  17. 17. データ保管デザインパターン AWS IoT Amazon Kinesis Firehose Amazon S3
  18. 18. データ保管デザインパターン SORACOM Funnel AWS IoT Amazon Kinesis Firehose Amazon S3
  19. 19. データ保管デザインパターン SORACOM Funnel AWS IoT Amazon Kinesis Firehose Amazon S3 ここにUDPを使うユースケースが増えている
  20. 20. セルラーネットワークにおけるUDPの信頼性 NTT DOCOMO テクニカル・ジャーナル Vol.19 No.1 高速・大容量・低遅延を実現するLTEの無線方式概要 NTTドコモ 無線アクセス開発部 大久保尚人 ウメシュアニール 岩村幹夫 新博行 P17 図9 より https://www.nttdocomo.co.jp/binary/pdf/corporate/technology/rd/technical_journal/bn/vol19_1/vol19_1_011jp.pdf DC基地局デバイス 下位レイヤにて再送等の信頼性が確保 実際のデータ 基地局⇔DC間が UDP伝送
  21. 21. SORACOM Beam SORACOM Funnel SORACOM Beam / Funnel による プロトコル選定の自由化 クラウドの受信可能プロトコル制約が無くなる • SORACOM Beam / Funnel が変換してくれる • UDPですら選択肢に入れられる セキュアでない区間のセキュリティはSORACOM Beam / Funnelが負担 • デバイスでのTLS化は不要 • クラウド側のシステムが変更されても、デバイスに影響しない モノ センサー、デバイス クラウド アプリケーション セキュア セキュアでない 基地局 簡素なプロトコル が利用可能
  22. 22. プロトコルによる消費電力とCPUへの影響 HTTPS HTTP TCP UDP CPU負荷 消費電力少多 多 少通信量/料
  23. 23. プロトコルによる消費電力とCPUへの影響 HTTPS HTTP TCP UDP CPU負荷 消費電力少多 多 少通信量/料 SORACOM Beam / Funnel + セルラー通信網
  24. 24. 【再掲】
  25. 25. Beam と Funnel の使い分け SORACOM Beam • MQTTといったステートフルプ ロトコルへの対応 • 既存/独自実装のアプリケー ションシステム連携 SORACOM Funnel • デバイス→クラウド 上りの通信に特化 • IoT向けバックエンドサービス やアプリケーションの迅速な 活用
  26. 26. SORACOM Funnel ― 対応済みサービス AWS IoT Amazon Kinesis Streams Amazon Kinesis Firehose Azure Event Hubs Google Cloud Pub/Sub Partner Hosted Adapter ― パートナーによって提供される SORACOM Funnel アダプタ 2017年11月現在 モバイルアプリ開発 データ可視化BIツールIoTアプリケーション バックエンドサービス ストリームデータ処理エンジン ノンプログラミングデータ連携 リアルタイム大規模データ分析基盤
  27. 27. SOARCOM Beam + Amazon MQ で MQTT Pub/Sub https://qiita.com/ma2shita/items/b42f6bb03a7de044b02b ここを VPC peering 希望な方は #ソラコムサンタ まで!
  28. 28. 【再掲】
  29. 29. 専用線 SORACOM Canal ― 閉域網 SORACOM Gate ― プライベートLAN 基地局 交換局 インターネット セルラー通信網によるセキュア通信区間 モノ Amazon VPC ピアリングで直接接続 閉域網を構築 リモートアクセスも安全に EC2 / システム SORACOM Canal Amazon VPC ピアリング SORACOM Gate 攻撃者
  30. 30. 登録先のアカウントで 利用が可能に! SORACOMコンソール “発注” Amazon.co.jp等 2. 登録 SORACOMコンソールアカウント https://console.soracom.io アカウント作成 (最初の1回のみ) SORACOMを 始めるまで 1. 入手 モダンブラウザ メールアドレス クレジットカード ※請求書払いもOK ※PC推奨ですがタブレット等もOK ※古いブラウザは未サポート
  31. 31. LTEプロトタイプボード ― Wio LTE LTEモデムモジュール • アンテナ2本添付 (技適OK) nano SIMスロット x1 Groveコネクタ (3.3V給電) • Digital x2 • Analog x2 • UART x1 • I2C x1 Arduino IDEで開発 9800円 (税抜き)
  32. 32. LTEプロトタイプボード ― Wio LTE UDP 押しボタンスイッチ (Grove Connector) クラウド・アダプタ SORACOM Funnel Amazon Kinesis Firehose Amazon Elasticsearch Service (Kibana) Amazon S3 Amazon Athena Amazon QuickSight
  33. 33. LTEプロトタイプボード ― Wio LTE センサーデータを読み出し SORACOM Funnel へ送信 APNを設定
  34. 34. SORACOMの願い クラウド ⇒ 多くのビジネス、Webサービス SORACOM ⇒ 多くのIoTビジネス、システム たくさんの IoTプレイヤーが生まれますように
  35. 35. 世界中のヒトとモノをつなげ 共鳴する社会へ

×