

# Amazon EventBridge tutorials
<a name="eb-tutorial"></a>

EventBridge integrates with a number of AWS services and SaaS partners. These tutorials are designed to help you get familiar with the basics of EventBridge and how it can be part of your serverless architecture.

**Getting started**

The following tutorials help you explore the features of EventBridge and how to use them.
+ [Archive and replay events](eb-tutorial-archive-replay.md)
+ [Create a sample application](eb-tutorial-get-started.md)
+ [Download code bindings](eb-schema-download-binding-tutorial.md)
+ [Use input transformer](eb-input-transformer-tutorial.md)

**AWS tutorials**

Amazon EventBridge works with other AWS services to process events or invoke an AWS resource as the target of a rule. The following tutorials show you how to integrate EventBridge with other AWS services.
+ [Log Auto Scaling group states](eb-log-as-group-state.md)
+ [Create rule for AWS API calls via CloudTrail](eb-log-api-call.md)
+ [Log Amazon EC2 instance states](eb-log-ec2-instance-state.md)
+ [Log Amazon S3 object operations](eb-log-s3-data-events.md)
+ [Send events using schemas](eb-relay-events-kinesis-stream.md)
+ [Schedule automated Amazon EBS snapshots](eb-scheduled-snapshot.md)
+ [Send an email when events happen](eb-s3-object-created-tutorial.md)
+ [Schedule a Lambda function](eb-run-lambda-schedule.md)

**SaaS providers tutorials**

EventBridge can work directly with SaaS partner applications and services to send and receive [events](eb-events.md). The following tutorials show you how to integrate EventBridge with SaaS partners.
+ [Send events to Datadog](eb-tutorial-datadog.md)
+ [Send events to Salesforce](eb-tutorial-salesforce.md)
+ [Send events to Zendesk](eb-tutorial-zendesk.md)