- Newest
- Most votes
- Most comments
The pricing for "Messaging" in SiteWise is $1 per million messages, as described in the pricing section which you provided.
When you send messages to IoT Core you only pay the operation on the SiteWise side, you don't have to pay to receive those messages on IoT Core, that's what it means. So sending messages from SiteWise to Core doesn't incur in Core charges, only in SiteWise charges.
The documentation refers to the cost incurred when AWS IoT Sitewise publishes messages to AWS IoT Core for asset properties which have Notifications enabled (https://docs.aws.amazon.com/iot-sitewise/latest/userguide/property-notifications.html). For any such message AWS IoT Sitewise only charges the Sitewise messaging costs of $1/million messages. AWS IoT Core will charge for any rule and associated action that might be triggered by the message and for any message published out to subscribers.
Relevant content
- Accepted Answerasked 2 years ago
- Accepted Answerasked 2 months ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 7 months ago
Most of the messages are coming in the other direction - from device to IoT core to SiteWise. So in this case, I pay for the IoT message (which is free if it's basic ingestion), then the Rule, then the Action that sends it to SiteWise, then again for the put into SiteWise. What confused me about the text above is it wasn't clear to me it's for the outbound direction only.
Correct, if you ingest data via AWS IoT Core to Sitewise, the cost components are the one you list, plus the device connectivity cost.