Comparison between platforms

Now that we have gone through the various features that an IoT platform should have, we are going to compare the five platforms and provide a matrix that can help define a use case:

Feature

AWS

Azure

Google IoT

IBM Watson

Kaa

Device

Inventory Management

Yes

Yes

Yes

Yes

No (management is more on an application level)

Device SDK

Yes-provided

Yes-provided

Yes-can use any MQTT client software

Yes-provided

Yes-provided

Security

Yes

Yes

Yes

Yes

Yes

Data protocols

MQTT(s), HTTP(s)

MQTT(s)

MQTT(s)

MQTT(s), HTTP(s)

HTTP(s)

Storage support

Yes

Yes

Yes

Yes

Yes

Dashboard

Not built in

Not built in

Not built in

Not built in

Not ...

Get Enterprise Internet of Things Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.