Azure Internet of Things (IoT)

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

Azure Internet of Things (IoT)

Last updated on June 26, 2023

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 integration automatically helps you respond to a device-reported state change.
  • Tutorials dojo strip
  • You can use IoT Hub scaling if you are approaching the message limit on your IoT Hub.

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.
  • Build custom rules when device telemetry crosses a specified threshold.
  • You can apply single or bulk updates by creating jobs.

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 solution accelerators allow you to customize solution templates for common IoT scenarios.
  • 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.
  • If you need to monitor, analyze, and visualize your IoT data in real-time, you can use Azure Time Series Insights.
  • Azure Sphere is an IoT security solution that helps you protect your data, privacy, and infrastructure.
  • A real-time operating system for IoT devices, powered by MCUs is called Azure RTOS.
  • Azure SQL Edge is an optimized SQL database engine for IoT and IoT Edge deployments.

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

Tutorials Dojo portal

Be Inspired and Mentored with Cloud Career Journeys!

Tutorials Dojo portal

Enroll Now – Our Azure Certification Exam Reviewers

azure reviewers tutorials dojo

Enroll Now – Our Google Cloud Certification Exam Reviewers

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

FREE AWS Exam Readiness Digital Courses

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

FREE Intro to Cloud Computing for Beginners

FREE AWS, Azure, GCP Practice Test Samplers

Recent Posts

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?