Sample projects for Step Functions
In the Amazon Step Functions
console
Each of the sample projects provisions a fully functional state machine, and creates the related resources for it to run. When you create a sample project, Step Functions uses Amazon CloudFormation to create the related resources referenced by the state machine.
Topics
- Manage a Batch Job (Amazon Batch, Amazon SNS)
- Manage a Container Task (Amazon ECS, Amazon SNS)
- Transfer Data Records (Lambda, DynamoDB, Amazon SQS)
- Poll for Job Status (Lambda, Amazon Batch)
- Task Timer (Lambda, Amazon SNS)
- Callback Pattern Example (Amazon SQS, Amazon SNS, Lambda)
- Manage an Amazon EMR Job
- Start a Workflow within a Workflow (Step Functions, Lambda)
- Dynamically process data with a Map state
- Train a Machine Learning Model
- Tune a Machine Learning Model
- Process High-Volume Messages from Amazon SQS (Express Workflows)
- Selective Checkpointing Example (Express Workflows)
- Build an Amazon CodeBuild Project (CodeBuild, Amazon SNS)
- Preprocess data and train a machine learning model
- Lambda orchestration example
- Start an Athena query
- Execute multiple queries (Amazon Athena, Amazon SNS)
- Query large datasets (Amazon Athena, Amazon S3, Amazon Glue, Amazon SNS)
- Keep data up to date (Amazon Athena, Amazon S3, Amazon Glue)
- Manage an Amazon EKS cluster
- Make a call to API Gateway
- Call a microservice with API Gateway
- Send a custom event to EventBridge
- Invoke Synchronous Express Workflows
- Run ETL/ELT workflows using Amazon Redshift
- Use Step Functions and Amazon Batch with error handling
- Fan out an Amazon Batch job
- Amazon Batch with Lambda