Amazon IoT Core now supports direct messaging for point-to-point communication
Amazon IoT Core now supports the ability to send point-to-point messages to any connected device, providing better visibility into message delivery and lower messaging costs. Amazon IoT Core is a fully managed service that securely connects IoT devices to the cloud and enables bi-directional messaging between IoT devices and cloud services.
Previously, sending messages to a single IoT device required publishing to a topic subscribed by the device, with no built-in way to confirm delivery from the receiving device. With the SendDirectMessage API you can send a message directly to any device connected to Amazon IoT Core, and opt-in to receive delivery acknowledgement from the device. Amazon IoT Core also uses the delivery acknowledgement to provide detailed API response codes and emit Amazon CloudWatch Logs, giving you visibility into message delivery status and failure reasons.
Direct messaging is available in the Amazon Web Services China (Beijing) Region, operated by Sinnet, and the Amazon Web Services China (Ningxia) Region, operated by NWCD. To get started, visit the Amazon IoT Core Developer Guide and the Amazon IoT Core pricing page.