Introdução
Neste módulo, você publicará e implantará uma carga de trabalho de contêiner do DeepStream baseada em ARM64 no hardware NVIDIA inserido usando o Azure IoT Edge.
Pré-requisitos
- Sistema baseado em x86 executando o Ubuntu 18.04.
- Placa de vídeo NVIDIA RTX 2080, RTX 3080, T4 ou A100.
- Dispositivo NVIDIA Jetson inserido provisionado com o JetPack 4.6.
- Familiaridade com cargas de trabalho em contêiner e Docker.
- Familiaridade com o Azure IoT Edge e o Hub IoT do Azure.
- Conclusão do módulo de pré-requisito Introdução ao NVIDIA DeepStream Graph Composer com o Azure.
Cenário: implantar uma carga de trabalho do DeepStream Graph Composer em um dispositivo real na borda
Seu chefe está empolgado com o progresso do seu aplicativo de vídeo inteligente e está interessado em colocar seu trabalho em produção. Você fica sabendo que a NVIDIA produz uma linha de dispositivos inseridos que podem executar cargas de trabalho do NVIDIA DeepStream Graph Composer. Você decidiu investigar usando o runtime do Azure IoT Edge para distribuir com segurança sua carga de trabalho do NVIDIA DeepStream Graph Composer para esses dispositivos de fator forma pequeno de GPU (unidade de processamento gráfico) em localizações espalhadas em todo o mundo. Essa estratégia não apenas resolverá o problema de implantação, mas também permitirá que você reúna métricas de todos os dispositivos em um só localização. Depois, você pode executar a análise usando serviços no Azure.
O que você aprenderá?
Ao concluir este módulo, você poderá:
- Modifique um aplicativo do NVIDIA DeepStream Graph Composer para publicar dados em um hub no Hub IoT do Azure.
- Crie e publique imagens de contêiner multiplataforma do NVIDIA DeepStream em um registro de contêiner no Registro de Contêiner do Azure.
- Configure o Azure IoT Edge para ser executado em hardware NVIDIA inserido.
- Implante imagens multiplataforma do NVIDIA DeepStream em dispositivos NVIDIA inseridos usando o Azure IoT Edge.
Qual é a meta principal?
Este módulo mostrará como usar o DeepStream Graph Composer para criar imagens de contêiner multiplataforma. Depois, você publicará esses artefatos em um registro de contêiner no Azure, no qual poderá fazer referência a eles e implantá-los com segurança em um dispositivo NVIDIA inserido executando o Azure IoT Edge.