What is the difference between Microsoft Azure Digital Twins and Microsoft Azure IoT Central? When to use what?

huangapple go评论50阅读模式
英文:

What is the difference between Microsoft Azure Digital Twins and Microsoft Azure IoT Central? When to use what?

问题

我正在尝试理解并尝试在Microsoft Azure上使用IoT服务堆栈。在阅读文档和博客时,我遇到了Microsoft Azure Digital TwinsMicrosoft Azure IoT Central服务。

但我不明白的是:

  • Azure Digital Twins和Azure IoT Central之间有什么区别?
  • 何时使用哪个?
  • 是否可以同时运行?是否存在这样的情景或者是否需要同时使用两者?有没有相关情景?

Azure Digital Twins
https://azure.microsoft.com/de-de/products/digital-twins/

Azure IoT Central
https://azure.microsoft.com/de-de/products/iot-central/#overview

英文:

I am trying to understand and try out the IoT Service Stack on Microsoft Azure. When reading through documentations and blogs i came across the Microsoft Azure Digital Twins and Microsoft Azure IoT Central service.

But what i didnt understand is:

  • What is the difference between Azure Digital Twins and Azure IoT Central?
  • When to use what?
  • Run combined? Is there any scenario for this or is there a need to use both in parallel? Any scanario for this?

Azure Digital Twins
https://azure.microsoft.com/de-de/products/digital-twins/

Azure IoT Central
https://azure.microsoft.com/de-de/products/iot-central/#overview

答案1

得分: 0

Azure IoT Central 是一种软件即服务(SaaS)应用程序,允许您注册、管理和控制设备。它存储设备状态并提供应用程序与设备之间的双向通信。它基于 Azure IoT Hub 用于通信以及设备注册的 Device Provisioning Service。

Azure Digital Twins(ADT)是一种平台即服务(PaaS)提供,允许您使用数字孪生定义语言对任何事物进行建模。虽然这种语言在 IoT Central 中用于创建设备模板,但它也可用于 ADT,用于对建筑物到人员等任何事物进行建模。ADT 用于创建基于图的信息模型,可以通过 API 更新。因此,如果您希望包括设备数据,您将需要使用 IoT Central 或 IoT Hub 并编写代码将其连接到 ADT。您可以使用任何其他数据并执行相同操作。它不仅限于 IoT 设备。

简而言之,如果您想要使用 SaaS 平台来管理设备并显示遥测数据,请使用 IoT Central。如果要使用任何输入数据创建基于图的数据收集,请使用 ADT。

是否存在同时使用两者的情景或需要?有这方面的情景吗?

ADT 需要来自某个信息源的信息。这很可能是 IoT Central。您可以从 IoT Central 导出遥测数据并填充图形。没有标准的方法来执行此操作。

英文:

You could write a lot about the differences between these products, because they serve a different purpose.

Azure IoT Central is a Software as a Service application that allows you to register, manage and control devices. It stores the device state and provides bi-directional communication between the application and the devices. It's based on Azure IoT Hub for communication and Device Provisioning Service for device registration.

Azure Digital Twins (ADT) is a Platform as a Service offering that allows you to model anything using the Digital Twin Definition Language. While this language is also used in IoT Central to create device templates, the language can be used in ADT to model anything from buildings to people. ADT is used to create a graph-based information model that can be updated through the API. So if you want to include device data, you will need IoT Central or IoT Hub and write code to connect it to ADT. You can use any other data that you have and do the same. It's not limited to IoT devices.

In short, use IoT Central if you want a SaaS platform to manage devices and display telemetry. Use ADT to create a graph-based data collection using any input data you want.

> Is there any scenario for this or is there a need to use both in parallel? Any scanario for this?

ADT needs information from a source. This could very well be IoT Central. You can export telemetry from IoT Central and populate the graph. There is no standard way of doing this.

huangapple
  • 本文由 发表于 2023年2月6日 17:31:20
  • 转载请务必保留本文链接:https://go.coder-hub.com/75359496.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定