Optimized integrations for Step Functions - AWS Step Functions

Optimized integrations for Step Functions

You can call Optimized integrations services directly from the Amazon States Language in the Resource field of a Task state. The following topics include the supported APIs, parameters, request/response syntax in the Amazon States Language for coordinating other AWS services.

You can use three service integration patterns:

Standard Workflows and Express Workflows support the same integrations but not the same integration patterns.

Express Workflows support Request Response, but they do not support Run a Job (.sync) or Wait for Callback (.waitForTaskToken).

For more information, see Choosing workflow type in Step Functions.

Supported AWS SDK integrations in Step Functions

Supported Optimized integrations in Step Functions

Service Request Response Run a Job (.sync) Wait for Callback (.waitForTaskToken)
Amazon API Gateway Standard & Express Not supported Standard
Amazon Athena Standard & Express Standard Not supported
AWS Batch Standard & Express Standard Not supported
Amazon Bedrock Standard & Express Standard Standard
AWS CodeBuild Standard & Express Standard Not supported
Amazon DynamoDB Standard & Express Not supported Not supported
Amazon ECS/Fargate Standard & Express Standard Standard
Amazon EKS Standard & Express Standard Standard
Amazon EMR Standard & Express Standard Not supported
Amazon EMR on EKS Standard & Express Standard Not supported
Amazon EMR Serverless Standard & Express Standard Not supported
Amazon EventBridge Standard & Express Not supported Standard
AWS Glue Standard & Express Standard Not supported
AWS Glue DataBrew Standard & Express Standard Not supported
AWS Lambda Standard & Express Not supported Standard
AWS Elemental MediaConvert Standard & Express Standard Not supported
Amazon SageMaker Standard & Express Standard Not supported
Amazon SNS Standard & Express Not supported Standard
Amazon SQS Standard & Express Not supported Standard
AWS Step Functions Standard & Express Standard Standard