Posted On: Dec 13, 2019
You can now send data from Amazon IoT Core directly to your own web services for processing without writing a single line of code. To do so, simply configure the new HTTP action by providing the HTTPS endpoint of your web service (e.g. https://example.com). After validating your ownership of the endpoint, Amazon IoT Core will deliver the data via HTTP POST method.
You can also add additional headers to the requests and leverage the full feature set of topic rules to compile the endpoint, header fields, and message content before sending the requests to your web service. With these features, the HTTP action can support Basic authentication and API key-based authentication. HTTP action also natively supports Amazon Web Services Signature Version 4 (SigV4) authentication, so you can send data directly to Amazon API Gateway using SigV4.
HTTP action is available in both Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. With this addition, Amazon IoT Core now supports 17 action types. For more information, refer to the Amazon IoT documentation. To learn more about Amazon IoT Core and to get started, visit the product page.