Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create an IoT System with GridDB and Azure IoT Hub
Rating: 4.2 out of 5(9 ratings)
573 students

Create an IoT System with GridDB and Azure IoT Hub

Azure's IoT Hub paired with GridDB Cloud allows for an entirely on-cloud IoT System with Authentication and Robustness
Created byIsrael Imru
Last updated 4/2025
English

What you'll learn

  • How to create a schema for an IoT system with a variable amount of sensors
  • How to use GridDB and GridDB Cloud (a nosql/sql database hosted in the cloud, free of charge)
  • Set up Microsoft Azure with various services to combine into one cohesive infrastructure
  • How to utilize device Attestation with Azure IoT Hub and use symmetric signing keys for signed data payloads

Course content

4 sections15 lectures1h 34m total length
  • What This Course & Project Are About2:14

    Introduction to what you can expect from this course and what you will build/learn.

  • Project Overview and Plan of Attack10:39

    Diagrams what the final product will look like and explains how we will achieve our goals.

Requirements

  • No programming experience needed -- source code is provided, but very beginner level would help you along your journey.

Description

This course is aimed at teaching you about the internet of things (IoT), its infrastructure, and some of the tools which can help us to build out a fully on-the-cloud system. Our goal with this IoT system is to have infrastructure in place which can handle TONS of on-the-field sensors, automatically enroll new devices to our hub, authentication, and robustness of our sensor data (we don't want to lose our data!).


By pairing Azure's IoT Hub with GridDB's Cloud offering, we can build a robust IoT System which operates entirely on the cloud with absolutely zero compromises. This system has just about infinite scaling, is able to handle multiple hubs in different Geo-locations, provides device attestation out of the box, and more!


And if you're thinking this course is starting to sound a bit expensive  (we need *how many* sensors??), don't worry because everything we will build and discuss is completely free! So no, we will not need expensive hardware; the course operates using virtual devices which allows for us to freely test how well we can scale and handle simultaneous data streams being saved directly into GridDB Cloud.


If you join this course, you will learn how to write the schema for a rudimentary IoT system, how to sign up for Microsoft Azure and its many services (using the portal), and how to use and query from the GridDB Cloud database using the portal and through HTTP Requests. Looking a little closer on the Azure side, we will also learn about Device Attestation, the event grid, serverless functions, and how to troubleshoot your sensor events.


So please, join me in this course and learn about how to build out this robust system. It's gonna be fun!

Who this course is for:

  • Beginner backend developers (python/nodejs) interested in rudimentary systems design and/or the internet of things.