Head-To-Head IoT Platforms: Microsoft Azure's Vs. Amazon Web Services'

AWS Gateways: Device Rules Engine

AWS gateways also transfer data using a bi-directional, but the company communicates between nodes and applications through a rules engine.

Connected devices using the AWS IoT platform report their state through publishing updates about specific topics to the message broker; which then sends the messages to clients subscribed to specific topics. The states of devices are stored in an AWS "Thing Shadow," which is a JSON document where applications can request changes to the state.