Azure IoT, Big Data and Machine Learning – AZ 900 Notes

In this article, we will see about Azure IoT, Big Data Analytics and Azure Machine Learning. This article is mainly focused on AZ 900 Exam.

What is IoT?

IoT stands for Internet of Things, for example – Smartwatches, Smart Home Devices. IoT devices generate large amounts of data on a timely basis.

These devices contain hardware which has a sensor to detect temperature, geolocation, device metrics and more.

Clout IoT Services

Cloud IoT service helps IoT-enabled devices to connect and collect data to manage these devices from Cloud.

Data Analysis in Cloud IoT can be done in the below steps –

  • Connect IoT devices
  • Collect/ Gather data and store it in the Cloud
  • Data Analysis
  • Represent intelligence reports based on collected data using Cloud AI or Cloud Machine Learning services.

IoT in Azure

Azure offers 3 types of services for Azure IoT

Azure IoT Hub


It allows you to manage a messaging hub for IoT-enabled devices for reporting programmatically via REST API. Azure IoT Hub is a managed service for bidirectional communication between IoT devices and Azure.

Azure IoT Central


It is a combination of Azure Hub and Dashboard. Azure IoT Central allows you to focus on transformation with IoT data instead of maintaining and updating.
Azure IoT Central represent a dashboard with UI. You can create an IoT Central application using a 7-day free trial, or use a standard pricing plan.

Azure Sphere

It provides high security against device tempering.
The Azure Sphere is useful in ATMs, point-of-sale devices, Election Voting Machines

Azure Big Data

  • Azure Synapse Analytics- Earlier known as Azure SQL Data Warehouse. It helps in developing Big data analytic solutions, and data integration. It is a relational big data solution.
  • Azure HDInsight – It is a Hadoop-based open-source analytical service. Azure HDInsight works with frameworks like Apache Hadoop Spark, and Hive. It is used for complex data processing and machine learning purposes.
  • Azure Data Bricks – It is an Apache Spark-based analytical service. It helps to build AI-based solutions using Python, Java, and SQL.

Machine Learning in Azure

Machine Learning is a data science technique for forecasting and predictions based on previous data analysis. Azure Machine Learning is a cloud-based environment you can use to train, deploy, automate, and manage.

Microsoft Azure Machine Learning Studio is a web portal in Azure Machine Learning for low-code and no-code options for model training, deployment, and asset management.

Azure Cognitive Service


It helps developers to create AI-based applications with API without any expertise in Machine Learning. Azure Cognitive Service helps us to build Language services, vision services, Text to text-to-speech services with the help of API.

Azure Bot Service

It is a virtual AI agent which can translate words and can interact like a human.

If you are preparing for AZ 900 certification, then follow this link - Microsoft Azure Fundamentals (AZ-900) Certification Sample Questions

Hope you like this article. Please share the blog link within your techie group.

Please follow and like us:

Leave a Comment