Azure Resources for Deploying Sensors to Azure

Identifying Azure Resources for Sensor Deployment

Prev Question Next Question

Question

Your company plans to deploy several million sensors that will upload data to Azure.

You need to identify which Azure resources must be created to support the planned solution.

Which two Azure resources should you identify? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

AD

IoT Hub (Internet of things Hub) provides data from millions of sensors.

IoT Hub is a managed service, hosted in the cloud, that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages. You can use Azure IoT Hub to build IoT solutions with reliable and secure communications between millions of IoT devices and a cloud- hosted solution backend. You can connect virtually any device to IoT Hub.

There are two storage services IoT Hub can route messages to -- Azure Blob Storage and Azure Data Lake Storage Gen2 (ADLS Gen2) accounts. Azure Data

Lake Storage accounts are hierarchical namespace-enabled storage accounts built on top of blob storage. Both of these use blobs for their storage.

https://docs.microsoft.com/en-us/azure/iot-hub/about-iot-hub https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-d2c

To collect and analyze event details for Azure virtual machines and run queries to compare the event details collected from all virtual machines, you should use Azure Monitor and Log Analytics.

Azure Monitor is a service that provides a comprehensive solution for collecting, analyzing, and acting on telemetry from cloud and on-premises environments. It collects data from various sources such as Azure virtual machines, applications, and Azure services. With Azure Monitor, you can set up alerts, create dashboards, and analyze performance and usage data.

Log Analytics is a feature within Azure Monitor that provides a powerful query language, known as Kusto Query Language (KQL), to extract insights from the data collected by Azure Monitor. It can be used to analyze data from various sources, including Azure virtual machines, and provides rich visualization options to help you gain insights into your data. You can use Log Analytics to run queries to compare the event details collected from all virtual machines.

Azure Service Health, Azure Service Bus, and Azure Advisor are not directly related to collecting and analyzing event details for Azure virtual machines. Azure Service Health provides personalized alerts and guidance when Azure service issues affect your resources. Azure Service Bus is a messaging service that enables you to decouple and scale microservices, distributed systems, and serverless applications. Azure Advisor is a personalized cloud consultant that helps you follow best practices to optimize your Azure resources for high availability, security, performance, and cost.

To support the planned solution of uploading data from several million sensors to Azure, the following Azure resources must be created:

  1. Azure IoT Hub: It is a fully managed service that enables reliable and secure bi-directional communication between millions of IoT devices and a cloud solution. With IoT Hub, you can connect, monitor, and manage billions of IoT assets. This service provides features such as device-to-cloud telemetry, device management, and bi-directional messaging, making it a suitable choice for managing the data uploaded by sensors.

  2. Azure Queue Storage: It is a service for storing large numbers of messages that can be accessed from anywhere in the world via authenticated calls using HTTP or HTTPS. This service provides a reliable way to store messages transmitted between application components, whether they are running in the cloud, on-premises, or both. In the case of uploading data from several million sensors, Azure Queue Storage can be used to store and process the incoming data in an ordered and scalable manner.

Therefore, the correct answers for this question are B. Azure Queue storage and D. Azure IoT Hub.

Azure Data Lake, Azure File Storage, and Azure Notification Hubs are not suitable choices for managing the data uploaded by sensors as they serve different purposes. Azure Data Lake is a service for big data analytics, Azure File Storage is for storing and sharing files in the cloud, and Azure Notification Hubs is for sending push notifications to mobile devices and web browsers.