Eventarc pricing

Eventarc is offered in two editions: Eventarc Advanced and Eventarc Standard.

For more information, see the Eventarc overview.

Eventarc Advanced pricing

Pricing will take effect when Eventarc Advanced is generally available (GA).

Eventarc Advanced billable component Pricing
Bus publishing

Messages published to a bus from any source: US$1.00 per million messages.

Pipeline messages Messages sent to a pipeline: US$0.50 per million messages.
Pipeline transformations Stateless transformations and conversions: US$0.40 per million operations.

Note the following:

Billing example

Usage of Eventarc Advanced
bus
For 2.5M events published to a bus, and when charged US$1.00 per million events, the charge is US$2.50.
Usage of Eventarc Advanced pipelineAssuming 100% of the messages are sent to the pipeline, and when charged US$0.50 per million events, the charge is US$1.25.
Usage of transformation
and conversion
Assuming 100% of the messages apply either a conversion or a transformation, and 2.5M operations, and when charged US$0.40 per million operations, the charge is US$1.00.
Total chargeUS$4.75

Eventarc Standard pricing

The total Eventarc Standard billable charge is the combined charge of Eventarc and its transport layer, Pub/Sub.

Eventarc Standard billable component Pricing
The first 50,000 chargeable events in every calendar month Free
Events from Google sources US$0 per million events published
Events from Pub/Sub sources US$0 per million events published
Events from other sources US$1 per million events published (free while in Preview)

Note the following:

  • If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
  • Usage of the Pub/Sub transport layer is billed at standard Pub/Sub rates.
  • For Pub/Sub sources, Eventarc can use the existing Pub/Sub topic used by the event provider when publishing events.
  • Events using Cloud Audit Logs incur Cloud Logging charges and event receiver services incur any applicable charges; for example, Cloud Run.
  • Events larger than 64 KB are considered multiple events. Each 64 KB portion of a payload is billed as 1 event. For example:
    • 64.001 KB event—2 events billed
    • 257 KB event—5 events billed
    • 512 KB event (maximum event size)—8 events billed

Billing examples

These examples assume events using Cloud Audit Logs are typically 2 KB.

Google event source example

Scenario: A Cloud Run service receiving one 2 KB event every minute for a month (43,200 events) at a rate of 2 KBps from a Google source such as Cloud Storage using Cloud Audit Logs.

Usage of EventarcUS$0 per million events published for 43,200 events. The charge is US$0.
Usage of the Pub/Sub transport layerAssuming one Pub/Sub topic with one subscription and the subscriber is consuming all generated events. Pub/Sub has a total transmission rate of 4 KBps (2 KBps ingress and 2 KBps egress). Over 30 days this is 0.0095 TiB of data. The billable data volume is 0.0095 TiB, and when charged at US$40 per TiB, the charge is US$0.38. However, the free tier of the first 10 GB would reduce the charge to US$0.
Total charge with free tierUS$0 (Eventarc) + US$0 (Pub/Sub) = US$0
Total charge without free tierUS$0 (Eventarc) + US$0.38 (Pub/Sub) = US$0.38

Pub/Sub event source example

Scenario: A Cloud Run service receiving one 512 KB event every second for a month (2,592,000 events) at a rate of 1 MBps from a Pub/Sub source.

Usage of EventarcUS$0 per million events published for 2,592,000 events. The charge is US$0.
Usage of the Pub/Sub transport layerAssuming one Pub/Sub topic with one subscription and the subscriber is consuming all generated events. Pub/Sub has a transmission rate of 2 MBps (1 MBps ingress and 1 MBps egress). Over 30 days this is 4.715 TiB of data. The billable data volume is 4.715 TiB, and when charged at US$40 per TiB, the charge is US$188.60. However, the free tier of the first 10GB would reduce the charge to US$188.20.
Total charge with free tierUS$0 (Eventarc) + US$188.20 (Pub/Sub) = US$188.20
Total charge without free tierUS$0 (Eventarc) + US$188.60 (Pub/Sub) = US$188.60

What's next

Request a custom quote

With Google Cloud's pay-as-you-go pricing, you only pay for the services you use. Connect with our sales team to get a custom quote for your organization.
Contact sales