Azure Cloud Functions integrations with IoT Servers

Christina Dills 0 Reputation points
2023-06-06T16:46:32.2466667+00:00

We are integrating an IoT deployment server with Azure and want to understand the best protocol to use in terms of cost and functionality i.e. - MQTT, Kefka, Active MQ, Google Pub Sub, etc. We will be sending 20K sensor data thru Chirpstack using one of these protocols and want to understand which is the most cost effective and better performing with Azure Cloud Functions.

Azure IoT
Azure IoT
A category of Azure services for internet of things devices.
377 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
924 questions
{count} votes

1 answer

Sort by: Most helpful
  1. LeelaRajeshSayana-MSFT 13,456 Reputation points
    2023-06-07T01:02:20.2766667+00:00

    Hi @Christina Dills Greetings! Welcome to Microsoft Q&A forum. Thank you for posting the question here.

    Azure IoT Hub pricing depends on the number of messages transferred to the IoT Hub instance rather than the protocol being used.

    IoT Hub offers different tier options, Basic and Standard, which comes with different limitations. Each IoT Hub tier is available in three sizes, based around how much data throughput they can handle in any given day. These sizes are numerically identified as 1, 2, and 3. A basic tier IoT hub of size 2 is represented by the edition B2. Similarly, a standard tier IoT hub of size 3 is represented by the edition S3. Please refer the below image showing different pricing options for these editions.

    User's image

    You can create an IoT hub with multiple units of an edition. The tier and number of units determine the maximum daily quota of messages that you can send in your hub per day.

    While choosing a protocol might come with some added costs based on the provider you choose, it would not have any effect on the charges on IoT Hub. The actual cost on the IoT Hub is computed based on the total messages being delivered, the frequency of the messages and the size of each message.

    In addition to the details shared above, please note that Azure IoT Hub has built-in support for MQTT, which can make it easier to set up and use with IoT Hub.

    Please refer to the following resources as well that will help you get a better understanding of cost analysis to the Azure IoT Hub

    Hope the above shared information helps you. Please let us know if you have any additional questions or need further assistance.


    If the response helped, please do click Accept Answer and Yes. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.

    0 comments No comments