AZ-220 Practice Test Questions Updated 128 Questions
Microsoft AZ-220 Dumps - Secret To Pass in First Attempt
Microsoft AZ-220 Exam Syllabus Topics:
| Topic | Details |
|---|---|
Set up the IoT Solution Infrastructure (10-15%) | |
| Create and configure an Azure IoT Hub | -create an IoT Hub -register a device -configure a device twin -configure IoT Hub tier and scaling |
| Build device messaging and communication | - build messaging solutions by using SDKs (device and service) -implement device-to-cloud communication -implement cloud-to-device communication -configure file upload for devices - optimize message size and scaling - connect to IoT Hub using TLS server certificates |
| Configure physical IoT devices | -recommend an appropriate protocol based on device specifications -configure device networking, topology, and connectivity |
Provision and Manage Devices (15-20%) | |
| Set Up Device Provisioning Service (DPS) | -create a Device Provisioning Service -create a new enrollment in DPS -link an IoT Hub to the DPS |
| Manage the device lifecycle | -provision a device by using DPS -deprovision an autoenrollment -decommission (disenroll) a device |
| Manage IoT devices by using IoT Hub | -manage devices list in the IoT Hub device registry -modify device twin tags and properties -configure a set of devices by using IoT Hub Automatic Device Management -trigger an action on a set of devices by using IoT Hub Jobs and Direct Methods -implement a device firmware update process by using device management primitives - configure module identities |
| Manage IoT devices by using Azure IoT Central | - create a custom device template by using Azure IoT Central -configure rules and actions in Azure IoT Central - customize the operator view -add and manage devices from IoT Central -troubleshoot device connections and data mapping -create an application based on an app template for an industry vertical - export a custom application template -create and manage a new application based on a custom application template - upgrade and version a device template - run IoT Central jobs |
Implement IoT Edge (15-20%) | |
| Set up an IoT Edge device | -create a device identity in IoT Hub - set up an IoT device for IoT Edge -select and install container runtime on IoT devices -implement module access to the host system - update IoT Edge runtime - provision IoT Edge devices by using DPS |
| Deploy an IoT Edge device | - create and implement a deployment manifest -create a deployment for a single IoT Edge device -create a deployment to target multiple devices -create a continuous deployment by using Azure DevOps |
| Develop IoT Edge modules | - create and customize an Edge module -deploy a custom IoT Edge module to an Edge device -deploy an IoT Edge module from the Azure Marketplace to an Edge device -publish an IoT Edge module to an Azure Container Registry - define module configuration - configure IoT Edge module routing -configure environment for IoT Edge development; debug Edge modules in development environment |
| Configure an IoT Edge device | - select an appropriate gateway pattern -deploy an IoT gateway by using IoT Hub and IoT Edge - configure IoT Edge certificates - implement and configure offline support (including local storage) |
Implement Business Integration (5-10%) | |
| Integrate with upstream and downstream systems | - set up input and output connections -set up IoT Hub routing for triggering workflows - test data interface integration - integrate third-party solutions -configure workflows, including rules and alerts |
| Develop Azure Digital Twins (ADT) solutions | -create ADT models and digital twins -map IoT device data to ADT models and relationships -ingest IoT device messages and translate messages to ADT -configure routes and endpoints to trigger business logic and data processing - query the ADT graph - update properties on ADT entities in the graph - monitor and troubleshoot ADT |
Process and manage data (15-20%) | |
| Configure message routing in Azure IoT Hub | -implement message enrichment in IoT Hub - implement routing of IoT device messages to endpoints -define and test routing queries - configure IoT Hub as an Event Grid source -reconfigure the default EventHub endpoint when there are multiple endpoints |
| Configure stream processing of IoT data | -create ASA for data and stream processing of IoT data -process and filter IoT data by using Azure Functions - write user-defined functions and aggregations in ASA - consume Azure Machine Learning functions in ASA - configure Stream Analytics outputs |
| Create ASA queries | - write an ASA query that runs in the IoT Edge - write an ASA query that runs in the cloud |
| Process real-time data by using Time Series Insights (TSI) | - create a TSI environment - connect the IoT Hub and the TSI environment - create a reference data set for a TSI environment by using the Azure portal - implement Time Series model hierarchies, types, and instance fields - consume data by using Time Series Expression syntax |
Monitor, troubleshoot, and optimize IoT solutions (15-20%) | |
| Configure health monitoring | -configure metrics in IoT Hub -set up diagnostics logs for Azure IoT Hub - configure IoT Hub scaling (SKUunit) programmatically -query and visualize tracing by using Azure Monitor - apply Azure Policy definitions for IoT Hub - gather IoT Edge metrics - retrieve diagnostics from Azure IoT Edge |
| Troubleshoot device communication | -establish maintenance communication by using RDP or SSH - establish maintenance communication by using Device Streams -verify device telemetry is received by IoT Hub -validate device twin properties, tags and direct methods -troubleshoot device disconnects and connects - troubleshoot IoT Edge devices |
| Ensure performance and availability | - identify and resolve bottlenecks -calculate capacity requirements for each service -create a simulated fleet of devices for performance and stress testing - troubleshoot message loss - test manual failover |
Implement security (10-15%) | |
| Implement security for IoT devices and services | - implement device and gateway security - ensure secure connections |
| Implement Azure Defender for IoT | -configure an Azure Defender for IoT agent-based solution - implement Defender-IoT-micro-agents (security agents) -configure built-in and custom alerts for IoT Hub |
Exam Requirements
This path has no official prerequisites. However, it is aimed at those individuals with the skills in developing edge and Cloud components of Azure IoT solutions. You can go for it if you are an Azure IoT Developer who is responsible for the management of setup, maintenance, and configuration of a device’s lifecycle. You need to be able to implement different designs for an Azure IoT solution, which include connectivity, device topology, security, and debugging. Those who aim for this option should also be able to design solutions to transform, manage, and monitor an IoT-related data pipeline. These professionals work with other data engineers and stakeholders to promote successful business integration.
Who should take the AZ-220:Microsoft Azure IoT Developer Exam
The AZ-220 Exam certification is an internationally-recognized certification which help to have validation for those IoT developer who implement designs for solutions to including monitoring and data transformation as it relates to IoT. The IoT Developer collaborate with data engineers and other stakeholders to ensure successful business integration.
Candidates for this exam should be familiar implementation of Azure services that form an IoT solution, , including data storage options, data analysis, data processing, and platform-as-a-service options. Candidates should have extensive experience and knowledge of implementation of Edge , provision and manage data.
- Azure IoT Developer
- Fresher
NEW QUESTION 10
You have an Azure IoT hub.
You plan to attach three types of IoT devices as shown in the following table.
You need to select the appropriate communication protocol for each device.
What should you select? To answer, drag the appropriate protocols to the correct devices. Each protocol may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation:
Box 1: AMQP
Use AMQP on field and cloud gateways to take advantage of connection multiplexing across devices.
Box 2: MQTT
MQTT is used on all devices that do not require to connect multiple devices (each with its own per-device credentials) over the same TLS connection.
Box 3: HTTPS
Use HTTPS for devices that cannot support other protocols.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-protocols
NEW QUESTION 11
You need to enable telemetry message tracing through the entire IoT solution.
What should you do?
- A. Enable the DeviceTelemetry diagnostic log and stream the log data to an Azure event hub.
- B. Upload IoT device logs by using the File upload feature.
- C. Monitor device lifecycle events.
- D. Implement distributed tracing.
Answer: D
Explanation:
IoT Hub is one of the first Azure services to support distributed tracing. As more Azure services support distributed tracing, you'll be able trace IoT messages throughout the Azure services involved in your solution.
Note:
Enabling distributed tracing for IoT Hub gives you the ability to:
* Precisely monitor the flow of each message through IoT Hub using trace context. This trace context includes correlation IDs that allow you to correlate events from one component with events from another component. It can be applied for a subset or all IoT device messages using device twin.
* Automatically log the trace context to Azure Monitor diagnostic logs.
* Measure and understand message flow and latency from devices to IoT Hub and routing endpoints.
Start considering how you want to implement distributed tracing for the non-Azure services in your IoT solution.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-distributed-tracing Monitor, troubleshoot, and optimize IoT solutions Question Set 2
NEW QUESTION 12
You have an Azure IoT hub that uses a Device Provision Service instance.
You plan to deploy 100 IoT devices.
You need to confirm the identity of the devices by using the Device Provision Service.
Which three device attestation mechanisms can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. Trusted Platform Module (TPM) 1.2
- B. Symmetric key
- C. Trusted Platform Module (TPM) 2.0
- D. X.509 certificates
- E. Device Identity Composition Engine (DICE)
Answer: B,C,D
Explanation:
The Device Provisioning Service supports the following forms of attestation:
X.509 certificates based on the standard X.509 certificate authentication flow.
Trusted Platform Module (TPM) based on a nonce challenge, using the TPM 2.0 standard for keys to present a signed Shared Access Signature (SAS) token.
This does not require a physical TPM on the device, but the service expects to attest using the endorsement key per the TPM spec.
Symmetric Key based on shared access signature (SAS) Security tokens, which include a hashed signature and an embedded expiration.
Reference:
https://docs.microsoft.com/en-us/azure/iot-dps/concepts-service#attestation-mechanism
NEW QUESTION 13
You plan to deploy an Azure IoT hub.
The IoT hub must support the following:
* Three Azure IoT Edge devices 2,500 IoT devices
* Each IoT device will spend a 6 KB message every five seconds.
You need to size the IoT hub to support the devices. The solution must minimize costs. What should you choose?
- A. one unit of the S3 tier
- B. one unit of the S1 tier
- C. one unit of the B2 tier
- D. one unit of the B1 tier
Answer: A
Explanation:
2500* 6 KB * 12 = 180,000 KB/minute = 180 MB/Minute.
B3, S3 can handle up to 814 MB/minute per unit. Incorrect Answers:
A, C: B1, S1 can only handle up to 1111 KB/minute per unit B: B2, S2 can only handle up to 16 MB/minute per unit.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-scaling
NEW QUESTION 14
You plan to deploy Azure Time Series Insights.
What should you create on iothub1 before you deploy Time Series Insights?
- A. a new consumer group
- B. a new message route
- C. an IP filter rule
- D. a new shared access policy
Answer: A
Explanation:
Create a dedicated consumer group in the IoT hub for the Time Series Insights environment to consume from.
Each Time Series Insights event source must have its own dedicated consumer group that isn't shared with any other consumer. If multiple readers consume events from the same consumer group, all readers are likely to exhibit failures.
Reference:
https://docs.microsoft.com/en-us/azure/time-series-insights/time-series-insights-how-to-add-an-event-source- iothub
NEW QUESTION 15
You have an Azure IoT solution that includes a basic tier Azure IoT hub named Hub1 and a Raspberry Pi device named Device1. Device1 connects to Hub1.
You back up Device1 and restore the backup to a new Raspberry Pi device.
When you start the new Raspberry Pi device, you receive the following error message in the diagnostic logs of Hub1: "409002 LinkCreationConflict." You need to ensure that Device1 and the new Raspberry Pi device can run simultaneously without error.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. From Hub1, modify the device shared access policy.
- B. From Hub1, create a new IoT device.
- C. Upgrade Hub1 to the standard tier.
- D. From Hub1, create a new consumer group.
- E. On the new Raspberry Pi device, modify the connection string.
Answer: B,E
NEW QUESTION 16
You have an Azure IoT Central application that monitors 100 IoT devices.
You need to generate alerts when the temperature of a device exceeds 100 degrees. The solution must meet the following requirements:
* Minimize costs
* Minimize deployment time
What should you do?
- A. Perform a data export to Azure Blob storage and create an Azure function.
- B. Create a rule that uses an email action.
- C. Create an email property in the device templates.
- D. Perform a data export to Azure Service Bus.
Answer: B
Explanation:
Explanation
Explanation:
You can create rules in IoT Central that trigger actions, such as sending an email, in response to telemetry- based conditions, such as device temperature exceeding a threshold.
Reference:
https://docs.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules-advanced Implement security Question Set 1
NEW QUESTION 17
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are developing a custom Azure IoT Edge module.
The module needs to identify the device ID of the local device.
Solution: You configure the module to read the ProductInfo property of ModuleClient.
Does this meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
Instead read the device ID of the device twin.
Note: Device twins are JSON documents that store device state information including metadata, configurations, and conditions. Azure IoT Hub maintains a device twin for each device that you connect to IoT Hub.
Device identity properties. The root of the device twin JSON document contains the read-only properties from the corresponding device identity stored in the identity registry.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-device-twins
NEW QUESTION 18
How should you complete the GROUP BY clause to meet the Streaming Analytics requirements?
- A. GROUP BY HoppingWindow(Second, 60, 30)
- B. GROUP BY SessionWindow(Second, 30, 60)
- C. GROUP BY SlidingWindow(Second, 30)
- D. GROUP BY TumblingWindow(Second, 30)
Answer: D
Explanation:
Scenario: You plan to use a 30-second period to calculate the average temperature reading of the sensors.
Tumbling window functions are used to segment a data stream into distinct time segments and perform a function against them, such as the example below. The key differentiators of a Tumbling window are that they repeat, do not overlap, and an event cannot belong to more than one tumbling window.
InAnswers:
A: Hopping window functions hop forward in time by a fixed period. It may be easy to think of them as Tumbling windows that can overlap, so events can belong to more than one Hopping window result set.
Reference:
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-window-functions
Topic 1, Contoso
To start the case study
To display the first question on this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Existing Environment. Current State of Development
Contoso produces a set of Bluetooth sensors that read the temperature and humidity. The sensors connect to IoT gateway devices that relay the data.
All the IoT gateway devices connect to an Azure IoT hub named iothub1.
Existing Environment. Device Twin
You plan to implement device twins by using the following JSON sample.
Existing Environment. Azure Stream Analytics
Each room will have between three to five sensors that will generate readings that are sent to a single IoT gateway device. The IoT gateway device will forward all the readings to iothub1 at intervals of between 10 and 60 seconds.
You plan to use a gateway pattern so that each IoT gateway device will have its own IoT Hub device identity.
You draft the following query, which is missing the GROUP BY clause.
SELECT
AVG(temperature),
System.TimeStamp() AS AsaTime
FROM
Iothub
You plan to use a 30-second period to calculate the average temperature reading of the sensors.
You plan to minimize latency between the condition reported by the sensors and the corresponding alert issued by the Stream Analytics job.
Existing Environment. Device Messages
The IoT gateway devices will send messages that contain the following JSON data whenever the temperature exceeds a specified threshold.
The level property will be used to route the messages to an Azure Service Bus queue endpoint named criticalep.
Existing Environment. Issues
You discover connectivity issues between the IoT gateway devices and iothub1, which cause IoT devices to lose connectivity and messages.
Requirements. Planning Changes
Contoso plans to make the following changes:
Use Stream Analytics to process and view data.
Use Azure Time Series Insights to visualize data.
Implement a system to sync device statuses and required settings.
Add extra information to messages by using message enrichment.
Create a notification system to send an alert if a condition exceeds a specified threshold.
Implement a system to identify what causes the intermittent connection issues and lost messages.
Requirements. Technical Requirements
Contoso must meet the following requirements:
Use the built-in functions of IoT Hub whenever possible.
Minimize hardware and software costs whenever possible.
Minimize administrative effort to provision devices at scale.
Implement a system to trace message flow to and from iothub1.
Minimize the amount of custom coding required to implement the planned changes.
Prevent read operations from being negatively affected when you implement additional services.
NEW QUESTION 19
You have 1,000 devices that connect to an Azure IoT hub.
You discover that some of the devices fail to send data to the IoT hub.
You need to ensure that you can use Azure Monitor to troubleshoot the device connectivity issues.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. Collect the JobsOperations, DeviceStreams, and FileUploadOperations logs.
- B. From the Diagnostics settings of the IoT hub, select Send to Log Analytic.
- C. Collect the DeviceTelemetry, Connections, and Routes logs.
- D. Collect all metrics.
- E. From the Diagnostics settings of the IoT hub, select Archive to a storage account.
Answer: B,C
Explanation:
The IoT Hub resource logs connections category emits operations and errors having to do with device connections. The following screenshot shows a diagnostic setting to route these logs to a Log Analytics workspace:
Note: Azure Monitor: Route connection events to logs:
IoT hub continuously emits resource logs for several categories of operations. To collect this log data, though, you need to create a diagnostic setting to route it to a destination where it can be analyzed or archived. One such destination is Azure Monitor Logs via a Log Analytics workspace, where you can analyze the data using Kusto queries.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-troubleshoot-connectivity
NEW QUESTION 20
You have an Azure Stream Analytics job that connects to an Azure IoT hub named Hub1445 as a streaming data source. Hub1445 is configured as shown in the exhibit. (Click the Exhibit tab.)
The Stream Analytics job fails to receive any messages from the IoT hub. What should you do to resolve the issue?
- A. Disable the Route2 route.
- B. Enable the fallback route.
- C. Change the Route1 route query to true.
- D. Enable the Route3 route.
Answer: C
Explanation:
The device telemetry is usually passed as JSON from the device through the IoT Hub - this is handled nicely by Azure Streaming Analytics queries.
The IoT Hub message routing should be configured as follows: Data source: Device Telemetry Messages Routing query: true (as the routing query is an expression that evaluates to true or false for each received message, the simplest way to send all messages to the endpoint is to just supply true as the query).
Reference:
https://darenmay.com/blog/azure-iot-streaming-analytics-data-lake-analytics-and-json/
NEW QUESTION 21
You have an Azure IoT hub.
You plan to implement IoT Hub events by using Azure Event Grid.
You need to send an email when the following events occur:
Device Created
Device Deleted
Device Connected
Device Disconnected
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. From the IoT hub, configure an event subscription that has Service Bus Queue as the Endpoint Type.
- B. From the IoT hub, configure an event subscription that has API management as the Endpoint Type.
- C. From the IoT hub, configure an event subscription that has Web Hook as the Endpoint Type.
- D. Create an Azure logic app that has a Request trigger.
Answer: C,D
Explanation:
For non-telemetry events like DeviceConnected, DeviceDisconnected, DeviceCreated and DeviceDeleted, the Event Grid filtering can be used when creating the subscription.
Azure Event Grid enables you to react to events in IoT Hub by triggering actions in your downstream business applications.
A trigger, such as a Request trigger, is a specific event that starts your logic app.
Reference:
https://docs.microsoft.com/en-us/azure/event-grid/publish-iot-hub-events-to-logic-apps
NEW QUESTION 22
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have an Azure IoT solution that includes an Azure IoT hub and an Azure IoT Edge device.
You plan to deploy 10 Bluetooth sensors. The sensors do not support MQTT, AMQP, or HTTPS.
You need to ensure that all the sensors appear in the IoT hub as a single device.
Solution: You configure the sensors to connect directly to the IoT hub.
Does this meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
Instead use a translation gateway.
Note: In the protocol translation gateway pattern, only the IoT Edge gateway has an identity with IoT Hub. The translation module receives messages from downstream devices, translates them into a supported protocol, and then the IoT Edge device sends the messages on behalf of the downstream devices. All information looks like it is coming from one device, the gateway.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-as-gateway
NEW QUESTION 23
HOTSPOT
You need to use message enrichment to add additional device information to messages sent from the IoT gateway devices when the reported temperature exceeds a critical threshold.
How should you configure the enrich message values? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Answer:
Explanation:
Explanation/Reference:
https://docs.microsoft.com/bs-cyrl-ba/azure/iot-hub/iot-hub-message-enrichments-overview Process and manage data Testlet 2 Case Study This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other question on this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next sections of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question on this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Requirements. Planned Changes
ADatum is developing an Azure IoT solution to monitor environmental conditions. The IoT solution consists of hardware devices and cloud services. All the devices will communicate directly to Azure IoT Hub.
The hardware devices will be deployed to the branch offices and will collect data about various environmental conditions such as temperature, humidity, air quality, and noise level. The devices will be wired by using Power over Ethernet (PoE) connections.
ADatum is developing the solution in the following three phases: proof of value (POV), pilot, and production.
Requirements. POV Requirements
The POV phase will demonstrate that a technical solution is viable. During this phase, 100 devices will be deployed to the main office and Azure Stream Analytics will be connected to an IoT hub to generate real-time alerts. Stream Analytics will perform the following processing:
* Calculate the median rate of the telemetry across the entire devices that exceed the median rate by a factor of 4.
* Compare the current telemetry to the specified thresholds and issue alerts when telemetry values are out of range.
* Ensure that all message content during this phase is human readable to simplify debugging.
Requirements. Pilot Requirements
During the pilot phase, devices will be deployed to 10 offices. Each office will have up to 1,000 devices.
During this phase, you will add Azure Time Series Insights in parallel to Stream Analytics to support real-time graphs and queries in a dashboard web app.
The pilot deployment must minimize operating costs.
Requirements. Production Requirements
The production phase will include all the offices.
The production deployment will have one IoT hub in each Azure region. Devices must connect to the IoT hub in their region.
The production phase must meet the following requirements:
* Ensure that the IoT solution can support performance and scale targets.
* Ensure that the IoT solution support up to 1,000 devices per office.
* Minimize operating costs of the IoT solution.
Requirements. Technical Requirements
Datum identifies the following requirements for the planned IoT solution:
* The solution must generate real-time alerts when a fire condition is detected in an office. All the devices in that office must trigger an audible alarm siren within 10 seconds of the alert.
* A dashboard UI must display alerts and the system status in real time and must allow device operators to make adjustments to the system.
* Each device will send hourly updates to IoT Hub. Condition alerts will be sent immediately.
* Multiple types of devices will collect telemetry that has different schemas.
* IoT Hub must perform message routing based on the message body.
* Direct methods must be used for cloud-to-device communication.
* Reports must be provided monthly, quarterly, and annually.
* Stored data queries must be as efficient as possible.
* The device message size will be under 4 KB.
* Development effort must be minimized.
Requirements. Throttle and Quotas
The relevant throttles and quotas for various IoT Hub tiers are shown in the following table.
Requirements. IoT Hub Routing
You plan to implement IoT Hub routing during the POV phase as shown in the following exhibit.
NEW QUESTION 24
You need to configure Stream Analytics to meet the POV requirements.
What are two ways to achieve the goal? Each Answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. Create an input in Stream Analytics that uses the built-in events endpoint of IoT Hub as the source.
- B. Route telemetry to an Azure Blob storage custom endpoint, and then configure the Blob storage as a reference input for Stream Analytics.
- C. Create a Stream Analytics module, and then deploy the module to all IoT Edge devices in the fleet.
- D. From IoT Hub, create a custom event hub endpoint, and then configure the endpoint as an input to Stream Analytics.
Answer: A,D
Explanation:
NEW QUESTION 25
You have an Azure IoT Central application.
You add an IoT device named Oven1 to the application. Oven1 uses an IoT Central template for industrial ovens.
You need to send an email to the managers group at your company as soon as the oven temperature falls below 400 degrees.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. From IoT Central, create a telemetry rule for the template.
- B. Create a SendGrid account in the same resource group as the IoT Central application.
- C. Add a condition that has Time Aggregation set to Off.
- D. Add a condition that has Aggregation set to Minimum.
- E. Add the Manager role to the IoT Central application.
Answer: A,C
Explanation:
Devices use telemetry to send numerical data from the device. A rule triggers when the selected telemetry crosses a specified threshold.
E: To create a telemetry rule, the device template must include at least one telemetry value. The rule monitors the temperature reported by the device and sends an email when it falls below 400 degrees.
B: Configure the rule conditions.
Conditions define the criteria that the rule monitors. In this tutorial, you configure the rule to fire when the temperature exceeds 70°F.
1. Select Temperature in the Telemetry dropdown.
2. Next, choose Is less than as the Operator and enter 400 as the Value.
3. Optionally, you can set a Time aggregation. When you select a time aggregation, you must also select an aggregation type, such as average or sum from the aggregation drop-down.
Without aggregation, the rule triggers for each telemetry data point that meets the condition.
With aggregation, the rule triggers if the aggregate value of the telemetry data points in the time window meets the condition.
Reference:
https://docs.microsoft.com/en-us/azure/iot-central/core/tutorial-create-telemetry-rules
NEW QUESTION 26
You plan to deploy Azure Time Series Insights.
What should you create on iothub1 before you deploy Time Series Insights?
- A. a new consumer group
- B. a new message route
- C. an IP filter rule
- D. a new shared access policy
Answer: A
Explanation:
Create a dedicated consumer group in the IoT hub for the Time Series Insights environment to consume from. Each Time Series Insights event source must have its own dedicated consumer group that isn't shared with any other consumer. If multiple readers consume events from the same consumer group, all readers are likely to exhibit failures.
Reference:
https://docs.microsoft.com/en-us/azure/time-series-insights/time-series-insights-how-to-add-an-event-source- iothub
NEW QUESTION 27
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have an Azure IoT solution that includes an Azure IoT hub, a Device Provisioning Service instance, and
1,000 connected IoT devices.
All the IoT devices are provisioned automatically by using one enrollment group.
You need to temporarily disable the IoT devices from the connecting to the IoT hub.
Solution: From the Device Provisioning Service, you disable the enrollment group, and you disable device entries in the identity registry of the IoT hub to which the IoT devices are provisioned.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: B
Explanation:
You may find it necessary to deprovision devices that were previously auto-provisioned through the Device Provisioning Service.
In general, deprovisioning a device involves two steps:
1. Disenroll the device from your provisioning service, to prevent future auto-provisioning. Depending on whether you want to revoke access temporarily or permanently, you may want to either disable or delete an enrollment entry.
2. Deregister the device from your IoT Hub, to prevent future communications and data transfer. Again, you can temporarily disable or permanently delete the device's entry in the identity registry for the IoT Hub where it was provisioned.
Reference:
https://docs.microsoft.com/bs-latn-ba/azure/iot-dps/how-to-unprovision-devices
NEW QUESTION 28
You have an Azure Stream Analytics job that connects to an Azure IoT hub named Hub1445 as a streamingdata source. Hub1445 is configured as shown in the exhibit. (Click the Exhibit tab.)
The Stream Analytics job fails to receive any messages from the IoT hub. What should you do to resolve the issue?
- A. Disable the Route2 route.
- B. Enable the fallback route.
- C. Change the Route1 route query to true.
- D. Enable the Route3 route.
Answer: C
Explanation:
The device telemetry is usually passed as JSON from the device through the IoT Hub - this is handled nicely by Azure Streaming Analytics queries.
The IoT Hub message routing should be configured as follows: Data source: Device Telemetry Messages Routing query: true (as the routing query is an expression that evaluates to true or false for each received message, the simplest way to send all messages to the endpoint is to just supply true as the query).
Reference:
https://darenmay.com/blog/azure-iot-streaming-analytics-data-lake-analytics-and-json/
NEW QUESTION 29
You deploy an Azure IoT hub.
You need to demonstrate that the IoT hub can receive messages from a device.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Answer:
Explanation:
1 - Register a device in IoT Hub
2 - Configure the device connection string on a device client.
3 - Trigger a new send event from a device client.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-register-device
NEW QUESTION 30
You have an Azure IoT solution that includes an Azure IoT hub, 100 Azure IoT Edge devices, and 500 leaf devices.
You need to perform a key rotation across the devices.
Which three types of entities should you update? Each Answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. the leaf module identities
- B. the IoT Edge device identities
- C. the iothubowner policy credentials
- D. the $edgeAgent module identity
- E. the leaf device identities
- F. the $edgeHub module identity
Answer: B,E,F
Explanation:
To get authorization to connect to IoT Hub, devices and services must send security tokens signed with either a shared access or symmetric key. These keys are stored with a device identity in the identity registry.
An IoT Hub identity registry can be accessed like a dictionary, by using the deviceId or moduleId as the key. Reference:
https://docs.microsoft.com/bs-latn-ba/azure/iot-dps/how-to-control-access
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry
NEW QUESTION 31
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this question, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have devices that connect to an Azure IoT hub. Each device has a fixed GPS location that includes latitude and longitude.
You discover that a device entry in the identity registry of the IoT hub is missing the GPS location.
You need to configure the GPS location for the device entry. The solution must prevent the changes from being propagated to the physical device.
Solution: You add tags to the device twin. Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
NEW QUESTION 32
You have an Azure IoT Central application.
You need to connect IoT devices that use SAS tokens to the application without first registering the devices.
In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.
Answer:
Explanation:
1 - Obtain the group primary key
2 - Generate device SAS Keys.
3 - Flash unique credentials to the devices.
4 - Connect the devices to IoT Central
5 - Associate the devices to a template and approve the connections.
Reference:
https://docs.microsoft.com/en-us/azure/iot-central/core/concepts-get-connected
Topic 1, ADatum
Requirements
Planned Changes
ADatum is developing an Azure IoT solution to monitor environmental conditions. The IoT solution consists of hardware devices and cloud services. All the devices will communicate directly to Azure IoT Hub.
The hardware devices will be deployed to the branch offices and will collect data about various environmental conditions such as temperature, humidity, air quality, and noise level. The devices will be wired by using Power over Ethernet (PoE) connections.
ADatum is developing the solution in the following three phases: proof of value (POV), pilot, and production.
Requirements. POV Requirements
The POV phase will demonstrate that a technical solution is viable. During this phase, 100 devices will be deployed to the main office and Azure Stream Analytics will be connected to an IoT hub to generate real-time alerts. Stream Analytics will perform the following processing:
Calculate the median rate of the telemetry across the entire devices that exceed the median rate by a factor of 4.
Compare the current telemetry to the specified thresholds and issue alerts when telemetry values are out of range.
Ensure that all message content during this phase is human readable to simplify debugging.
Requirements. Pilot Requirements
During the pilot phase, devices will be deployed to 10 offices. Each office will have up to 1,000 devices.
During this phase, you will add Azure Time Series Insights in parallel to Stream Analytics to support real-time graphs and queries in a dashboard web app.
The pilot deployment must minimize operating costs.
Requirements. Production Requirements
The production phase will include all the offices.
The production deployment will have one IoT hub in each Azure region. Devices must connect to the IoT hub in their region.
The production phase must meet the following requirements:
Ensure that the IoT solution can support performance and scale targets.
Ensure that the IoT solution support up to 1,000 devices per office.
Minimize operating costs of the IoT solution.
Requirements. Technical Requirements
Datum identifies the following requirements for the planned IoT solution:
The solution must generate real-time alerts when a fire condition is detected in an office. All the devices in that office must trigger an audible alarm siren within 10 seconds of the alert.
A dashboard UI must display alerts and the system status in real time and must allow device operators to make adjustments to the system.
Each device will send hourly updates to IoT Hub. Condition alerts will be sent immediately.
Multiple types of devices will collect telemetry that has different schemas.
IoT Hub must perform message routing based on the message body.
Direct methods must be used for cloud-to-device communication.
Reports must be provided monthly, quarterly, and annually.
Stored data queries must be as efficient as possible.
The device message size will be under 4 KB.
Development effort must be minimized.
Requirements. Throttle and Quotas
The relevant throttles and quotas for various IoT Hub tiers are shown in the following table.
Requirements. IoT Hub Routing
You plan to implement IoT Hub routing during the POV phase as shown in the following exhibit.
NEW QUESTION 33
......
Microsoft AZ-220 Exam Dumps [2021] Practice Valid Exam Dumps Question: https://www.validbraindumps.com/AZ-220-exam-prep.html
AZ-220 Dumps - Grab Out For [NEW-2021] Microsoft Exam: https://drive.google.com/open?id=1-84BQiNmqUECO3w3_xol0KY7YdIHf4Uh