サービスの AWS Step Functions との統合 - AWS Step Functions

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

サービスの AWS Step Functions との統合

AWS Step Functions は一部の AWS サービスを統合するため、API アクションを呼び出し、Amazon ステートメント言語 内で Step Functions. から実行を直接調整できます。これらのサービスの APIs にパラメータを直接呼び出して渡すことができます。

Task でAmazon ステートメント言語. 状態からこれらのサービスを直接調整します。たとえば、Step Functions を使用して以下に他のサービスを呼び出すことができます。

  • AWS Lambda 関数を呼び出す

  • AWS Batch ジョブを実行後、結果に基づき、別のアクションを実行する

  • に項目を挿入するか、ここから項目を取得するAmazon DynamoDB.

  • Amazon Elastic Container ServiceAmazon ECS) タスクを実行して、完了するまで待機する

  • Amazon Simple Notification Service (Amazon SNS).) でトピックに発行する

  • Amazon Simple Queue Service (Amazon SQS).) でメッセージを送信する

  • AWS Glue または Amazon SageMaker.のジョブを管理する

  • Amazon EMR ジョブを実行するためのワークフローを構築します。

  • AWS Step Functions ワークフロー実行を開始します。

標準ワークフローと Express ワークフローは、同じサービス統合セットをサポートしますが、同じ統合パターンはサポートしていません。Express ワークフローは、ジョブの実行 (.sync) またはコールバックの待機 (.waitForTaskToken) をサポートしていません。詳細については、「」を参照してください。標準ワークフローと Express ワークフロー.

Standard Workflows
サポートされるサービス統合
サービス リクエストレスポンス ジョブの実行 (.sync) コールバックまで待機 (.waitForTaskToken)
Lambda
AWS Batch
DynamoDB
Amazon ECS/AWS Fargate
Amazon SNS
Amazon SQS
AWS Glue
SageMaker
Amazon EMR
CodeBuild
Athena
Amazon EKS
API Gateway
AWS Glue DataBrew
AWS Step Functions
Express Workflows