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

AWS: Software Development Kit Compatibility

AWS offers SDKs for NodeJS and the Arduino Yun board. Like Microsoft, AWS also offers an SDK for C (ANSI C99) embedded language – this is cross-platform and can be used on different hardware and operating systems.

In addition to HTTP, MQTT is the official supported protocol for AWS IoT. On Microsoft's end, MQTT client for Windows IoT can also be found in the open-source community.