AWS IoT Core supports the HTTP, WebSockets, and/or MQTT protocols. It even goes so far as to offer an MQTT test client to help you verify that your devices are publishing the appropriate messages on topics. No matter which protocol you use, all communications are secured using TLS. You can integrate your IoT devices with the other services offered by AWS to gather, process, analyze, and act on the data that the connected devices generate. You can also track and communicate with devices, even if they’re not connected at that moment.