SVS402: Decoupling Serverless Workloads with Amazon EventBridge

Resources for SVS402: Decoupling serverless workloads with Amazon EventBridge

Event-driven architecture can help decouple services and simplify dependencies as your applications grow. This session explores integrations with other AWS services, such as API Gateway, to build robust patterns for decoupling applications running both within the AWS Cloud and beyond.

It also explores how to secure your resources to control who can produce and consume events. It shows how to use AWS SAM templates to simplify the configuration and deployment, and how to use the schema registry feature to accelerate your development process with code bindings. This session includes examples you can immediately start using in your serverless applications.

1. Building scalable webhooks

AWS SAM Template

This example shows how to use API Gateway with EventBridge to build a low-code, scalable HTTP webhook.

2. Responding to workflows

AWS SAM Template

Use Step Functions with EventBridge to emit events about workflow transitions and enable extenisble microservices.

3. Integrating with AWS CloudTrail

AWS SAM Template

Use CloudTrail events to build dynamic event sources with services like Amazon S3.

Decoupling larger applications

Full examples

See how this document repository project was decoupled by using Amazon EventBridge - these posts show the project before and after decoupling.

Resources for building SaaS integrations

Full examples

Use these examples to build SaaS integrations into your serverless applications.

Presented by:

James Beswick

James Beswick

I am a self-confessed serverless geek and enjoy helping developers build faster with serverless! I have been software developer and product manager before becoming a Developer Advocate. Ask me anything!

Follow on LinkedIn