Module 3a - Describe Core Solution and Mgmt Tools - IoT Flashcards

1
Q

What is Azure IoT?

A

Any Internet-enabled device can send sensory data to an Azure endpoint via a message. Data is then collected and aggregated, then converted into reports or alerts.

You can also push firmware updates to all connected devices through Azure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does IoT play with Azure AI?

A

Azure AI Services can be used to analyze sensory data from devices to predict things like proactive maintenance or inventory replenishment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is IoT Hub?

A

A cloud-hosted, managed service that serves as the central messaging hub for bi-directional, reliable and secure communication between your managed devices and IoT application.

bi-directional ==> device to cloud, cloud to device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Azure IoT Hub can route message data from any device only to Azure Cognitive Services (T/F)?

A

False. It can route message data to any number of supporting Azure Services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What kind of communication support does Azure IoT Hub have?

A
  • Bi-Directional Communication (i.e. Cloud to Device, Device to Cloud)
  • Multiple messaging patterns like device-to-cloud telemetry
  • File uploads from devices
  • Request-Reply methods to control your devices from the cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Command-and-Control?

A

IoT Hub allows you to have manual or automated remote control of connected device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hint: Monitor…

How does IoT Hub help in maintaining solution health?

A

It has monitoring capabilities so you can track events like device creation, failures, connections, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Azure IoT Central?

A

Adds a dashboard to IoT Hub that allows you to visually connect/monitor/manage your IoT devices.

  • Has starter templates directly in the UI
  • Customizable UI
  • Mange devices directly (updates, modify properties of the device, etc.)
    • For example I can change the volume on my baby monitor, sleep it, reboot it, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What do Device Templates in IoT Central allow you to do, what can they be used for?

A

Device Templates allow you to connect to the specific device without any server-side coding.

Templates are used to construct your IoT Central dashboard

You can still edit the template JSON by directly editing its DTDL code (Digital Twin Device Language)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Azure Sphere?

A

A security service that helps secure your devices, creating highly secure IoT solutions. Has built-in communication and security features for internet-connected devices

After it has authenticated a device, it can interact with other Azure IoT services by sending telemetry and error data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hint: What comes in that IoT box?

What are the three parts of Azure Sphere??

A

Azure Sphere Micro Controller Unit (MCU)

  • Hardware to integrate your device with
  • Processes the OS and signals from sensors
  • Starter kits contain MCUs for developing and prototyping against

Customized Linux OS

  • Handles communication with the Security Service
  • Runs the vendor’s software

Azure Sphere Security Service (A3S)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Azure Sphere Security Service (A3S) used for? How does A3S authenticate with Azure?

A

(A3S) is the 3rd piece to Azure Sphere.

  • It ensures the device you’re customizing is not maliciously compromised
  • If successful authenticated, AS3 checks for tampering
  • Once a secure channel is established, AS3 pushes updates to the device (OS, approved software, etc.)

Connecting to Azure is done with certificate-based authentication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

When it is critical to ensure the security of your device, which IoT service best suites your needs?

A

Azure Sphere. Because it provides A3S as it ensures secure channel communication, and controls everything from the OS to the authentication process, even ensures the integrity of the device is uncompromised.

This is important when your devices receive, transmit or otherwise handle sensitive information; medical devices, ATMs, etc.

The key thing here is that Security is a CRITICAL requirement…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

When you ONLY want to connect to devices, collect telemetry and occasionally push updates to them, which IoT service best suites your needs?

A

Azure IoT Hub. Use the RESTful APIs to interact with the service and, if need be, build your own custom mgmt, reporting and analytics tools using them.

Note that if you already have your own reporting capabilities, dashboards, etc. you may just need to collect data and push updates when device require it~

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When you want a prebuilt UI to control your devices, visualize telemetry and analytics data, and use prebuild management tools, which IoT service best suites your needs?

A

Azure IoT Central! You can even set alerts for specific events like device failure, as well as choose from hundreds of predefined device templates to build out and customize device interfacing and reporting (as you’ve already done using DTDL code)

Note that even though you CAN, if your devices don’t necessarily need remote controlling or remote updates, IoT Central may be more than necessary, and IoT Hub APIs are probably the better choice.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You generally only use one IoT Solution for your needs as each has unique capabilities and services (T/F)?

A

False. If security AND prebuilt dashboards are both critical requirements, then you’d customize a solution that uses IoT Central built on top of Azure Sphere.