次世代通信サービスに求められる機能とsoracom...
TRANSCRIPT
•将来の(IoT時代の)ネットワークインフラに求められる機能
• セキュリティの確保
•制約あるデバイスの通信支援• 通信プロトコルのオーバヘッド低減
• フィールドに投入されたデバイスの設定一括変更
• クラウドサービスとの連携支援
• より低消費電力運用できる通信技術
• ネットワークインフラの効率的な保守運用
•人的リソースが限られる中での実現
本プレゼンテーションで特に注目する論点
Copyright © 2017 SORACOM, INC. All Rights Reserved. 2
•モノとクラウドとの直接接続サービスの提供•デバイスとサーバの通信中継による•通信オーバヘッドの削減と互換性の確保•暗号化支援•通信先や認証情報の一括変更
•クラウド連携支援•LPWAの統合による適用領域の拡大•クラウドを活用した自動化と可用性の確保
ソラコムの取り組み
Copyright © 2017 SORACOM, INC. All Rights Reserved. 3
IoTシステムの典型例
インターネット クラウドモノ
Intelligenceモノあるいはモノを繋ぐデバイス
Copyright © 2017 SORACOM, INC. All Rights Reserved. 4
インターネット クラウドモノ
セキュリティ?
電力消費?
インターネット
接続?
端末管理?
モノとのデータ連携?
IoTシステム共通の課題
Copyright © 2017 SORACOM, INC. All Rights Reserved. 5
モノとクラウドを直接接続するアーキテクチャの採用
インターネットモノ 基地局 データセンター
ISPパケット交換帯域制御顧客管理課金・・・
MNO
クラウドネイティブ設計
→大量の接続数でも
スケーラブル/高可用性
7
これまでのIoTシステムの実現方法
インターネット クラウド
インターネットクラウド
Optional
SORACOMにおけるモノとクラウドの接続
Copyright © 2017 SORACOM, INC. All Rights Reserved.8
インターネット
SORACOM Air: クラウドへの直接接続を提供
NTTドコモの交換局
API
Webコンソール
① SIMを購入してモノに挿す
②Webからコントロール
お客様
③APIで自動化
Copyright © 2017 SORACOM, INC. All Rights Reserved. 9
SORACOM Beam: データ転送支援
専用線
外部システム
サーバA
サーバB
安全SORACOMBeam
デバイス側:
シンプル、低オーバヘッドなプロトコル• TCP / UDP raw socket- HTTP- MQTT
サーバ側:
セキュアかつ互換性の高いプロトコル• HTTPS- TCP over TLS- MQTTS
メタデータの追加- SIM ID (IMSI)- Device ID (IMEI)- 受信時刻
プロトコル変換
Copyright © 2017 SORACOM, INC. All Rights Reserved. 10
AWS
閉域網(VPC)
SORACOMと閉域網の間でプライベート接続、インターネットを介さず、セキュアにデータ通信
SORACOM Canal: クラウド内閉域接続
SORACOMCanal
専用線専用線
NTTドコモの交換局
Copyright © 2017 SORACOM, INC. All Rights Reserved. 11
SORACOM Direct / Door: 閉域接続
パブリッククラウド
SORACOMとAWS外のクラウドやDCを専用線あるいはVPNで接続するサービス
AWSSORACOM
Direct
専用線専用線
Mobile Network Operator
プライベートクラウド
SORACOM
DoorCopyright © 2017 SORACOM, INC. All Rights Reserved. 12
認証情報とリソース指定だけでクラウド連携を実現
SORACOM Funnel: クラウドアダプタ
認証情報
各種クラウドサービス
簡易なプロトコルプロトコル変換認証ロジックバッファリングエラー処理
TCPUDPHTTP
SORACOM Funnel
Copyright © 2017 SORACOM, INC. All Rights Reserved. 13
お客様事例: パルコ様
客層分析にSORACOMBeam
時間軸
男性/年代別
女性/年代別
Copyright © 2017 SORACOM, INC. All Rights Reserved. 15
お客様事例 : JapanTaxi様 (OPTEX様)
安全運転支援にSORACOM Funnel
使い慣れたライブラリでクラウドにデータを保存
Copyright © 2017 SORACOM, INC. All Rights Reserved. 16
SORACOM AirのLoRaWAN対応
インターネット3G/LTE 基地局
LoRaゲートウェイ
セルラーデバイス
LoRaデバイス
LoRaWAN(長距離)
SORACOM Airfor セルラー
SORACOM Airfor LoRaWAN
Copyright © 2017 SORACOM, INC. All Rights Reserved. 17
LoRaゲートウェイ
LoRaWANデバイスも容易にアプリ・クラウド連携
LoRaデバイス
• LoRaデバイスを一括管理• データ送信もAPIで
SORACOMFunnel
SORACOMBeam
SORACOMHarvest
LoRaデバイスとお客様のアプリケーションやクラウド上のリソースを安全かつ簡単に接続
データの収集&可視化
18Copyright © 2017 SORACOM, INC. All Rights Reserved.
SORACOMの裏側SORACOM = マイクロサービス化された機能コンポーネント群の疎結合で実現
API
セッション管理 認証 課金
API Gateway
User DataAPI
User Data
パケット転送帯域制御…
Amazon DynamoDB
監視・自動復旧
Polaris
Dipper
Hubble
Copyright © 2017 SORACOM, INC. All Rights Reserved.21
•各マイクロサービス:
•複数のデータセンターに跨る冗長構成
•仮想サーバ自動リプレースによる障害復旧
•独立したライフサイクルによるソフトウェア更新・保守
• マイクロサービス間はAPIで疎結合
• API仕様を守りつつ、それぞれに適した実装方法を選択
•少人数による開発と保守・運用を可能に
SORACOMにおけるマイクロサービスアーキテクチャ
Copyright © 2017 SORACOM, INC. All Rights Reserved. 22