You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Eventarc is Google Cloud's unified eventing platform. It provides a standardised way to receive, route, and deliver events from Google Cloud services, custom applications, and third-party SaaS products to event consumers such as Cloud Run, Cloud Functions (Gen 2), GKE, and Workflows.
Eventarc allows you to build event-driven architectures without managing messaging infrastructure. You create triggers that define which events to listen for and where to deliver them. Eventarc handles the routing, delivery, retry logic, and dead-lettering.
| Concept | Description |
|---|---|
| Event | A structured notification that something has happened (e.g., a file uploaded, a VM created) |
| Event provider | The source that produces events (Cloud Storage, BigQuery, custom app) |
| Trigger | A rule that matches events and routes them to a destination |
| Destination | The target that receives the event (Cloud Run, Cloud Functions, GKE, Workflows) |
| Channel | A resource that transports events (used for custom and third-party events) |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.