A simple example that shows the potential of AWS Step Functions using:
- TypeScript + Node for lambda implementation
- AWS SAM for infrastructure templating
- Node + NPM
- aws-cli (installed and configured)
- aws-sam-cli
There's a sh file called deploy.sh
meant to be used for infrastructure creating/updating:
sh deploy.sh <STACK_NAME> <S3_BUCKET>
Where:
STACK_NAME
is the name of the stackS3_BUCKET
refers to an existing S3 bucket where the OpenAPI definition is going to be upload