AWS IoT Events makes it easy to detect and respond to changes indicated by IoT sensors and applications – such as malfunctioning machinery, a stuck conveyor belt, or a slowdown in production output – and automatically trigger actions or alerts in response. AWS IoT Events makes it possible to easily and cost effectively detect system-wide events and trigger appropriate actions to drive results such as optimizing manufacturing efficiency or improving production quality.

With AWS IoT Events, you pay only for what you use with no minimum fees or mandatory service usage.

Pricing at a glance

Message evaluations

Message evaluations are metered in 1 KB increments each time the event detector logic evaluates an incoming message to determine whether an action or a state change should be triggered or not. A 1 KB message evaluated by a single event detector is metered as one message evaluation. A 2 KB message evaluated by a single event detector is metered as two message evaluations. A 1 KB message routed to 10 event detectors would be metered as 10 message evaluations.

Actions triggered

There is no additional charge for triggering up to 2 external actions for each message evaluation. Incoming messages that trigger more than 2 actions are metered as additional message evaluations, in increments of 2 actions triggered. For example, the evaluation of a single message that triggers 2 actions will be treated as 1 message evaluation. The evaluation of a message that triggers 4 actions will be treated as 2 message evaluations.

Message evaluations are metered in 1 KB increments, and can trigger up to 2 external actions. Each set of 2 additional actions is metered as a new message evaluation.

Learn more about AWS IoT Events

Visit the resources page
Ready to build?
Get started with AWS IoT Events
Have more questions?
Contact us