githubEdit

Sample projects for Step Functions

circle-info

This page was generated from content adapted from the AWS Developer Guidearrow-up-right

Poll for Job Status (Lambda, AWS Batch)

Task Timer (Lambda, Amazon SNS)

Manage an Amazon EMR Job

  • Important Amazon EMR does not have a free pricing tier. Running the sample project will incur costs. You can find pricing information on the Amazon EMR pricingarrow-up-right page. The availability of Amazon EMR service integration is subject to the availability of Amazon EMR APIs. Because of this, this sample project might not work correctly in some AWS Regions. See the Amazon EMRarrow-up-right documentation for limitations in special Regions.

Dynamically process data with a Map state

  • Note Queues in Amazon SNS are eventually consistent. For best results, wait a few minutes between populating your queue and running an execution of your state machine.

Train a Machine Learning Model

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see SageMaker Pricingarrow-up-right.

Tune a Machine Learning Model

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see SageMaker Pricingarrow-up-right.

Preprocess data and train a machine learning model

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see SageMaker Pricingarrow-up-right.

Lambda orchestration example

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the free tier, see Pricingarrow-up-right.

Start an Athena query

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Athena Pricingarrow-up-right.

Manage an Amazon EKS cluster

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Amazon EKS Pricingarrow-up-right.

Call a microservice with API Gateway

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Pricingarrow-up-right.

Send a custom event to EventBridge

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see EventBridge Pricingarrow-up-right.

Invoke Synchronous Express Workflows

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Step Functions Pricingarrow-up-right.

Run ETL/ELT workflows using Amazon Redshift

  • Note You can modify the ETL logic to receive data from other sources such as Amazon S3, which can use the COPYarrow-up-right command to copy data from Amazon S3 to an Amazon Redshift table.

  • Note This sample project may incur charges. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see AWS Step Functions pricingarrow-up-right.

Last updated

Was this helpful?