Pay attention to our Valid and Useful Exam Reviews and take our Exam Torrent as your Study Material. With little time and energy investment, you have a High Efficiency Study experience. Pass your Actual Test with the help of our Actual Reviews.

100% Free AZ-220 Exam Dumps to Pass Exam Easily from ExamsReviews [Q17-Q35]

Share

100% Free AZ-220 Exam Dumps to Pass Exam Easily from ExamsReviews

Free AZ-220 Exam Questions AZ-220 Actual Free Exam Questions

NEW QUESTION # 17
You have an Azure IoT solution that includes several Azure IoT hubs.
A new alerting feature was recently added to the IoT devices. The feature uses a new device twin reported property named alertCondition.
You need to send alerts to an Azure Service Bus queue named MessageAlerts. The alerts must include alertCondition and the name of the IoT hub.
Which two actions should you perform? Each Answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Create an IoT Hub routing rule that has a data source of Device Twin Change Events and select the endpoint for MessageAlerts.
  • B. Add the following message enrichments:
    Name = iotHubName Value = $iothubname
    Endpoint = MessageAlert
  • C. Create an IoT Hub routing rule that has a data source of Device Telemetry Messages and select the endpoint for MessageAlerts.
  • D. Add the following message enrichments:
    Name = iotHubName
    Value = $twin.tag.location
    Endpoint = MessageAlert
  • E. Configure File upload for each IoT hub. Configure the device to send a file to an Azure Storage container that contains the device name and status message.

Answer: B,D

Explanation:
B: Message enrichments is the ability of the IoT Hub to stamp messages with additional information before the messages are sent to the designated endpoint. One reason to use message enrichments is to include data that can be used to simplify downstream processing. For example, enriching device telemetry messages with a device twin tag can reduce load on customers to make device twin API calls for this information.
D: Applying enrichments
The messages can come from any data source supported by IoT Hub message routing, including the following examples:
-->device twin change notifications -- changes in the device twin device telemetry, such as temperature or pressure device life-cycle events, such as when the device is created or deleted Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-message-enrichments-overview


NEW QUESTION # 18
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 Stream Analytics job that receives input from an Azure IoT hub and sends the outputs to Azure Blob storage. The job has compatibility level 1.1 and six streaming units.
You have the following query for the job.

You plan to increase the streaming unit count to 12.
You need to optimize the job to take advantage of the additional streaming units and increase the throughput.
Solution: You change the compatibility level of the job to 1.2.
Does this meet the goal?

  • A. No
  • B. Yes

Answer: A

Explanation:
Max number of Streaming Units with one step and with no partitions is 6.
Reference:
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-parallelization


NEW QUESTION # 19
Your company develops a custom module and exports the module as a Linux Dockerfile.
You need to deploy the module to an Azure IoT Edge device that runs Ubuntu Server 18.04.
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:

Explanation
Graphical user interface, text Description automatically generated with medium confidence

Step 1: From Microsoft Visual Studio Code,...
The Azure IoT Tools extension provides project templates for all supported IoT Edge module languages in Visual Studio Code. These templates have all the files and code that you need to deploy a working module to test IoT Edge, or give you a starting point to customize the template with your own business logic.
Step 2: Build and push the module to Azure Container Registry
Build and push your solution. Review the module code and the deployment. Then build the SampleModule container image and push it to your container registry.
Step 3: Create a deployment for the IoT Edge device.
Verify that the built container images are stored in your container registry, then deploy the modules to the device.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/tutorial-develop-for-linux?view=iotedge-2020-11


NEW QUESTION # 20
You plan to deploy Azure Time Series Insights.
What should you create on iothub1 before you deploy Time Series Insights?

  • A. a new shared access policy
  • B. an IP filter rule
  • C. a new consumer group
  • D. a new message route

Answer: C

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 # 21
You have an loT device that has the following configurations:
* Hardware: Raspberry Pi
* Operating system: Raspberry Pi OS
You need to deploy Azure loT Edge to the device.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Install the container runtime.
  • B. Run the az iot hub module-identity update command.
  • C. Create a module twin configuration.
  • D. Install the loT Edge runtime.

Answer: A,D


NEW QUESTION # 22
You have an Azure IoT hub that uses a Device Provisioning Service instance.
You create a new individual device enrollment that uses symmetric key attestation.
Which detail from the enrollment is required to auto provision the device by using the Device Provisioning Service?

  • A. the hostname of the IoT hub
  • B. the device identity of the IoT hub
  • C. the registration ID of the enrollment
  • D. the primary key of the enrollment

Answer: B

Explanation:
An enrollment is the record of devices or groups of devices that may register through auto-provisioning. The enrollment record contains information about the device or group of devices, including:
the attestation mechanism used by the device
the optional initial desired configuration desired IoT hub
the desired device ID
Note: Azure IoT auto-provisioning can be broken into three phases:
1. Service configuration - a one-time configuration of the Azure IoT Hub and IoT Hub Device Provisioning Service instances, establishing them and creating linkage between them.
2. Device enrollment - the process of making the Device Provisioning Service instance aware of the devices that will attempt to register in the future. Enrollment is accomplished by configuring device identity information in the provisioning service, as either an "individual enrollment" for a single device, or a "group enrollment" for multiple devices.
3. Device registration and configuration
Reference:
https://docs.microsoft.com/en-us/azure/iot-dps/concepts-service#enrollment


NEW QUESTION # 23
You have an Azure IoT solution that includes several Azure IoT hubs.
A new alerting feature was recently added to the IoT devices. The feature uses a new device twin reported property named alertCondition.
You need to send alerts to an Azure Service Bus queue named MessageAlerts. The alerts must include alertCondition and the name of the IoT hub.
Which two actions should you perform? Each Answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Create an IoT Hub routing rule that has a data source of Device Twin Change Events and select the endpoint for MessageAlerts.
  • B. Add the following message enrichments:
    Name = iotHubName Value = $iothubname
    Endpoint = MessageAlert
  • C. Create an IoT Hub routing rule that has a data source of Device Telemetry Messages and select the endpoint for MessageAlerts.
  • D. Add the following message enrichments:
    Name = iotHubName
    Value = $twin.tag.location
    Endpoint = MessageAlert
  • E. Configure File upload for each IoT hub. Configure the device to send a file to an Azure Storage container that contains the device name and status message.

Answer: B,D

Explanation:
Explanation
B: Message enrichments is the ability of the IoT Hub to stamp messages with additional information before the messages are sent to the designated endpoint. One reason to use message enrichments is to include data that can be used to simplify downstream processing. For example, enriching device telemetry messages with a device twin tag can reduce load on customers to make device twin API calls for this information.
D: Applying enrichments
The messages can come from any data source supported by IoT Hub message routing, including the following examples:
-->device twin change notifications -- changes in the device twin device telemetry, such as temperature or pressure device life-cycle events, such as when the device is created or deleted Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-message-enrichments-overview


NEW QUESTION # 24
You have an Azure IoT solution that includes a standard tier Azure IoT hub and an IoT device.
The device sends one 100-KB device-to-cloud message every hour.
You need to calculate the total daily message consumption of the device.
What is the total daily message consumption of the device?

  • A. 0
  • B. 1
  • C. 4,800
  • D. 2,400

Answer: A

Explanation:
100 KB * 24 is around 2,400 bytes.
The 100 KB message is divided into 4 KB blocks, and it is billed for 25 messages. 25 times 24 is 600 Note: The maximum message size for messages sent from a device to the cloud is 256 KB. These messages are metered in 4 KB blocks for the paid tiers so for instance if the device sends a 16 KB message via the paid tiers it will be billed as 4 messages.
Reference:
https://azure.microsoft.com/en-us/pricing/details/iot-hub/


NEW QUESTION # 25
You have an Azure IoT hub that has 1,000 registered devices.
You create an Azure logic app.
You need to send Device Connected and Device Disconnected events in real time to the logic app.
What should you do?

  • A. From the Message routing blade of the loT hub. add a route. Route DeviceLifecycleEvents to an Azure Service Bus queue.
  • B. From the Events blade of the loThub. add an event subscription. Configure the Filter to Event Types setting and route the events to a webhook.
  • C. From the Diagnostic settings blade of the loT hub. add a diagnostic setting. Route the connection logs to a Log Analytics workspace.

Answer: B

Explanation:
Reference:
https://sandervandevelde.wordpress.com/2019/12/20/subscribe-your-iothub-to-eventgrid-as-event-source/


NEW QUESTION # 26
You have an Azure IoT Edge module named SampleModule that runs on a device named Device1.
You make changes to the code of SampleModule by using Microsoft Visual Studio Code.
You need to push the code to the container registry and then deploy the module to Device1.
Which two actions should you perform from Visual Studio Code? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Upload to Azure Storage.
  • B. Build an loT Edge solution.
  • C. Build and push the SampleModule code to the registry.
  • D. Generate a shared access signature (SAS) token for Device 1.
  • E. Create a deployment for a single device.

Answer: B,E

Explanation:
Explanation
D: Once you create IoT Edge modules with your business logic, you want to deploy them to your devices to operate at the edge.
B: Configure a deployment manifest. A deployment manifest is a JSON document that describes which modules to deploy, how data flows between the modules, and desired properties of the module twins.
You deploy modules to your device by applying the deployment manifest that you configured with the module information.
* In the Visual Studio Code explorer view, expand the Azure IoT Hub section, and then expand the Devices node.
* To confirm that the device you've chosen is an IoT Edge device, select it to expand the list of modules and verify the presence of $edgeHub and $edgeAgent. Every IoT Edge device includes these two modules.
* Select Create Deployment for Single Device.
* Navigate to the deployment manifest JSON file that you want to use, and click Select Edge Deployment Manifest.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-deploy-modules-vscode


NEW QUESTION # 27
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 API management as the Endpoint Type.
  • B. From the IoT hub, configure an event subscription that has Service Bus Queue as the Endpoint Type.
  • C. Create an Azure logic app that has a Request trigger.
  • D. From the IoT hub, configure an event subscription that has Web Hook as the Endpoint Type.

Answer: C,D

Explanation:
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 # 28
You have an Azure IoT hub that uses a Device Provisioning Service instance.
You have 1,000 legacy IoT devices that only support MAC address or serial number identities. The devices do NOT have a security feature that can be used to securely identify the device or a hardware security module (HSM).
You plan to deploy the devices to a secure environment.
You need to configure the Device Provisioning Service instance to ensure that all the devices are identified securely before they receive updates.
Which attestation mechanism should you choose?

  • A. symmetric key attestation
  • B. X.509 certificates
  • C. Trusted Platform Module (TPM) 1.2 attestation

Answer: A

Explanation:
A common problem with many legacy devices is that they often have an identity that is composed of a single piece of information. This identity information is usually a MAC address or a serial number. Legacy devices may not have a certificate, TPM, or any other security feature that can be used to securely identify the device.
The Device Provisioning Service for IoT hub includes symmetric key attestation. Symmetric key attestation can be used to identify a device based off information like the MAC address or a serial number.
Reference:
https://docs.microsoft.com/bs-latn-ba/azure/iot-dps/how-to-legacy-device-symm-key


NEW QUESTION # 29
You need to install the Azure IoT Edge runtime on a new device that runs Windows 10 IoT Enterprise.
Which four 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:

Explanation

Step 1: From Azure IoT Hub, create an IoT Edge Device
Step 2: Deploy-IoTEdge
The Deploy-IoTEdge command checks that your Windows machine is on a supported version, turns on the containers feature, and then downloads the moby runtime and the IoT Edge runtime. The command defaults to using Windows containers.
{Invoke-WebRequest -useb https://aka.ms/iotedge-win} | Invoke-Expression; ` Deploy-IoTEdge Step 3: Initialize-IoTEdge The Initialize-IoTEdge command configures the IoT Edge runtime on your machine. The command defaults to manual provisioning with Windows containers.
{Invoke-WebRequest -useb https://aka.ms/iotedge
Step 4: Enter the IoT Edge device connection string.
When prompted, provide the device connection string that you retrieved in step 1. The device connection string associates the physical device with a device ID in IoT Hub.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/module-composition


NEW QUESTION # 30
You have an Azure IoT Central application that has a custom device template.
You need to configure the device template to support the following activities:
* Return the reported power consumption.
* Configure the desired fan speed.
* Run the device reset routine.
* Read the fan serial number.
Which option should you use for each activity? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Box 1: Measurement
Telemetry/measurement is a stream of values sent from the device, typically from a sensor. For example, a sensor might report the ambient temperature.
Box 2: Property
The template can provide a writeable fan speed property
Properties represent point-in-time values. For example, a device can use a property to report the target temperature it's trying to reach. You can set writeable properties from IoT Central.
Box 3: Settings
Box 4: Command
You can call device commands from IoT Central. Commands optionally pass parameters to the device and receive a response from the device. For example, you can call a command to reboot a device in 10 seconds.
Reference:
https://docs.microsoft.com/en-us/azure/iot-central/core/howto-set-up-template


NEW QUESTION # 31
You need to meet the monitoring requirements for device metrics. What should you configure?

  • A. Azure Time Series Insights
  • B. the Diagnostic settings
  • C. Microsoft Power Bl
  • D. Azure Stream Analytics

Answer: B


NEW QUESTION # 32
You have an Azure subscription that contains an Azure loT hub named Hub1 and the IoT devices shown in the following table.

You have the automatic device configure rations shown in the following table.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation


NEW QUESTION # 33
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 the desired properties to the device twin. Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: A

Explanation:
Device Twins are used to synchronize state between an IoT solution's cloud service and its devices. Each device's twin exposes a set of desired properties and reported properties. The cloud service populates the desired properties with values it wishes to send to the device. When a device connects it requests and/or subscribes for its desired properties and acts on them.
Reference:
https://azure.microsoft.com/sv-se/blog/deep-dive-into-azure-iot-hub-notifications-and-device-twin/


NEW QUESTION # 34
You need to route events in Azure Digital Twins to a downstream service for additional processing.
Which type of output endpoint can you use?

  • A. Azure Table storage
  • B. Azure Event Hubs
  • C. Microsoft Power Bl
  • D. Azure Queue storage

Answer: B

Explanation:
Explanation
Create an endpoint for Azure Digital Twins.
These are the supported types of endpoints that you can create for your instance:
* Event Grid
* Event Hubs
* Service Bus
Note: In Azure Digital Twins, you can route event notifications to downstream services or connected compute resources. This is done by first setting up endpoints that can receive the events. You can then create event routes that specify which events generated by Azure Digital Twins are delivered to which endpoints.
Reference:
https://docs.microsoft.com/en-us/azure/digital-twins/how-to-manage-routes


NEW QUESTION # 35
......


Microsoft AZ-220, also known as the Microsoft Azure IoT Developer Certification Exam, is a certification exam that tests the candidate's knowledge and skills in developing and implementing solutions on the Azure IoT platform. The exam is designed for professionals who are interested in building, deploying, and managing IoT solutions using Microsoft Azure technologies.


The Microsoft AZ-220 Certification Exam is a great way for developers to demonstrate their expertise in Azure IoT services and stand out in the job market. This certification exam is recognized globally and is a valuable asset for individuals who want to advance their careers in the field of IoT development. Candidates who pass the exam will receive a Microsoft Certified: Azure IoT Developer Specialty certification, which demonstrates their skills and knowledge in this area.

 

Latest 100% Passing Guarantee - Brilliant AZ-220 Exam Questions PDF: https://www.examsreviews.com/AZ-220-pass4sure-exam-review.html

Verified AZ-220 dumps and 193 unique questions: https://drive.google.com/open?id=1cPxW1pHbNKB-5sPLzVz_iGn_ach1uC19