IoTの活用が広がる中で、本格的にビジネス活用に取り組む企業が増えています。 しかし、いざ構築・運用を始めると、遠隔デバイスの管理やセキュリティ確保に課題を感じるケースも多いのではないでしょうか。本記事では、NTTドコモビジネスが提供するIoT向けネットワークプラットフォーム「docomo business SIGN™」の機能の中から、運用に役立つ「デバイスアクセス」と「フローコレクター」を実際に試した様子をご紹介します。
- はじめに
- docomo business SIGN™とは
- docomo business SIGN™におけるデバイスアクセスとフローコレクター
- デバイスアクセスを試してみる
- フローコレクターを試してみる
- まとめ
はじめに
はじめまして、NTTドコモビジネス IoT&フィジカルAIサービス部の篠沢と申します。普段は「docomo business SIGN™」の販売推進を担当しております。
今回はdocomo business SIGN™の機能のうち、「デバイスアクセス」と「フローコレクター」を実際に試してみました。その様子を画面も交えながら分かりやすくご紹介します。
docomo business SIGN™とは
まずdocomo business SIGN™について簡単にご紹介します。
セキュリティ機能を標準搭載したIoT向けのNaaS(Network as a Service)である「docomo business SIGN™」は、IoT環境を安全かつスムーズに構築・運用できるネットワークプラットフォームサービスです。ドコモの高品質なネットワークと連携し、デバイスの認証、通信の暗号化、リモート管理などをまとめて提供します。
開発者にとっては、煩雑になりがちなネットワークインフラの設計・構築から解放される点が大きなメリットです。その分アプリケーションの開発やデータの利活用といった本来注力すべき領域に集中できます。
docomo business SIGN™におけるデバイスアクセスとフローコレクター
「デバイスアクセス」と「フローコレクター」は、docomo business SIGN™の中でも特に運用効率化の観点で重要な役割を担っている機能です。今回はこの2つの機能を実際に試してみました。
デバイスアクセス
「デバイスアクセス」は、遠隔地にあるIoTデバイスに対して、オフィスや自宅などのリモート環境からセキュアに接続できる機能です。
IoTシステムでは、現場に多数のデバイスが分散して設置されるケースも多く、トラブルシュートや設定変更のたびに現地対応するのは非効率です。そのため、リモートからデバイスにアクセスできる仕組みは、実運用において不可欠といえます。 ただし、リモート接続の仕組みは便利である一方、セキュリティ面の配慮が欠かせません。 「デバイスアクセス」では、アクセス権限や利用期間を制御できるため、運用効率とセキュリティを両立したデバイス管理を実現できます。
フローコレクター
「フローコレクター」は、docomo business SIGN™内の「脅威検知システム」にて、ネットワーク上を流れる通信データのうち宛先IPアドレスやポート番号などの基本情報をリアルタイムに収集・蓄積する機能です。どのデバイスが、いつ、どこへ、どの程度の通信をしたかを可視化できます。
これにより、異常な通信パターンの早期検知はもちろん、障害発生時にも「どこまで通信できているか」を基点に、問題箇所の切り分けを効率的に進めることが可能になります。
デバイスアクセスを試してみる
まずは「デバイスアクセス」機能を試してみます。今回は、自宅の手元のPCから会社に設置された検証用IoTゲートウェイへアクセスすることをゴールとします。
手順
docomo business SIGNコンソールへのログインと対象SIMの選択
SIGNコンソールから、アクセスしたい対象のデバイスに挿してあるSIMを選択します。デバイスアクセス機能の有効化
セキュリティ確保のために接続元IPアドレスやデバイスアクセス可能な期間、アクセスするポート番号(今回はIoTゲートウェイへSSH接続するためのTCP/22番)を設定し、デバイスアクセス機能を有効化します。接続用情報の払い出し
設定が完了すると、SIGNコンソールからデバイスにアクセスするための接続情報(URLとポート番号)が発行されます。
結果
発行された接続情報を使い、自宅のPCから接続してみました。
無事にIoTゲートウェイにSSH接続し、ゲートウェイのログを確認できました。要した作業としてはSIGNコンソールで数クリックの設定をしただけです。
これだけで、アクセス元や期間を区切ったセキュアな形で遠くにあるデバイスへとアクセスし、ログの確認や設定変更などの保守作業を行うことができます。 レスポンスもインターネット上のWebサーバーに接続する際と大きな差はなく、快適に操作できました。
フローコレクターを試してみる
次に「フローコレクター」を試してみます。
手順
今回は、契約時の設定でフローコレクターを有効化済みのSIMを使用します。設定さえしておけば、docomo business SIGNコンソールからいつでもフローを確認できます。 SIGNコンソールからフローを確認する対象のSIMと期間を選択します。
結果
検索すると、すぐに次のような表が表示されました。
画面には、指定したSIMのトラフィック一覧が表示されました。 一覧では、このSIMのフロー観測時刻、送信元/宛先アドレス、送信元/宛先ポート、プロトコル、上り・下りの通信量を確認できました。これにより、たとえば「SIMから外部宛ての通信は発生しているか」「想定外の宛先に通信していないか」「特定ポートの通信が継続しているか」といった観点で、一次切り分けに使える強力な情報源だと感じました。
まとめ
今回は docomo business SIGN™の「デバイスアクセス」と「フローコレクター」を実際に試してみました。
遠隔地のIoTデバイスへセキュアにアクセスしたり、通信データを可視化したりする仕組みを自前で構築しようとすると、踏み台サーバーの用意やファイアウォールの設定、コレクターサーバーの構築など、どうしても多くのインフラ作業がかかります。こうした準備には手間と時間がかかり、運用負荷の増加にもつながります。 しかし、 docomo business SIGN™を利用することで、これらの環境を数クリックで立ち上げることができ、スムーズに機能を利用開始できました。
本記事でご紹介しきれなかった機能も多数提供しています。興味を持っていただけた方は、ぜひサービス紹介サイトをご覧ください。