Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Azure IoT Hub Documentation

Learn about IoT Hub

Overview

  • What is IoT Hub?

Concept

  • Compare IoT Hub and Event Hubs
  • Choose your IoT Hub tier and size

Collect data from your devices

Quickstart

  • Send telemetry to your hub

Concept

  • Send and receive messages
  • Upload video, media, and large data files

Process data with Azure services

Tutorial

  • Route telemetry

Concept

  • Understand Azure IoT Hub message routing

Manage and monitor devices remotely

Quickstart

  • Control your devices

Concept

  • Invoke direct methods
  • Use device twins
  • Monitor IoT Hub

Secure your IoT solution

Tutorial

  • Create and upload certificates for testing

Concept

  • Control access to IoT Hub by using Microsoft Entra ID

Develop with SDKs and tools

Concept

  • Learn about Azure IoT Hub SDKs
  • Use the Azure IoT Hub extension for VS Code
  • Supported device protocols
en-us
Your Privacy Choices
  • SH ICP Filing No. 13015306-25
  • PSB Filing No. 31011502002224
  • Privacy
  • Microsoft Azure Operated by 21Vianet
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025