Event-driven checkout processing workflow

Efficient event-driven order processing with AWS Step Functions

This AWS Step Functions example showcases event-driven architecture integration. It models a checkout workflow simulating order processing stages, including payment and shipping validation. AWS Step Functions orchestrate these steps. Depending on validation outcomes, an event is emitted to the Notification service, informing users of order confirmation or rejection.

< Back to all workflows

GitHub icon View this workflow on GitHub


Clone repo

git clone https://github.com/aws-samples/step-functions-workflows-collection/tree/main/checkout-processing-workflow/cd step-functions-workflows-collection/checkout-processing-workflow

Deploy

sam deploy --guided


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

1. Delete the stack: sam delete.

Additional resources

Created by:

Peh Jing Xiang

Peh Jing Xiang

Jing Xiang is a Solutions Architect at AWS based in Singapore

Follow on LinkedIn