最適化されたサービスと Step Functions の統合 - AWS Step Functions

最適化されたサービスと Step Functions の統合

ワークフローは、Task ステートの Resource フィールドを使用して、最適化サービスを直接呼び出すことができます。以下のトピックでは、AWS サービスを調整するために Amazon States Language でサポートされている API、パラメータ、およびリクエスト/レスポンス構文について説明します。

ワークフローのタイプと可用性に応じて、ワークフローは 3 つのサービス統合パターンのいずれかを使用してサービスを呼び出します。

Standard ワークフローと Express ワークフローは、同じ統合をサポートしますが、同じ統合パターンはサポートしていません。

  • Standard ワークフローは、リクエストのレスポンスの統合をサポートします。特定のサービスでは、ジョブの実行 (.sync) またはコールバックの待機 (.waitForTaskToken)、および場合によってはその両方をサポートしています。詳細については、次の最適化された統合テーブルを参照してください。

  • Express ワークフローは、リクエストのレスポンスの統合のみをサポートします。

2 つのタイプ間の決定については、「Step Functions でワークフロータイプを選択する」を参照してください。

Step Functions での AWS SDK 統合

統合された サービス リクエストレスポンス ジョブの実行 - .sync コールバックの待機 - .waitForTaskToken
を超えるサービス Standard と Express サポートされていません 規格

Step Functions での統合最適化

統合された サービス リクエストレスポンス ジョブの実行 - .sync コールバックの待機 - .waitForTaskToken
Amazon API Gateway Standard と Express サポートされていません 規格
Amazon Athena Standard と Express 規格 サポートされていません
AWS Batch Standard と Express 規格 サポートされていません
Amazon Bedrock Standard と Express 規格 規格
AWS CodeBuild Standard と Express 規格 サポートされていません
Amazon DynamoDB Standard と Express サポートされません サポートされません
Amazon ECS/Fargate Standard と Express 規格 規格
Amazon EKS Standard と Express 規格 規格
Amazon EMR Standard と Express 規格 サポートされていません
Amazon EMR on EKS Standard と Express 規格 サポートされていません
Amazon EMR Serverless Standard と Express 規格 サポートされていません
Amazon EventBridge Standard と Express サポートされていません 規格
AWS Glue Standard と Express 規格 サポートされていません
AWS Glue DataBrew Standard と Express 規格 サポートされていません
AWS Lambda Standard と Express サポートされていません 規格
AWS Elemental MediaConvert Standard と Express 規格 サポートされていません
Amazon SageMaker AI Standard と Express 規格 サポートされていません
Amazon SNS Standard と Express サポートされていません 規格
Amazon SQS Standard と Express サポートされていません 規格
AWS Step Functions Standard と Express 規格 規格