Internet of Things

How IoT Developers can Benefit from the Combination of REST and MQTT Protocols

By Janakiram MSV - IoT industry thought leader

The rise of the cloud has accelerated the adoption of Internet of Things in consumer and enterprise segments. With storage and computing becoming affordable, data generated by various sensors and devices is aggregated, stored, processed, and analyzed by IoT platforms.

Developers with the background of building mobile and web solutions are acquiring new skills to develop IoT solutions. They are learning to deal with new protocols designed for sensor networks and device communication. Protocols such as MQTT, CoAP, REST, and WebSockets are gaining popularity among the new breed of developers.

Many IoT solutions depend on at least a combination of these protocols to connect devices with applications. MQTT and REST are the most popular protocols among IoT developers.


In this white paper, we will discuss;

  • The big picture of IoT development platforms
  • When to use MQTT
  • The role of REST protocol
  • How to take advantage of Mosca and DreamFactory

Automated REST APIs from any database

so-mysql.png

MySQL

so-maria.png

MariaDB

so-sqlserver.png

SQL Server

so-postgres.png

PostgreSQL

so-oracle.png

Oracle Database

so-db2.png

IBM DB2

SQL

so-mongodb.png

MongoDB

so-couchdb.png

CouchDB

so-azure.png

Azure Tables

so-cloudant.png

Cloudant

so-salesforce.png

Salesforce

so-dynamo.png

DynamoDB

No SQL