

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Step Functions에서 최적화된 서비스 통합
<a name="integrate-optimized"></a>

워크플로는 `Task` 상태의 `Resource` 필드를 사용하여 최적화된 서비스를 직접 호출할 수 있습니다. 다음 주제에서는 AWS서비스 조정을 위해 Amazon States Language에서 지원되는 APIs, 파라미터 및 요청/응답 구문에 대해 설명합니다.

워크플로 유형 및 가용성에 따라 워크플로는 다음 세 가지 서비스 통합 패턴 중 하나를 사용하여 서비스를 직접 호출합니다.
+ [응답 요청(기본값)](connect-to-resource.md#connect-default) - HTTP 응답을 기다린 후 다음 상태로 이동
+ [작업 실행(`.sync`)](connect-to-resource.md#connect-sync) - 작업이 완료될 때까지 대기
+ [콜백 대기(`.waitForTaskToken`)](connect-to-resource.md#connect-wait-token) - 작업 토큰이 반환될 때까지 워크플로 일시 중지

표준 워크플로 및 Express 워크플로는 동일한 **통합**을 지원하지만 동일한 **통합 패턴**은 지원하지 않습니다.
+  **표준 워크플로**는 *요청 응답* 통합을 지원합니다. 특정 서비스는 *작업 실행(.sync)* 또는 *콜백 대기(.waitForTaskToken)*를 지원하며, 경우에 따라 둘 다 지원합니다. 자세한 내용은 다음 최적화된 통합 표를 참조하세요.
+  **Express 워크플로**는 *요청 응답* 통합을 지원합니다.

 [Step Functions에서 워크플로 유형 선택](choosing-workflow-type.md) 섹션을 참조하면 두 유형 중 하나를 결정하는 데 도움이 됩니다.



**AWSStep Functions의 SDK 통합**


| 통합 서비스 | 요청 및 응답 | 작업 실행 - *.sync* | 콜백 대기 - *.waitForTaskToken* | 
| --- | --- | --- | --- | 
| [200개 이상의 서비스](supported-services-awssdk.md#supported-services-awssdk-list) | 표준 및 Express | 지원되지 않음 | 표준 | 

**Step Functions의 최적화된 통합**


| 통합 서비스 | 요청 및 응답 | 작업 실행 - *.sync* | 콜백 대기 - *.waitForTaskToken* | 
| --- | --- | --- | --- | 
| [Amazon API Gateway](connect-api-gateway.md) | 표준 및 Express | 지원되지 않음 | 표준 | 
| [Amazon Athena](connect-athena.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [AWS Batch](connect-batch.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon Bedrock](connect-bedrock.md) | 표준 및 Express | 표준 | 표준 | 
| [AWS CodeBuild](connect-codebuild.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon DynamoDB](connect-ddb.md) | 표준 및 Express | 지원되지 않음 | 지원되지 않음 | 
| [Amazon ECS/Fargate](connect-ecs.md) | 표준 및 Express | 표준 | 표준 | 
| [Amazon EKS](connect-eks.md) | 표준 및 Express | 표준 | 표준 | 
| [Amazon EMR](connect-emr.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon EMR on EKS](connect-emr-eks.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon EMR Serverless](connect-emr-serverless.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon EventBridge](connect-eventbridge.md) | 표준 및 Express | 지원되지 않음 | 표준 | 
| [AWS Glue](connect-glue.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [AWS Glue DataBrew](connect-databrew.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [AWS Lambda](connect-lambda.md) | 표준 및 Express | 지원되지 않음 | 표준 | 
| [AWS Elemental MediaConvert](connect-mediaconvert.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon SageMaker AI](connect-sagemaker.md) | 표준 및 Express | 표준 | 지원되지 않음 | 
| [Amazon SNS](connect-sns.md) | 표준 및 Express | 지원되지 않음 | 표준 | 
| [Amazon SQS](connect-sqs.md) | 표준 및 Express | 지원되지 않음 | 표준 | 
| [AWS Step Functions](connect-stepfunctions.md) | 표준 및 Express | 표준 | 표준 | 