Azure IoT Central 架构 - 如何实施和管理数字孪生?

Azure IoT Central architecture - how are Digital Twins implemented and managed?

我有一个带有 IoT 中心的系统,用于从设备和设备配置服务中提取事件以配置设备。 IoT 中心 C# SDK 用于管理设备标签和所需属性(IoT 中心设备孪生),以及调用直接方法或计划作业。

最近我一直在试验 Azure IoT Central。虽然我不打算使用它,但我发现数字孪生(正在 Azure IoT Central 上使用)提供了一种非常好的管理 IoT 设备的方法,我想在我的物联网系统。

IoT Central 的高层架构似乎并未指明用于管理数字孪生的服务或逻辑。

据我了解,您可以通过两种方式开始使用数字孪生:

问题 - Azure IoT Central 是否完全基于即插即用数字孪生and/or它是否也使用 Azure 数字孪生服务?

是的,IOT Central 完全基于即插即用的 Digital Twins

即插即用数字孪生使解决方案构建者无需任何手动配置即可将 IoT 设备与其解决方案集成。

A​​zure 数字孪生可用于设计数字孪生体系结构,代表更广泛的云解决方案中的实际 IoT 设备,并连接到 IoT 中心设备孪生以发送和接收实时数据。

参考link:https://docs.microsoft.com/en-us/azure/iot-develop/overview-iot-plug-and-play https://docs.microsoft.com/en-us/azure/digital-twins/overview#:~:text=What%20is%20Azure%20Digital%20Twins%3F%201%20Azure%20Digital,solution.%203%20Service%20limits.%20...%204%20Terminology.

IoT Central 和 Azure Digital Twin (ADT) 不同,一个是 aPaaS 或应用程序平台服务,另一个是 PaaS 产品。 IoT Central 不使用 ADT,但可以通过 IoT Central 的可扩展性功能集成该服务,类似于 PowerBI 或自定义网页。

两者的共同点是使用称为 DTDL (https://github.com/Azure/opendigitaltwins-dtdl/blob/master/DTDL/v2/dtdlv2.md) 的开放标准设备建模语言。它基于 Json-ld 格式,可用于任何物联网解决方案,而不仅仅是 Azure。这使得 IoT Central 应用程序能够了解设备功能并自动呈现相关图表和控制选项 (PnP)

另一方面,ADT 允许建模和创建大型物理环境的实例,包括但不限于物联网设备及其关系。实体之间的关系允许丰富的上下文化,这在物联网中以设备为中心的视图是不可能的。