AWS IoT Events makes it easy to detect and respond to events that happen across multiple IoT devices, equipment subsystems, and applications. IoT deployments consist of multiple pieces of equipment with many independent sensors. Detecting when a critical event has occurred is hard and requires the creation of custom logic. 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 Evalutions

Message evaluations are metered 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 single message evaluated by a single event detector is metered as one message evaluation. A single message routed to 10 event detectors would be metered as 10 message evaluations.

Pricing Details

When you create an event detector in AWS IoT Events, you apply conditional logic such as if-then-else statements to understand events, such as when a motor might be stuck. You are only charged for each message that is evaluated in AWS IoT Events.

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

Region US East
(Northern Virginia)

US West
(Oregon)

EU
(Ireland)

Prices (per 10,000 message evaluations)

 

 

 

First 5,000,000 message evaluations

$1.10

$1.10

$1.10

Over 5,000,000 message evaluations

$0.80

$0.80

$0.80

Free Tier

The AWS Free Tier offers new customers their first 2,500 message evaluations per month free during the first 12 months:

  • Message Evaluations: 2,500 message evaluations per month for the first 12 months

The AWS Free Tier is available to you for 12 months starting with the date on which you create your AWS account. When your free usage expires or if your application use exceeds the free usage tiers, you simply pay the above rates. Your usage is calculated each month across all regions and is automatically applied to your bill. Note that free usage does not accumulate from one billing period to the next.

Pricing Example

Over 30 days, a fleet of 500 trucks each has a single event detector which evaluates incoming messages every hour from the truck fuel gauge and every 15 minutes from a telematics application:

Number of Messages Evaluated per truck: 30 days * (1 message / hour * 24 hour / day + 1 message / 15 minutes * 1440 minutes/day) = 3,600 message evaluations/truck

Number of Messages Evaluated for all 500 trucks: 500 trucks * (3,600 message evaluations/truck) = 1,800,000 message evaluations

Monthly Charges = 1,800,000 message evaluations * $1.10/10,000 message evaluations = $198.00

Get your questions answered
Get your questions answered

Visit the AWS IoT Events frequently asked questions.

Learn more 
Sign up for the limited preview
Sign up for the limited preview

Preview AWS IoT Events for yourself. 

Sign up 
Start building in the console
Start building in the console

Already part of the preview? Sign in to the console. 

Sign in