Alternatives to Azure IoT Hub logo

Alternatives to Azure IoT Hub

AWS Greengrass, Kafka, Amazon IoT, AWS IoT Device Management, and Google Cloud IoT Core are the most popular alternatives and competitors to Azure IoT Hub.
60
93
+ 1
0

What is Azure IoT Hub and what are its top alternatives?

Use device-to-cloud telemetry data to understand the state of your devices and define message routes to other Azure services without writing any code. In cloud-to-device messages, reliably send commands and notifications to your connected devices and track message delivery with acknowledgement receipts. Device messages are sent in a durable way to accommodate intermittently connected devices.
Azure IoT Hub is a tool in the Internet of Things Services category of a tech stack.

Top Alternatives to Azure IoT Hub

  • AWS Greengrass
    AWS Greengrass

    Greengrass lets you run IoT applications seamlessly across the AWS cloud and local devices using AWS Lambda and AWS IoT. ...

  • Kafka
    Kafka

    Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design. ...

  • Amazon IoT
    Amazon IoT

    AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected. ...

  • AWS IoT Device Management
    AWS IoT Device Management

    AWS IoT Device Management makes it easy to securely onboard, organize, monitor, and remotely manage IoT devices at scale. IoT Device Management lets you register your devices individually or in bulk, and manage permissions so that devices remain secure. Then, you use the IoT Device Management console to organize your devices into groups, monitor and troubleshoot device functionality, and send remote updates to your devices. ...

  • Google Cloud IoT Core
    Google Cloud IoT Core

    Cloud IoT Core is a fully managed service that allows you to easily and securely connect, manage, and ingest data from millions of globally dispersed devices. Cloud IoT Core, in combination with other services on Google Cloud IoT platform, provides a complete solution for collecting, processing, analyzing, and visualizing IoT data in real time to support improved operational efficiency. ...

  • Resin.io
    Resin.io

    Balena makes it simple to deploy, update, and maintain code running on remote devices. ...

  • Losant
    Losant

    Losant is a complete developer platform for quickly, easily, and securely building connected experiences and solutions. ...

  • Bespoken Tools
    Bespoken Tools

    Bespoken makes it easy to develop for Alexa, Google Home and Chatbots. We provide logging, analytics, and our rapid development CLI. ...

Azure IoT Hub alternatives & related posts

AWS Greengrass logo

AWS Greengrass

21
70
0
Local compute, messaging, data caching, and synch capabilities for connected devices
21
70
+ 1
0
PROS OF AWS GREENGRASS
    Be the first to leave a pro
    CONS OF AWS GREENGRASS
      Be the first to leave a con

      related AWS Greengrass posts

      Kafka logo

      Kafka

      19.4K
      18.4K
      596
      Distributed, fault tolerant, high throughput pub-sub messaging system
      19.4K
      18.4K
      + 1
      596
      PROS OF KAFKA
      • 126
        High-throughput
      • 119
        Distributed
      • 90
        Scalable
      • 84
        High-Performance
      • 65
        Durable
      • 37
        Publish-Subscribe
      • 19
        Simple-to-use
      • 17
        Open source
      • 11
        Written in Scala and java. Runs on JVM
      • 8
        Message broker + Streaming system
      • 4
        Avro schema integration
      • 4
        Robust
      • 4
        KSQL
      • 2
        Suport Multiple clients
      • 2
        Partioned, replayable log
      • 1
        Flexible
      • 1
        Extremely good parallelism constructs
      • 1
        Simple publisher / multi-subscriber model
      • 1
        Fun
      CONS OF KAFKA
      • 30
        Non-Java clients are second-class citizens
      • 28
        Needs Zookeeper
      • 8
        Operational difficulties
      • 3
        Terrible Packaging

      related Kafka posts

      Eric Colson
      Chief Algorithms Officer at Stitch Fix · | 21 upvotes · 2.5M views

      The algorithms and data infrastructure at Stitch Fix is housed in #AWS. Data acquisition is split between events flowing through Kafka, and periodic snapshots of PostgreSQL DBs. We store data in an Amazon S3 based data warehouse. Apache Spark on Yarn is our tool of choice for data movement and #ETL. Because our storage layer (s3) is decoupled from our processing layer, we are able to scale our compute environment very elastically. We have several semi-permanent, autoscaling Yarn clusters running to serve our data processing needs. While the bulk of our compute infrastructure is dedicated to algorithmic processing, we also implemented Presto for adhoc queries and dashboards.

      Beyond data movement and ETL, most #ML centric jobs (e.g. model training and execution) run in a similarly elastic environment as containers running Python and R code on Amazon EC2 Container Service clusters. The execution of batch jobs on top of ECS is managed by Flotilla, a service we built in house and open sourced (see https://github.com/stitchfix/flotilla-os).

      At Stitch Fix, algorithmic integrations are pervasive across the business. We have dozens of data products actively integrated systems. That requires serving layer that is robust, agile, flexible, and allows for self-service. Models produced on Flotilla are packaged for deployment in production using Khan, another framework we've developed internally. Khan provides our data scientists the ability to quickly productionize those models they've developed with open source frameworks in Python 3 (e.g. PyTorch, sklearn), by automatically packaging them as Docker containers and deploying to Amazon ECS. This provides our data scientist a one-click method of getting from their algorithms to production. We then integrate those deployments into a service mesh, which allows us to A/B test various implementations in our product.

      For more info:

      #DataScience #DataStack #Data

      See more
      John Kodumal

      As we've evolved or added additional infrastructure to our stack, we've biased towards managed services. Most new backing stores are Amazon RDS instances now. We do use self-managed PostgreSQL with TimescaleDB for time-series data—this is made HA with the use of Patroni and Consul.

      We also use managed Amazon ElastiCache instances instead of spinning up Amazon EC2 instances to run Redis workloads, as well as shifting to Amazon Kinesis instead of Kafka.

      See more
      Amazon IoT logo

      Amazon IoT

      116
      138
      1
      Easily and securely connect devices to the cloud. Reliably scale to billions of devices and trillions of messages.
      116
      138
      + 1
      1
      PROS OF AMAZON IOT
      • 1
        Websocket broadcast
      CONS OF AMAZON IOT
        Be the first to leave a con

        related Amazon IoT posts

        AWS IoT Device Management logo

        AWS IoT Device Management

        44
        66
        0
        Onboard, organize, monitor, and remotely manage connected devices at scale
        44
        66
        + 1
        0
        PROS OF AWS IOT DEVICE MANAGEMENT
          Be the first to leave a pro
          CONS OF AWS IOT DEVICE MANAGEMENT
            Be the first to leave a con

            related AWS IoT Device Management posts

            Google Cloud IoT Core logo

            Google Cloud IoT Core

            41
            98
            0
            A fully managed service to easily and securely connect, manage, and ingest data from globally dispersed devices
            41
            98
            + 1
            0
            PROS OF GOOGLE CLOUD IOT CORE
              Be the first to leave a pro
              CONS OF GOOGLE CLOUD IOT CORE
                Be the first to leave a con

                related Google Cloud IoT Core posts

                Resin.io logo

                Resin.io

                20
                36
                0
                Push Updates to Linux Devices with Git and Docker
                20
                36
                + 1
                0
                PROS OF RESIN.IO
                  Be the first to leave a pro
                  CONS OF RESIN.IO
                    Be the first to leave a con

                    related Resin.io posts

                    Losant logo

                    Losant

                    7
                    33
                    0
                    IoT developer platform for building and visualizing real-time Internet of Things solutions with ease
                    7
                    33
                    + 1
                    0
                    PROS OF LOSANT
                      Be the first to leave a pro
                      CONS OF LOSANT
                        Be the first to leave a con

                        related Losant posts

                        Bespoken Tools logo

                        Bespoken Tools

                        7
                        12
                        0
                        Bespoken makes it easy to develop for Alexa, Google Home and Chatbots.
                        7
                        12
                        + 1
                        0
                        PROS OF BESPOKEN TOOLS
                          Be the first to leave a pro
                          CONS OF BESPOKEN TOOLS
                            Be the first to leave a con

                            related Bespoken Tools posts