NVIDIA DeepStream SDK for IoT and Real-Time Streaming Analytics Debuts on Microsoft Azure Marketplace

NVIDIA has partnered with Microsoft Azure IoT in transforming and enabling advanced AI innovations for our developers and customers, by making DeepStream…

Nefi Alarcon
3 min readintermediate
--
View Original

Overview

NVIDIA has launched the DeepStream SDK on the Microsoft Azure IoT Edge Marketplace, enabling developers to leverage NVIDIA GPUs for real-time streaming analytics. This SDK supports various applications like smart retail, traffic planning, and more, offering a scalable framework for Intelligent Video Analytics (IVA).

What You'll Learn

1

How to deploy IoT applications on edge devices using DeepStream and Azure IoT Hub

2

Why DeepStream SDK is essential for real-time analytics in various industries

3

How to utilize NVIDIA Jetson Nano for Intelligent Video Analytics applications

Key Questions Answered

What is the purpose of NVIDIA DeepStream SDK?
The NVIDIA DeepStream SDK is designed to enable developers to create real-time streaming analytics applications using NVIDIA GPUs. It supports various use cases such as smart retail, traffic planning, and warehouse management, providing a scalable framework for Intelligent Video Analytics.
How can developers get started with DeepStream on Azure?
Developers can start by running a sample application on GitHub that integrates DeepStream with Azure IoT Edge. This allows them to quickly deploy IoT applications and gain insights from real-time data analytics.
What types of devices can run DeepStream SDK?
DeepStream SDK can be deployed on various devices, including the NVIDIA Jetson Nano, which delivers up to 0.5 TFLOPS, and NVIDIA T4 servers, which provide over 10,000 TOPS, making it suitable for a range of edge computing applications.

Key Statistics & Figures

Floating Point Operations per Second (TFLOPS)
0.5 TFLOPS
This is the performance capability of the NVIDIA Jetson Nano.
Trillion Operations per Second (TOPS)
10,000 TOPS
This is the performance capability of NVIDIA T4 servers.

Technologies & Tools

Software
Nvidia Deepstream SDK
Used for building and deploying Intelligent Video Analytics applications.
Cloud Service
Azure Iot Hub
Facilitates the connection and management of IoT devices.
Hardware
Nvidia Jetson Nano
An edge device capable of running DeepStream applications.

Key Actionable Insights

1
Developers should leverage the DeepStream SDK to build scalable IoT applications that can analyze video streams in real-time. This capability is crucial for industries that rely on immediate data insights for operational efficiency.
By integrating DeepStream with Azure IoT Hub, developers can send data from edge devices to the cloud, enabling advanced analytics and decision-making processes.
2
Utilizing the NVIDIA Jetson Nano for deploying DeepStream applications can significantly reduce power consumption while maintaining high performance. This is particularly beneficial for edge devices in remote locations.
The Jetson Nano's ability to perform 0.5 TFLOPS in under 10 watts makes it an ideal choice for energy-efficient IoT solutions.

Common Pitfalls

1
Failing to properly configure the DeepStream SDK with Azure IoT Hub can lead to deployment issues.
Ensure that all necessary configurations are set correctly to facilitate seamless data transfer between edge devices and the cloud.