はじめに

完了

このモジュールでは、Azure IoT Edge を使用して、ARM64 ベースの DeepStream コンテナー ワークロードを公開し、NVIDIA 埋め込みハードウェアにデプロイします。

前提条件

NVIDIA Jetson 埋め込みデバイスを示すスクリーンショット。

シナリオ: エッジの実際のデバイスに DeepStream Graph Composer ワークロードデプロイする

上司がインテリジェントなビデオ アプリケーションの進捗状況を非常に喜び、あなたの製作品の製品化に関心を持っています。 あなたは、NVIDIA DeepStream Graph Composer ワークロードを実行できる一連の埋め込みデバイスが NVIDIA で生成されることを学びます。 あなたは、NVIDIA DeepStream Graph Composer ワークロードを、世界中の場所にあるこれらの小さなフォーム ファクター グラフィックス処理装置 (GPU) 加速化デバイスに安全に配布するために、Azure IoT Edge ランタイムの使用を調査することを決めました。 この戦略により、デプロイの問題が解決するだけでなく、1 つの場所にあるすべてのデバイスからメトリックを収集することもできます。 その後、Azure のサービスを使用して分析を実行できます。

学習内容

このモジュールを終了すると、次のことができるようになります。

  • NVIDIA DeepStream Graph Composer アプリケーションを変更し、データを Azure IoT Hub 内のハブに公開する。
  • クロスプラットフォームの NVIDIA DeepStream コンテナー イメージをビルドして、Azure Container Registry のコンテナー レジストリに公開する。
  • Azure IoT Edge を NVIDIA 埋め込みハードウェア上で実行するように構成する。
  • Azure IoT Edge を使用して、クロスプラットフォームの NVIDIA DeepStream イメージを NVIDIA 埋め込みデバイスにデプロイする。

主な目標

このモジュールでは、DeepStream Graph Composer を使用してクロスプラットフォームのコンテナー イメージをビルドする方法について説明します。 次に、これらの成果物を Azure のコンテナー レジストリに公開します。ここで、それらを参照し、Azure IoT Edge を実行している NVIDIA 埋め込みデバイスに安全にデプロイできます。