Azure 中心物联网到 Azure 函数定价

时间:2021-06-17 13:32:50

标签: azure events azure-functions azure-iot-hub azure-eventhub

我正在比较不同云供应商的物联网解决方案。 我现在在 Azure IoT 中心,它将从 IoT 设备摄取数据(我们只想从设备发送到云,比如通过 MQTT,而不接收任何东西)。我的目标是将这些数据传递给 Azure 函数,执行一些计算,并将它们保存在某个数据库(例如 CosmosDB)中。这是我的疑问:

  1. 在计费时我需要考虑哪些 MQTT 消息? (只有那些有遥测功能的人还是其他人?)
  2. 我看到有可能通过内置端点从集线器 IoT 转到 Azure Function。是免费的吗?我害怕一些隐性成本,例如事件中心或内置端点的成本。
  3. 从 IoT 中心向 Azure Function 发送数据被视为正常的“云到设备”消息(因此需要付费),还是免费?例如,IoT 中心摄取 10 条消息 (<4KB) 并将它们转发到函数。我是按 10 条消息还是 20 条消息向他们付款?

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

  1. 哪些 MQTT 消息 - 您必须考虑以下 Azure IoTHub 计费消息列表,它们是
  • 设备到云端
  • 云到设备
    • 方法执行
    • 工作

按每个操作详细分解计费信息 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-pricing#charges-per-operation


  1. 云中没有免费的东西:)

从 IoTHub 读取到任何其他服务的数据会产生常规的数据传输成本。参考以下链接

https://azure.microsoft.com/en-in/pricing/details/bandwidth/


  1. 此处详述的所有定价信息 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-pricing 特定于用于 D2C 和 C2D 的 Azure IoTHub。从 IoTHub 到其他 Azure 服务的任何数据出站均按常规数据传输收费。

https://azure.microsoft.com/en-in/pricing/details/bandwidth/