Amazon EventBridge is a serverless event bus that makes it easy to connect applications together using data from your own applications, Software-as-a-Service (SaaS) applications, and AWS services. It delivers a stream of real-time data from event sources such as Zendesk, Datadog, or Pagerduty. Additionally, it routes that data to targets like AWS Lambda.
You can set up routing rules to determine where to send your data to build application architectures that react in real time to all of your data sources. EventBridge allows you to build event-driven architectures. This improves developer agility as well as application resiliency.
EventBridge makes it easy to build event-driven applications. That’s because it takes care of event ingestion and delivery, security, authorization, and error-handling for you. It leverages the CloudWatch Events API. Consequently, CloudWatch Events users can access their existing default bus, rules, and events in the new EventBridge console, as well as in the CloudWatch Events console.
Details about EventBridge
EventBridge supports 10 SaaS application partners and over 90 AWS Services as event sources. To become a SaaS integration partner, you can visit the EventBridge partner page.
You pay only for the events you publish to your event bus, therefore eliminating cost commitments and minimum fees. All state change events published by AWS services are free.
You can get started with EventBridge using the AWS Management Console, Command Line Interface (CLI), or SDK. You can create a new event bus and receive events from SaaS applications in minutes; then simply create a rule to match events from a list of AWS services or SaaS applications and proceed to set up targets for your events.
EventBridge is generally available in the following regions: US East (Ohio and N. Virginia), US West (Oregon and N. California), Canada (Central), EU (Stockholm, Paris, Ireland, Frankfurt, and London), Asia Pacific (Mumbai, Tokyo, Hong Kong, Seoul, Singapore, and Sydney), and South America (Sao Paulo).