Reliable and scalable IOT platform, best to use as MQTT socket.
What do you like best?
The best thing about AWS IoT is Rules Engine feature that enables an AWS customer to continuously ingest, filter, process and route data that is streamed from connected devices. This allows us to interact with other AWS automated services like AWS Lambda, Kinesis, DynamoDB, ML or simply pass it to the elastic search service. Simple to use with straightforward UI. SQL statement of the rule and action triggers on every data input through the sensor. The rule also have editable Json based schema so you can simply specify each sensor and restrict outside calls by modifying the Rule. It supports HTTP, MQTT & websocket communication protocols providing secure two way communication.
What do you dislike?
There is not much to dislike on AWS IoT core serivce but the AWS IoT connection metrics have possibility of improvement. Also SQL statement special syntax for AWS IoT documentation is not that good.
What problems are you solving with the product? What benefits have you realized?
We use it to get and scan BLE signals from mobile devices and send the data to the Elastic cache for further use. The main benefit of using this is we can check for condition on each signal scanned and can only save which we wanted.