Introduction

Effectué

Dans ce module, vous allez apprendre à installer et à configurer NVIDIA DeepStream 18.04 Graph Composer sur un système Ubuntu 18.04 à processeur x86 pour permettre le développement rapide de pipelines d’applications Intelligent Video Analytics (IVA) en vue d’un déploiement sur des appareils dans le cloud et à la périphérie.

Prérequis

  • Système x86 exécutant le système d’exploitation Ubuntu 18.04
  • Carte graphique NVIDIA RTX2080, RTX3080, T4 ou A100
  • Connaissance des charges de travail de conteneur et de Docker
  • Connaissance d’Azure IoT Edge et d’Azure IoT Hub
  • Module prérequis terminé : Développement NVIDIA DeepStream avec Microsoft Azure

Capture d’écran affichant l’exemple d’application NVIDIA DeepStream Graph Composer Test1.

Scénario : Publier une charge de travail DeepStream Graph Composer dans Azure Container Registry pour une distribution en masse

Votre patron est impressionné par le kit SDK NVIDIA DeepStream et sa capacité à développer des applications IVA personnalisées. Il souhaite commencer à déployer une preuve de concept qui sera évaluée par des testeurs dans certains emplacements. Vous avez entendu parler d’un outil de développement récent, NVIDIA DeepStream Graph Composer. Vous pouvez l’utiliser pour créer des visualisations de solutions IVA et les exporter sous forme de charges de travail conteneurisées. Vous décidez d’utiliser une stratégie basée sur des conteneurs pour le développement de la preuve de concept afin de garantir que la charge de travail s’exécute comme prévu sur n’importe quelle cible matérielle compatible.

Qu’allez-vous apprendre ?

À la fin de ce module, vous pourrez :

  • Installer l’application NVIDIA DeepStream Graph Composer et les graphes de référence.
  • Développer des applications en utilisant DeepStream Graph Composer.
  • Regroupez des applications DeepStream Graph Composer dans un conteneur à l’aide de container-builder.
  • Publiez les charges de travail de conteneur DeepStream Graph Composer dans Azure Container Registry pour une redistribution sécurisée.

Quel est l’objectif principal ?

Dans ce module, vous allez voir comment utiliser DeepStream Graph Composer avec les services Azure pour créer des applications IVA conteneurisées et les publier dans Azure Container Registry pour une distribution sécurisée.