기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Step Functions를 위한 최적화된 통합
다음 주제에는 다른 서비스를 조정하기 위한 Amazon States 언어의 지원되는 API, 파라미터 및 요청/응답 구문이 포함됩니다. AWS 이 주제에서는 예제 코드도 제공합니다. Task
상태의 Resource
필드에 있는 Amazon States Language에서 최적화된 통합 서비스를 직접적으로 호출할 수 있습니다.
세 가지의 서비스 통합 패턴을 사용할 수 있습니다.
-
응답 요청 (기본값) - HTTP 응답을 기다린 후 다음 상태로 이동
-
Job 실행 (.sync) - 작업이 완료될 때까지 기다립니다.
-
Callback 대기 (.waitForTaskToken) - 작업 토큰이 반환될 때까지 워크플로를 일시 중지합니다.
표준 워크플로와 익스프레스 워크플로는 동일한 통합을 지원하지만 동일한 통합 패턴은 지원하지 않습니다.
최적화된 통합 패턴 지원은 통합마다 다릅니다.
익스프레스 워크플로는 작업 실행 (.sync) 또는 콜백 대기 (. waitForTask토큰).
자세한 정보는 표준 워크플로와 Express 워크플로 비교을 참조하세요.
- Standard Workflows
-
지원되는 서비스 통합
Service 요청 및 응답 작업 실행(.sync) 콜백 대기(.waitForTaskToken) 최적화된 통합 Amazon API Gateway ✓ ✓ Amazon Athena ✓ ✓ AWS Batch ✓ ✓ Amazon Bedrock ✓ ✓ ✓ AWS CodeBuild ✓ ✓ Amazon DynamoDB ✓ Amazon ECS/Fargate ✓ ✓ ✓ Amazon EKS ✓ ✓ ✓ Amazon EMR ✓ ✓ Amazon EMR on EKS ✓ ✓ Amazon EMR Serverless ✓ ✓ Amazon EventBridge ✓ ✓ AWS Glue ✓ ✓ AWS Glue DataBrew ✓ ✓ AWS Lambda ✓ ✓ Amazon SageMaker ✓ ✓ Amazon SNS ✓ ✓ Amazon SQS ✓ ✓ AWS Step Functions ✓ ✓ ✓ AWS SDK 통합 200개 초과 ✓ ✓ - Express Workflows
-
지원되는 서비스 통합
Service 요청 및 응답 작업 실행(.sync) 콜백 대기(.waitForTaskToken) 최적화된 통합 Amazon API Gateway ✓ Amazon Athena ✓ AWS Batch ✓ Amazon Bedrock ✓ AWS CodeBuild ✓ Amazon DynamoDB ✓ Amazon ECS/Fargate ✓ Amazon EKS ✓ Amazon EMR ✓ Amazon EMR on EKS ✓ Amazon EMR Serverless ✓ Amazon EventBridge ✓ AWS Glue ✓ AWS Glue DataBrew ✓ AWS Lambda ✓ Amazon SageMaker ✓ Amazon SNS ✓ Amazon SQS ✓ AWS Step Functions ✓ AWS SDK 통합 200개 초과 ✓
AWS SDK 서비스 통합
Amazon API Gateway