Ends in
00
days
00
hrs
00
mins
00
secs
ENROLL NOW

💝 Valentine's Sale! Get 30% OFF Any Reviewer. Use coupon code: VDAYSALE2026 & 5% OFF Store Credits/Gift Cards

Azure Internet of Things (IoT)

Home » Azure Cheat Sheets » Azure Solutions » Azure Internet of Things (IoT)

Azure Internet of Things (IoT)

Last updated on February 13, 2026

Azure IoT Cheat Sheet

  • A service that allows you to connect, monitor, and control one or more IoT devices that can communicate with back-end services hosted in the cloud.

Azure IoT Hub

  • A PaaS solution that provides complete control over the collection and processing of IoT data.
  • To create a complete end-to-end solution, you can integrate the IoT Hub with other Azure services.
    • Azure Event Grid
    • Azure Logic Apps
    • Azure Machine Learning
    • Azure Stream Analytics 
  • Message routing and Event Grid integration enable automated responses to device-reported state changes.
  • Supports MQTT, AMQP, and HTTPS protocols.
  • Tutorials dojo strip
  • Device identity registry stores permitted devices and modules.
  • Authentication: SAS token-based or X.509 certificate authentication. X.509 is more secure and scalable.
  • IoT Hub Device Provisioning Service: Zero-touch, just-in-time provisioning at scale.
  • Device twins: Store and retrieve device state information (properties, tags, desired/reported states).
  • File uploads: Devices can upload files from connected sensors.
  • Direct methods: Invoke commands on devices (e.g., reboot) with request-reply interaction.
  • Built-in endpoint: Collects device-to-cloud messages, retained for up to seven days.
  • Message routing: Send data to custom endpoints (Storage, Event Hubs, Service Bus, Cosmos DB).
  • Event Grid integration: Fan out data to multiple subscribers for event-driven architectures.
  • Supports TLS 1.2 (recommended), 1.1, and 1.0 for backward compatibility.

Azure IoT Central

  • A SaaS solution that provides a collection of industry-specific application templates.
  • You can create your own device template to define the characteristics and behavior of a device.
  • Configure custom dashboards to monitor your device’s health and telemetry.
    • Share dashboards with all users or keep them private.
  • Build custom rules when device telemetry crosses a specified threshold.
  • Telemetry mapping: Simplify or normalize complex device telemetry on ingress.
  • You can apply single or bulk updates by creating jobs.
  • Data export: Configure exports to send telemetry, property changes, and device template changes to other Azure services for analytics and storage.
  • Integrations & REST APIs
    • Build custom IoT solutions and integrations using IoT Central REST APIs.
    • Use cases: mobile companion apps, line-of-business integrations, device management applications.
  • User Roles
    • Solution builder: Creates application, configures rules, integrations, and customizations.
    • Operator: Manages connected devices.
    • Administrator: Manages user roles, permissions, and managed identities.
    • Device developer: Creates code running on devices or IoT Edge modules.

Azure Sphere

  • An IoT security solution that helps you protect your data, privacy, and infrastructure.
  • Components:
    • Azure Sphere chip – a microcontroller unit that provides real-time processing capabilities.
    • Azure Sphere OS – an operating system based on Linux that runs on an Azure Sphere chip.
    • Azure Sphere Security Service – it supports certificate-based authentication, automatic software updates, and failure reporting. By default, the data is encrypted at rest.
  • The Azure Sphere devices can run on two types of applications:
    • High-level applications for containers.
    • Real-time capable applications (RTApps) for bare metals.

Azure IoT Products

  • Azure IoT Edge enables you to deploy cloud analytics and custom business logic locally on IoT edge devices.
  • Create knowledge graphs based on digital models of entire environments using Azure Digital Twins.

Validate Your Knowledge

Question 1

Question Type: Single choice

In the Azure Shared Responsibility Model, whose responsibility is it to maintain the application in an Azure virtual machine?

  1. Azure
  2. Customer
  3. Both Azure and the customer
  4. Neither Azure nor the customer

Correct Answer: 2

As you consider and evaluate public cloud services, it’s critical to understand the shared responsibility model and which security tasks are handled by the cloud provider, and which tasks are handled by you. The workload responsibilities vary depending on whether the workload is hosted on Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS), or in an on-premises datacenter

In an on-premises datacenter, you own the whole stack. As you move to the cloud some responsibilities transfer to Microsoft. The following diagram illustrates the areas of responsibility between you and Microsoft, according to the type of deployment of your stack.

Azure Virtual Machines are image service instances Azure IaaS uses to deploy persistent VMs with nearly any server workload that you want.

Infrastructure as a service (IaaS) is the most flexible category of cloud services, as it provides you with the maximum amount of control for your cloud resources. In an IaaS model, the cloud provider is responsible for maintaining the hardware, network connectivity (to the internet), and physical security.

You’re responsible for everything else: operating system installation, configuration, and maintenance; network configuration; database and storage configuration; and so on. With IaaS, you’re essentially renting the hardware in a cloud datacenter, but what you do with that hardware is up to you.

IaaS places the largest share of responsibility with you. The cloud provider is responsible for maintaining the physical infrastructure and its access to the internet. You’re responsible for installation and configuration, patching and updates, and security.

Hence, the correct answer is Customer.

Customer and Both Azure and the customer is incorrect because under the shared responsibility model for infrastructure as a service offering, the customer is responsible for maintaining the application.

Neither Azure nor the customer is incorrect as this task falls under the responsibilities of the customer.

Azure Internet of Things References:

https://docs.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility
https://learn.microsoft.com/en-us/azure/virtual-machines/

Note: This question was extracted from our AZ-900 Microsoft Azure Fundamentals Practice Exams.

For more Azure practice exam questions with detailed explanations, check out the Tutorials Dojo Portal:

Microsoft Azure Practice Exams Tutorials Dojo

Azure Internet of Things References:

https://docs.microsoft.com/en-us/azure/iot-hub/about-iot-hub
https://docs.microsoft.com/en-us/azure/iot-central/core/overview-iot-central

💝 Valentine’s Sale! Get 30% OFF Any Reviewer. Use coupon code: VDAYSALE2026 & 5% OFF Store Credits/Gift Cards

Tutorials Dojo portal

Learn AWS with our PlayCloud Hands-On Labs

$2.99 AWS and Azure Exam Study Guide eBooks

tutorials dojo study guide eBook

New AWS Generative AI Developer Professional Course AIP-C01

AIP-C01 Exam Guide AIP-C01 examtopics AWS Certified Generative AI Developer Professional Exam Domains AIP-C01

Learn GCP By Doing! Try Our GCP PlayCloud

Learn Serverless Security

Learn Azure with our Azure PlayCloud

FREE AI and AWS Digital Courses

FREE AWS, Azure, GCP Practice Test Samplers

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

Follow Us On Linkedin

Written by: Jon Bonso

Jon Bonso is the co-founder of Tutorials Dojo, an EdTech startup and an AWS Digital Training Partner that provides high-quality educational materials in the cloud computing space. He graduated from Mapúa Institute of Technology in 2007 with a bachelor's degree in Information Technology. Jon holds 10 AWS Certifications and is also an active AWS Community Builder since 2020.

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, YouTube, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!

View Our AWS, Azure, and GCP Exam Reviewers Check out our FREE courses

Our Community

~98%
passing rate
Around 95-98% of our students pass the AWS Certification exams after training with our courses.
200k+
students
Over 200k enrollees choose Tutorials Dojo in preparing for their AWS Certification exams.
~4.8
ratings
Our courses are highly rated by our enrollees from all over the world.

What our students say about us?