This workflow uses AWS Step Functions to build a saga pattern to book flights and process payments for a trip. The stepfunctions state machine uses direct dynamodb integration instead of lambda functions
For more info about the saga pattern, please read Implement the serverless saga pattern by using AWS Step Functions
- Create an AWS account if you do not already have one and log in. The IAM user that you use must have sufficient permissions to make necessary AWS service calls and manage AWS resources.
- AWS CLI installed and configured
- Git Installed
- AWS CDK Installed