Real Microsoft AZ-220 Exam Questions Study Guide
Updated and Accurate AZ-220 Questions for passing the exam Quickly
NEW QUESTION # 28
You need to design a module deployment strategy that meets the device requirements. What should you create?
- A. a layered deployment for each type of device
- B. a single layered deployment
- C. a single deployment
- D. a standard deployment for each type of device
Answer: A
NEW QUESTION # 29
You have an Azure IoT Central solution that includes multiple IoT devices. The devices report temperature, humidity, and pressure.
You need to export the sensor data captured during a 48-hour period as a CSV file.
What should you use in IoT Central?
- A. Devices
- B. Analytics
- C. Jobs
- D. Device groups
Answer: B
Explanation:
Azure IoT Central provides rich analytics capabilities to analyze historical trends and correlate telemetry from your devices. To get started, select Analytics on the left pane.
The analytics user interface has three main components:
Data configuration panel: On the configuration panel, select the device group for which you want to analyze the data. Next, select the telemetry that you want to analyze and select the aggregation method for each telemetry. The Group By control helps to group the data by using device properties as dimensions.
Time control: Use the time control to select the duration for which you want to analyze the data.
Chart control: The chart control visualizes the data as a line chart.
Reference:
https://docs.microsoft.com/en-us/azure/iot-central/core/howto-create-analytics
NEW QUESTION # 30
You have an Azure subscription that contains an Azure IoT hub and two IoT devices named Device1 and Device2.
You plan to deploy an Azure IoT Edge gateway device named Gateway1.
You need to ensure that all device-to-cloud messages and twin change notifications from Device1 and Device2 to the IoT hub are routed by using Gateway1.
What tasks should you perform to configure the devices? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-authenticate-downstream-device
NEW QUESTION # 31
You have an Azure subscription that contains an Azure IoT hub, an Azure IoT Edge gateway, and 1,000 leaf devices. The leaf devices use a custom communication protocol that is NOT supported by the IoT hub.
You need to configure the gateway to meet the following requirements:
Minimize the number of connections between the gateway and the IoT hub.
Support addressing cloud-to-device messages to individual leaf devices.
How should you configure the gateway? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-as-gateway
NEW QUESTION # 32
You are deploying an Azure IoT Edge solution that includes multiple IoT Edge devices.
You need to configure module-to-module routing.
To which section of the deployment manifest should you add the routes?
- A. systemModules
- B. modules
- C. storeAndForwardConfiguration
- D. $edgeHub
Answer: D
Explanation:
Routes are declared in the $edgeHub desired properties.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/module-composition
NEW QUESTION # 33
You use Azure Security Center in an Azure IoT solution.
You need to exclude some security events. The solution must minimize development effort. What should you do?
- A. Add a configuration to the code of the physical IoT device.
- B. Create an azureiotsecurity module twin and add configuration details to the module twin object.
- C. Create an Azure function to filter security messages.
- D. Add configuration details to the device twin object.
Answer: B
Explanation:
Properties related to every Azure Security Center for IoT security agent are located in the agent configuration object, within the desired properties section, of the azureiotsecurity module.
To modify the configuration, create and modify this object inside the azureiotsecurity module twin identity. Note: Azure Security Center for IoT's security agent twin configuration object is a JSON format object. The configuration object is a set of controllable properties that you can define to control the behavior of the agent.
These configurations help you customize the agent for each scenario required. For example, automatically excluding some events, or keeping power consumption to a minimal level are possible by configuring these properties.
Reference:
https://docs.microsoft.com/en-us/azure/asc-for-iot/how-to-agent-configuration
NEW QUESTION # 34
You have an Azure IoT solution that includes an Azure IoT Hub named Hub1 and an Azure IoT Edge device named Edge1. Edge1 connects to Hub1.
You need to deploy a temperature module to Edge1. What should you do?
- A. From the Azure portal, navigate to Hub1 and select IoT Edge. Select Edge1, select Device Twin, and then set the deployment manifest as a desired property. From a Bash prompt, run the following command az iot hub monitor-events-device-id Edge1 -hub-name Hub1
- B. From the Azure portal, navigate to Hub1 and select IoT Edge. Select Edge1, and then select Manage Child Devices. From a Bash prompt, run the following command:
az iot edge set-modules -device-id Edge1 -hub-name Hub1 -content C:\deploymentMan1.json - C. Create an IoT Edge deployment manifest that specifies the temperature module and the route to
$upstream. From a Bush prompt, run the following command:
az iot edge set-modules -device-id Edge1 -hub-name Hub1 -content C:\deploymentMan1.json - D. Create an IoT Edge deployment manifest that specifies the temperature module and the route to
$upstream. From a Bush prompt, run the following command:
az iot hub monitor-events-device-id Edge1 -hub-name Hub1
Answer: C
Explanation:
You deploy modules to your device by applying the deployment manifest that you configured with the module information.
Change directories into the folder where your deployment manifest is saved. If you used one of the VS Code IoT Edge templates, use the deployment.json file in the config folder of your solution directory and not the deployment.template.json file.
Use the following command to apply the configuration to an IoT Edge device:
az iot edge set-modules --device-id [device id] --hub-name [hub name] --content [file path] Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-deploy-modules-cli
NEW QUESTION # 35
You have an Azure IoT hub that has a hostname of contoso-hub.azure-devices.net and an MCU-based IoT device named Device1. Device1 does NOT support Azure IoT SDKs.
You plan to connect Device1 to the IoT hub by using the Message Queuing Telemetry Transport (MQTT) protocol and to authenticate by using X.509 certificates.
You need to ensure that Device1 can authenticate to the IoT hub.
What should you do?
- A. Create an Azure key vault and enable the encryption of data at rest for the IoT hub by using a customermanaged key.
- B. Add the DigiCert Baltimore Root Certificate to Device1.
- C. Enable a hardware security module (HSM) on Device1.
- D. From the Azure portal, create an IoT Hub Device Provisioning Service (DPS) instance and add a certificate enrollment for Device1.
Answer: B
Explanation:
Explanation
Box 1: "desired": {
To configure connection events as high priority and collect high priority events every 7 minutes, use the following configuration.
"desired": {
"ms_iotn:urn_azureiot_Security_SecurityAgentConfiguration": {
"highPriorityMessageFrequency": {
"value": "PT7M"
},
"eventPriorityConnectionCreate": {
"value": "High"
}
Box 2: "highPriorityMessageFrequency ": {
Box 3: "eventPriorityConnectionCreate": {
Reference:
https://docs.microsoft.com/en-us/azure/defender-for-iot/how-to-agent-configuration
NEW QUESTION # 36
You plan to deploy Azure Time Series Insights.
What should you create on iothub1 before you deploy Time Series Insights?
- A. an IP filter rule
- B. a new message route
- C. a new shared access policy
- D. a new consumer group
Answer: D
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 # 37
You need to install the Azure IoT Edge runtime on a new device that runs Windows 10 IoT Enterprise.
In which order should you perform the actions? 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 - From Azure IoT hub, create an IoT Edge device
2 - From an elevated PowerShell prompt, run the Deploy-IoTEdge cmdlet.
3 - From an elevated PowerShell prompt, run the Initialize-IoTEdge cmdlet
4 - Enter the IoT Edge device connection string.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/quickstart
NEW QUESTION # 38
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 # 39
You enable Azure Security Center for IoT.
You need to onboard a device to Azure Security Center. What should you do?
- A. Install an X.509 certificate on the hardware security module (HSM) of the device.
- B. Modify the connection string of the device.
- C. Open incoming TCP port 8883 on the device.
- D. Add the azureiotsecurity module identity to the Azure IoT Hub device identity.
Answer: D
Explanation:
Explanation
Use the following workflow to deploy and test your Azure Security Center for IoT security agents:
1.Enable Azure Security Center for IoT service to your IoT Hub
2.If your IoT Hub has no registered devices, Register a new device.
3.Create an azureiotsecurity security module for your devices.
Azure Security Center for IoT makes use of the module twin mechanism and maintains a security module twin named azureiotsecurity for each of your devices.
Note: To manually create a new azureiotsecurity module twin for a device use the following instructions:
1.In your IoT Hub, locate and select the device you wish to create a security module twin for.
2.Click on your device, and then on Add module identity.
3.In the Module Identity Name field, enter azureiotsecurity.
4.Click Save.
Reference:
https://docs.microsoft.com/en-us/azure/asc-for-iot/quickstart-create-security-twin
NEW QUESTION # 40
You have an Azure IoT solution that includes an Azure IoT Hub named Hub1 and an Azure IoT Edge device named Edge1. Edge1 connects to Hub1.
You need to deploy a temperature module to Edge1.
What should you do?
- A. Create an IoT Edge deployment manifest that specifies the temperature module and the route to
$upstream. From a Bush prompt, run the following command:
az iot edge set-modules -device-id Edge1 -hub-name Hub1 -content C:
\deploymentMan1.json - B. From the Azure portal, navigate to Hub1 and select IoT Edge. Select Edge1, select Device Twin, and then set the deployment manifest as a desired property. From a Bash prompt, run the following command az iot hub monitor-events-device-id Edge1 -hub-name Hub1
- C. From the Azure portal, navigate to Hub1 and select IoT Edge. Select Edge1, and then select Manage Child Devices. From a Bash prompt, run the following command:
az iot edge set-modules -device-id Edge1 -hub-name Hub1 -content C:
\deploymentMan1.json - D. Create an IoT Edge deployment manifest that specifies the temperature module and the route to
$upstream. From a Bush prompt, run the following command:
az iot hub monitor-events-device-id Edge1 -hub-name Hub1
Answer: A
Explanation:
You deploy modules to your device by applying the deployment manifest that you configured with the module information.
Change directories into the folder where your deployment manifest is saved. If you used one of the VS Code IoT Edge templates, use the deployment.json file in the config folder of your solution directory and not the deployment.template.json file.
Use the following command to apply the configuration to an IoT Edge device:
az iot edge set-modules --device-id [device id] --hub-name [hub name] --content [file path] Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-deploy-modules-cli
NEW QUESTION # 41
You have an Azure IoT hub that uses a Device Provisioning Service instance to automate the deployment of Azure IoT Edge devices.
The IoT Edge devices have a Trusted Platform Module (TPM) 2.0 chip.
From the Azure portal, you plan to add an individual enrollment to the Device Provisioning Service that will use the TPM of the IoT Edge devices as the attestation mechanism.
Which detail should you obtain before you can create the enrollment.
- A. the endorsement key and the registration ID
- B. the X.509 device certificate and the certificate chain
- C. the primary key of the Device Provisioning Service shared access policy and the global device endpoint
- D. the scope ID and the Device Provisioning Service endpoint
Answer: A
Explanation:
The TPM simulator's Registration ID and the Endorsement key, are used when you create an individual enrollment for your device.
Reference:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-auto-provision-simulated-device-linux Implement Edge Question Set 1
NEW QUESTION # 42
You create an Azure IoT hub by running the following command.
aziot hub create --resource-group MyResourceGroup --name MyIotHub --sku B1 -- location westus --partition-count 4 What does MylotHub support?
- A. cloud-to-device messaging
- B. Device Provisioning Service
- C. device twins
- D. Azure IoT Edge
Answer: B
Explanation:
The Device Provisioning Service is included in the Basic Tiers (such as B1).
Incorrect Answers:
B, C, D: The Standard tier is needed for cloud-to-device messaging, Azure IoT Edge, and device twins.
Reference:
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-scaling
NEW QUESTION # 43
You need to recommend the format of telemetry messages to meet the POV requirements.
What should you recommend?
- A. Avro
- B. XML
- C. JSON
Answer: C
Explanation:
Scenario: POV Requirements
* Ensure that all message content during this phase is human readable to simplify debugging.
Avro uses a binary format, so it is not human readable.
The more lightweight JSON (Javascript object notation) has become a popular alternative to XML for various reasons. A couple obvious ones are:
* Less verbose- XML uses more words than necessary
* JSON is faster- Parsing XML software is slow and cumbersome.
Reference:
https://blog.cloud-elements.com/json-better-xml
Process and manage data
Question Set 3
NEW QUESTION # 44
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 # 45
You have an Azure 10T hub and an I0T device.
You are developing an loT solution that will generate an alert when the IoT device leaves a geofenced are a. The device sends telemetry in the following format.
You create an Azure Stream Analytics job that uses telemetry input from the loT hub and a reference input that contains the data shown in the following table.
How should you complete the Stream Analytics query? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 46
You have an Azure subscription that contains an Azure Time Series Insights environment. The environment has the properties shown in the following table.
You need to create a D.
Which two time series expressions can be correctly used as part of the query? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. $event.p4.p5 = 0.0
- B. $event.p2 = 'abc'
- C. $event['p1'] != NULL
- D. $event.p1.String = 'abc'
Answer: C,D
Explanation:
Example: $event['p1'] != NULL
['p1'] is the only token used. Interpreted as $event['p1'].Double != NULL Reference:
https://docs.microsoft.com/en-us/rest/api/time-series-insights/reference-time-series-expression-syntax
NEW QUESTION # 47
......
Microsoft AZ-220 certification exam consists of multiple-choice questions, and candidates have two hours to complete the exam. AZ-220 exam is available in multiple languages, including English, Japanese, Chinese (Simplified), Korean, and Spanish. To prepare for the exam, Microsoft recommends that candidates have experience with Azure IoT services and technologies, as well as a solid understanding of cloud computing concepts and services.
Earning the Microsoft AZ-220 certification demonstrates that a candidate has the skills and knowledge necessary to develop and implement secure, reliable, and scalable IoT solutions on Microsoft Azure. Microsoft Azure IoT Developer certification can be valuable for individuals seeking employment in IoT-related roles, such as IoT developer, IoT engineer, or IoT solutions architect. It can also be beneficial for individuals who want to enhance their career prospects or expand their knowledge in the field of IoT.
Prepare Important Exam with AZ-220 Exam Dumps: https://www.testkingit.com/Microsoft/latest-AZ-220-exam-dumps.html
Download Real AZ-220 Exam Dumps for candidates. 100% Free Dump Files: https://drive.google.com/open?id=1qs-Pri2dIGO7NbZqEtzKIl8to9v5uIWv