기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
최적화된 서비스를 Step Functions와 통합
Task
상태의 Resource
필드에 있는 Amazon States Language에서 최적화된 통합 서비스를 직접적으로 호출할 수 있습니다. 다음 주제에는 다른 언어를 조정하기 위해 Amazon States 언어로 지원되는 파라미터APIs, 요청/응답 구문이 포함됩니다. AWS 서비스.
세 가지의 서비스 통합 패턴을 사용할 수 있습니다.
-
응답 요청 (기본값) - HTTP 응답을 기다린 후 다음 상태로 이동
-
Job 실행 (.sync) - 작업이 완료될 때까지 기다립니다.
-
Callback 대기 (.waitForTaskToken) - 작업 토큰이 반환될 때까지 워크플로를 일시 중지합니다.
표준 워크플로와 익스프레스 워크플로는 동일한 통합을 지원하지만 동일한 통합 패턴은 지원하지 않습니다.
-
표준 워크플로는 요청 응답 통합을 지원합니다. 특정 서비스는 Job 실행 (.sync) 또는 콜백 대기 (. waitForTask토큰), 경우에 따라 두 가지를 모두 지원합니다. 자세한 내용은 다음의 최적화된 통합 표를 참조하십시오.
-
익스프레스 워크플로는 요청 응답 통합만 지원합니다.
두 유형 중 하나를 결정하는 데 도움이 필요하면 을 참조하십시오Step Functions에서 워크플로우 유형 선택.
AWS SDKStep Functions에서의 통합
통합 서비스 | 요청 및 응답 | 작업 실행 - .sync | 콜백 대기 -. waitForTask토큰 |
---|---|---|---|
200개 이상의 서비스 | 스탠다드 & 익스프레스 | 지원되지 않음 | 표준 |
Step Functions의 최적화된 통합
통합 서비스 | 요청 및 응답 | 작업 실행 - .sync | 콜백 대기 -. waitForTask토큰 |
---|---|---|---|
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 | 스탠다드 & 익스프레스 | 지원되지 않음 | 표준 |
AWS Elemental MediaConvert | 스탠다드 & 익스프레스 | 표준 | 지원되지 않음 |
Amazon SageMaker | 스탠다드 & 익스프레스 | 표준 | 지원되지 않음 |
아마존 SNS | 스탠다드 & 익스프레스 | 지원되지 않음 | 표준 |
Amazon SQS | 스탠다드 & 익스프레스 | 지원되지 않음 | 표준 |
AWS Step Functions | 스탠다드 & 익스프레스 | 표준 | 표준 |