An IoT cloud platform connects fleets of devices to the cloud: it authenticates devices, ingests telemetry over protocols such as MQTT and HTTP, stores and routes the data, and pushes commands and firmware updates back. Hyperscaler services, device-focused vendors and open-source stacks all fit this description, but they differ a lot in how much hardware and fleet tooling they bring.
This page is for firmware and backend developers, startups shipping connected hardware, and IT teams choosing between a pay-per-message cloud service and a platform with dashboards and OTA built in. It covers eight options and a checklist for picking between them.
Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.
1. AWS IoT Core
CommercialBest for: Teams already running on AWS · Pay as you go: $0.08 per million connection minutes and $1 per million messages (first billion, 5 KB increments); 12-month free tier
Managed service for connecting devices to AWS over MQTT and HTTP, with a device registry, Device Shadow and a rules engine that routes data to other AWS services. It is metered per use with no minimum fee.
Strengths
- + Scales to large fleets with no minimum fee
- + Tight integration with the rest of AWS
Trade-offs
- − Pricing has several separate meters to model
- − Dashboards and fleet UX need extra services
2. Azure IoT Hub
CommercialBest for: Teams on Azure or Microsoft tooling · Free edition (8,000 messages/day per unit, 500 device identities); paid tiers per unit, see vendor pricing
Microsoft's managed hub for bidirectional messaging between devices and Azure services. Offers a free edition and paid Basic and Standard tiers priced per IoT Hub unit.
Strengths
- + Free edition for prototyping
- + Fits Azure data and identity services
Trade-offs
- − Paid unit prices not shown on the pricing page for all regions
- − Tied to the Azure ecosystem
3. ThingsBoard
Apache-2.0Best for: Teams that want dashboards and a rules engine with a self-hosting option · Community Edition free (self-hosted); Cloud Free plan $0, Prototype from $49/month
Open-source IoT platform for device management, data collection, processing and dashboards, available self-hosted or as ThingsBoard Cloud. Supports MQTT, CoAP and HTTP.
Strengths
- + Dashboards and rule engine included
- + Self-host or use managed cloud
Trade-offs
- − Some features are limited to paid editions
- − You operate the infrastructure when self-hosting
4. Particle
CommercialBest for: Shipping cellular-connected products fast · Free plan (100 devices, 100K Data Operations); Basic $299/month per block
Hardware-plus-cloud IoT platform with its own cellular and Wi-Fi modules, device OS, cloud console and OTA updates. Pricing is by blocks of 100 devices and Data Operations.
Strengths
- + Integrated modules, OS and cloud
- + Generous free tier for prototypes
Trade-offs
- − Best value when you use Particle hardware
- − Costs rise by device block
5. Losant
CommercialBest for: Enterprise teams that want low-code IoT workflows · See vendor pricing (quote-based)
Enterprise IoT application platform with a visual workflow engine, dashboards and device management. Pricing is customized per business through a quote.
Strengths
- + Visual workflow builder
- + Dashboards and application tooling built in
Trade-offs
- − No public self-serve prices
- − Enterprise-oriented
6. Golioth
CommercialBest for: Embedded and Zephyr developers · Pay as you go: $0.25 per active device per month; $50 free credits for new users
Device cloud built around Zephyr and embedded firmware, with OTA updates, data pipelines, logs and time-series storage. Billing is usage-based with no platform tiers.
Strengths
- + Transparent per-device pricing
- + Strong embedded SDK focus
Trade-offs
- − Smaller ecosystem than hyperscalers
7. Arduino Cloud
CommercialBest for: Makers, education and small prototypes · Free (2 Things); Maker $72/year; Team $1,000/year
Cloud service for Arduino and compatible boards with a cloud editor, dashboards and device sync. Plans range from a free tier to team and enterprise plans.
Strengths
- + Easy for Arduino users
- + Free tier available
Trade-offs
- − Thing limits on lower plans
- − Less suited to large production fleets
8. balena
CommercialBest for: Fleets of containerized Linux devices · Free (10 devices); Prototype $159/month; Pilot $329/month
Fleet management for Linux-based edge devices running containers, with remote updates, monitoring and a device dashboard. Plans are priced by included device counts.
Strengths
- + Container-based deployments on devices
- + Free plan for small fleets
Trade-offs
- − Focused on Linux devices rather than microcontrollers