← Back to projects
ServerlessActiveOpen source

AWS Event-Driven Pipeline

An event-driven order pipeline on AWS: EventBridge routes an OrderPlaced event to a Step Functions state machine that orchestrates validate → reserve → charge → ship, with a saga compensation path that releases inventory if payment fails. Least-privilege IAM per role, unit-tested handlers, Terraform-provisioned.

Highlights

  • EventBridge routing + Step Functions orchestration
  • Saga / compensation for failed payments
  • Per-role least-privilege IAM; tested + CI

Tech Stack

AWSEventBridgeStep FunctionsLambdaTerraformPython

Reactions & comments