
Its extremely powerful and can be integrated with FreeRTOS directly, so you can get many features like OTA and telemetry in your devices already out of the box, I use it frequently to connect real devices and bring them the cloud capabilities using IoT Core like gateway to easily implement it with third party or AWS solutions. You can create rules, categories or groups of devices and get cool features like the shadow device to communicate with virtual devices that are currently disconnected in the real world, once those devices become online then the platform updates all the commands or information pending to be sent. Review collected by and hosted on G2.com.
AWS solutions are not quite easy to integrate with other services, so much of the IoT capabilities depends on the way that you integrate it with the rest, for instance there's no way to manage all the keys of your devices in the platform in a graphical way, you can do that if attach the IoT Core with their API and a webpage for example to show the entire table Review collected by and hosted on G2.com.