Events in Amazon EventBridge - Amazon EventBridge
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Events in Amazon EventBridge

An event indicates a change in an environment such as an Amazon environment, a SaaS partner service or application, or one of your applications or services. The following are examples of events:

  • Amazon EC2 generates an event when the state of an instance changes, such as from pending to running.

  • Amazon CloudFormation generates an event when it creates, updates, or deletes a stack.

  • Amazon CloudTrail publishes events when you make API calls.

You can also set up scheduled events that are generated on a periodic basis.

Events are represented as JSON objects and they all have a similar structure, and the same top-level fields. For more information, see Event structure in the EventBridge Events Reference.

Events from Amazon services

Many Amazon services generate events that EventBridge receives. When an Amazon service in your account sends an event to EventBridge, it goes to your account’s default event bus.

For a list of Amazon services that send events to EventBridge, and the events they send, see the EventBridge Events Reference.

Amazon services send events to EventBridge on a durable or best-effort basis. For more information, see Event delivery level in the EventBridge Events Reference.

The following video explains the basics of events:

The following video covers the ways events get to EventBridge: