次の方法で共有


チュートリアル:コネクテッド ロジスティクス アプリケーション テンプレートをデプロイして調べる

このチュートリアルでは、アプリケーション テンプレートから IoT Central に接続されたロジスティクス アプリケーションをデプロイして使用する方法について説明します。 グローバルな物流にかかる支出は、2020 年には 10 兆 6,000 億ドルに達することが予想されます。 この支出の大半は商品の輸送費で占められており、輸送業者は厳しい競争圧力と制約にさらされています。

IoT センサーを使用すると、気温、湿度、傾き、衝撃、光、積み荷の位置などの環境条件を収集して監視できます。 クラウドベースのビジネス インテリジェンスシステムでは、センサーおよびデバイスから収集されたテレメトリを、天候や交通情報などの他のデータ ソースと組み合わせることができます。

コネクテッド ロジスティクス ソリューションの利点は次のとおりです。

  • リアルタイムでのトレースと追跡を使用した積み荷の監視。
  • リアルタイムでの環境条件監視を使用した積み荷の保護。
  • 積み荷の盗難、紛失、破損に対するセキュリティ。
  • ジオフェンシング、ルートの最適化、フリート管理、車両分析。
  • 予測可能な積み荷の発送と到着の予測。

このチュートリアルでは、次の作業を行いました。

  • コネクテッド ロジスティクス アプリケーションを作成する
  • アプリケーションの主な機能を使用する
  • ダッシュボードを使用して重要なロジスティクス デバイス操作アクティビティを表示する
  • デバイス テンプレートを使用する
  • 使用ルール
  • ジョブを使用する

前提条件

有効な Azure サブスクリプション Azure サブスクリプションをお持ちでない場合は、始める前に無料アカウントを作成してください。

ソリューションのアーキテクチャ

コネクテッド ロジスティクス アプリケーション アーキテクチャの図。

IoT タグ (1) を使うと、温度、湿度、ショック、チルト、光など、物理的、アンビエント、環境センサーの機能が提供されます。 IoT タグは、通常、Zigbee (802.15.4) を通じてゲートウェイ デバイスに接続されます。 タグはより安価なセンサーであるため、リバース ロジスティクスでの課題を避けるため、一般的なロジスティクス過程の最後に破棄することができます。

ゲートウェイ(2) により、携帯電話または Wi-Fi チャネルを使用して、アップストリームの Azure IoT クラウド接続が有効になります。 IoT タグとのダウンストリーム通信には、Bluetooth、NFC、802.15.4 ワイヤレス センサー ネットワーク モードが使用されます。 ゲートウェイでは、セキュリティで保護されたエンド ツー エンドのクラウド接続、IoT タグのペアリング、センサー データの集計、データ保持、アラームしきい値の構成機能が提供されます。

Azure IoT Central はソリューション開発プラットフォームであり、IoT デバイスの接続、構成、管理が簡単になります。 このプラットフォームを使うと、IoT デバイスの管理、運用、関連開発の負担とコストが大幅に削減されます。 お客様は、エンドツーエンドのエンタープライズ ソリューションを構築し、ロジスティクスでデジタル フィードバック ループを実現できます。

IoT Central プラットフォームでは、データ エクスポートと API (3) を通じて豊富な機能拡張オプションが提供されます。 一般に、テレメトリ データ処理または未加工のテレメトリに基づくビジネス分析情報は、優先される基幹業務アプリケーション (4、5) にエクスポートされます。

このチュートリアルでは、IoT Central の "コネクテッド ロジスティクス" アプリケーション テンプレートの基本的な使い方について説明します。 テンプレートをデプロイして使用する方法をご覧ください。

コネクテッド ロジスティクス アプリケーションを作成する

IoT Central アプリケーションを作成するには、次のようにします。

  1. Azure portal の [IoT Central アプリケーションの作成] ページに移動します。 メッセージに従って Azure アカウントでサインインします。

  2. 次の情報を入力します。

    フィールド 説明
    サブスクリプション 使用する Azure サブスクリプション。
    Resource group 使用するリソース グループ。 新しいリソース グループを作成するか、既存のリソース グループを使用することができます。
    リソース名 有効な Azure リソース名。
    アプリケーションの URL アプリケーションの URL サブドメイン。 IoT Central アプリケーションの URL は、https://yoursubdomain.azureiotcentral.com のようになります。
    Template コネクテッド ロジスティクス
    リージョン 使用する Azure リージョン。
    料金プラン 使用する価格プラン。
  3. [Review + create](レビュー + 作成) を選択します。 [作成] を選択します。

アプリの準備ができたら、Azure portal からアプリに移動できます。

Azure portal の IoT Central アプリケーション リソースを示すスクリーンショット。アプリケーション URL が強調表示されています。

詳細については、Azure IoT Central アプリケーションの作成に関するページを参照してください。

アプリケーションを調べる

以降のセクションでは、アプリケーションの主な機能について見ていきます。

ダッシュボード

アプリケーショがデプロイされると、既定のダッシュボードが、コネクテッド ロジスティクスのオペレーターを対象とするポータルになります。 Northwind Traders 社は、海上と陸上の貨物を管理する架空のロジスティクス プロバイダーです。 このダッシュボードには、出荷からのテレメトリを提供する 2 つの異なるゲートウェイと、関連コマンド、ジョブ、アクションが表示されます。

この事前構成済みのダッシュボードは、重要なロジスティクス デバイスの運用アクティビティを表示します。

ダッシュボードでは、2 つの異なるゲートウェイ デバイス管理操作を行えます。

  • トラック輸送のロジスティクス ルートと海上輸送の詳細を表示します。
  • ゲートウェイの状態やその他の関連情報を表示します。
  • ゲートウェイ、アクティブなタグ、不明なタグの合計数を追跡できます。
  • ファームウェアの更新、センサーの無効化、センサーの有効化、センサーしきい値の更新、テレメトリ間隔の更新、デバイス サービス コントラクトの更新などのデバイス管理操作を実行できます。
  • デバイスのバッテリ消費量を表示します。

コネクテッド ロジスティクス アプリケーション ダッシュボードを示すスクリーンショット。

デバイス テンプレート

[デバイス テンプレート] を選択すると、ゲートウェイ機能モデルが表示されます。 機能モデルは、次の 2 つのインターフェイスを中心に構成されています。

  • [ゲートウェイのテレメトリとプロパティ] - このインターフェイスでは、センサーに関連するすべてのテレメトリ、場所、デバイス情報が定義されます。 また、センサーのしきい値や更新間隔など、デバイス ツインのプロパティ機能もこのインターフェイスで定義されます。
  • [Gateway Commands](ゲートウェイ コマンド) - このインターフェイスには、すべてのゲートウェイ コマンド機能が整理されています。

コネクテッド ロジスティクス アプリケーションのデバイス テンプレートを示すスクリーンショット。

ルール

[Rules](ルール) タブを選択すると、このアプリケーション テンプレートに含まれるルールが表示されます。 これらのルールは、詳細な調査のためオペレーターにメールで通知するように構成されています。

  • [Gateway theft alert](ゲートウェイ盗難アラート) : このルールは、輸送中にセンサーによって予期しない光が検出された場合にトリガーされます。 オペレーターは、盗難の可能性を調査するためにすぐに通知を受け取る必要があります。
  • [Lost gateway alert](失われたゲートウェイ アラート) : このルールは、長期間にわたってゲートウェイからクラウドへのレポートがない場合にトリガーされます。 バッテリ低下、接続喪失、デバイスの破損といった原因により、ゲートウェイが応答しないことがあります。

コネクテッド ロジスティクス アプリケーション ルールを示すスクリーンショット。

ジョブ

[ジョブ] タブを選択すると、このアプリケーションに含まれるジョブが作成されます。 次のスクリーンショットは、作成されたジョブの例を示しています。

コネクテッド ロジスティクス アプリケーション ジョブを示すスクリーンショット。

ジョブを使用して、アプリケーション全体の操作を実行できます。 このアプリケーション内のジョブでは、デバイス コマンドとツイン機能を使用して、すべてのゲートウェイでの特定のセンサーの無効化や、出荷モードとルートに応じたセンサーのしきい値の変更などのタスクが実行されます。

  • 一般的な操作として、海上輸送中にバッテリーを節約するために感電センサーを無効にしたり、コールド チェーン輸送中に温度しきい値を下げたりすることがあります。
  • ジョブを使うと、ゲートウェイでのファームウェアの更新やサービス コントラクトの更新など、システム全体の操作を実行して、メンテナンス アクティビティを最新の状態に保つことができます。

リソースをクリーンアップする

このアプリケーションは、使い続ける予定がない場合、削除してください。

  1. Azure IoT Central アプリケーションで、[アプリケーション]>[管理] に移動します。
  2. [削除] を選択して操作を確定します。