With Amazon EventBridge, you pay for events published to your event bus, and events ingested for Schema Discovery and event replay. There are no additional charges for rules or event delivery. There are no minimum fees or upfront commitments. All state change events published by Amazon Web Services services by default are free.
Event buses
Amazon Web Services default service events | Free |
Custom events | ¥ 6.75/million custom events published |
¥ 6.75/million custom events from opt-in Amazon Web Services services (for example, Amazon Simple Storage Service (S3) event notifications) | |
Third-party (SaaS) events | ¥ 6.75/million events published |
Cross-account events | ¥ 6.75/million cross-account events sent |
Size of payloads: Each 64 KB chunk of a payload is billed as one event (for example, an event with a 256 KB payload is billed as 4 requests).
Pricing example
If a customer's application published 5 million events in one month, your charges would be calculated as follows:
Monthly events = 5M events (all equal to our less than 64 KB each)
Monthly events charges = 5M * ¥ 6.75/M = ¥33.75 per month
API Destinations
API Destinations allows you to send events from EventBridge event bus to any web based application.
China (Beijing)
¥ 3.10 per million invocations for authentication and security.
China (Ningxia)
¥ 3.52 per million invocations for authentication and security.
Size of payload: Each 64 KB chunk of a payload is billed as 1 event (for example, an event with a 256 KB payload is billed as 4 requests). You may incur additional data transfer charges for data out to the internet. You will be billed at standard Amazon Web Services Data Transfer Charges.
Pricing example
If you invoke 2 million events in one month from your EventBus endpoint to a HTTP endpoint in Amazon Web Services China (Beijing) region, your charges would be as follows:
Monthly events = 2M events
Monthly API Destination charges = 2M * ¥ 3.10/M = ¥ 6.20 per month
Pipes
Amazon EventBridge Pipes helps you create point-to-point integrations between event producers and consumers with optional transform, filter and enrich steps.
Request, after filtering | ¥ 2.90 / million requests entering a Pipe |
Size of payload: Each 64 KB chunk of payload is billed as one request. For example, a batch of events with a 256 KB payload is billed as four requests.
Pricing example
If your source Amazon Simple Queue Service (SQS) queue receives 10 million events in one month, you apply a filter that matches 25% of your records, and you batch five events per request, your charges for sending those matching records to a target would be as follows:
Usage:
Monthly requests sent = 10,000,000 * 25% / 5 = 500,000
Requests after filtering = 500,000
Charges:
Requests after filtering = 0.5M * ¥ 2.90 = ¥ 1.45
Total monthly EventBridge charges = ¥ 1.45
Event replay
Archive processing | ¥ 2.47 per GB |
Storage / Month | ¥ 0.195 per GB / Month |
For replay, you are billed as per the custom events pricing above.
Pricing example
If your application published 2 million events in a month, each averaging 6 KB, and you enabled archiving on your development event bus for replay and you replay all of them, your charges would be calculated as follows:
Monthly events = 2M events * ¥ 6.75/M = ¥ 13.50 per month.
Archive Processing = 2M events * 6KB / (1024 * 1024) * ¥ 2.47/GB = ¥ 28.27
Storage Costs = 2M events * 6KB / (1024*1024) * ¥ 0.195/GB = ¥ 2.23 per month
Replayed Events = 2M * ¥ 6.75/M = ¥ 13.50 per month
Total monthly EventBridge charges = ¥ 13.50 (event publishing) + ¥ 28.27 (Archive Processing) + ¥ 2.23 (Storage) + ¥ 13.50 (Replaying) = ¥ 57.50 per month.
Schema Registry
Free tier: Usage of the Schema Registry for Amazon Web Services services schemas and custom schemas is free. The Schema Discovery feature is free for the first 5 million ingested events per month. Some applications may be able to operate within the Free Tier.
Schema Discovery: ¥ 1.04 / million events ingested for discovery, after 5 million free events ingested per month
Size of payloads: Each 8 KB chunk of a Schema Discovery payload is billed as one ingested event (for example, an event with a 16 KB payload is billed as two ingested events).
Pricing example
If your development environment published 2 million events in a month, each averaging 2 KB, and you enabled Schema Discovery on your development event bus, your charges would be calculated as follows:
Monthly events = 2M events * ¥ 6.75/M = ¥ 13.50 per month
Schema Registry = Free
Schema Discovery = 2M events. No additional discovery costs (5M events included in Free Tier)
Total monthly EventBridge charges = ¥ 13.50 (event publishing) + ¥ 0 Schema Registry + ¥ 0 Schema Discovery = ¥ 13.50 per month
Get started building with Amazon EventBridge in the Amazon Web Services Management Console.
Get a deeper understanding of EventBridge in the Developer Guide.