AWS IoT built-in callback
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT can support billions of devices and trillions of messages and can process and route those messages to AWS endpoints and to other devices reliably and securely.
You can find the complete documentation about AWS IoT following this link.