Intégrer des services optimisés avec Step Functions - AWS Step Functions

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégrer des services optimisés avec Step Functions

Vous pouvez appeler les services d'intégration optimisés directement depuis l'Amazon States Language dans le Resource champ d'un Task État. Les rubriques suivantes incluent la prise en chargeAPIs, les paramètres, la syntaxe de demande/réponse dans l'Amazon States Language pour la coordination d'autres AWS services.

Vous pouvez utiliser trois modèles d'intégration de services :

Les flux de travail standard et les flux de travail express prennent en charge les mêmes intégrations, mais pas les mêmes modèles d'intégration.

  • Les flux de travail standard prennent en charge les intégrations Request Response. Certains services prennent en charge Run a Job (.sync) ou Wait for Callback (. waitForTaskToken), et les deux dans certains cas. Consultez le tableau des intégrations optimisées ci-dessous pour plus de détails.

  • Express Workflows prend uniquement en charge les intégrations Request Response.

Pour vous aider à choisir entre les deux types, voirChoix du type de flux de travail dans Step Functions.

AWS SDKintégrations dans Step Functions

Service intégré Réponse à la requête Exécuter un Job - .sync Attendez le rappel -. waitForTaskJeton
Plus de deux cents services Standard et Express Non pris en charge Standard

Intégrations optimisées dans Step Functions

Service intégré Réponse à la requête Exécuter un Job - .sync Attendez le rappel -. waitForTaskJeton
Amazon API Gateway Standard et Express Non pris en charge Standard
Amazon Athena Standard et Express Standard Non pris en charge
AWS Batch Standard et Express Standard Non pris en charge
Amazon Bedrock Standard et Express Standard Standard
AWS CodeBuild Standard et Express Standard Non pris en charge
Amazon DynamoDB Standard et Express Non pris en charge Non pris en charge
Amazon ECS/Fargate Standard et Express Standard Standard
Amazon EKS Standard et Express Standard Standard
Amazon EMR Standard et Express Standard Non pris en charge
Amazon EMR on EKS Standard et Express Standard Non pris en charge
Amazon EMR Serverless Standard et Express Standard Non pris en charge
Amazon EventBridge Standard et Express Non pris en charge Standard
AWS Glue Standard et Express Standard Non pris en charge
AWS Glue DataBrew Standard et Express Standard Non pris en charge
AWS Lambda Standard et Express Non pris en charge Standard
AWS Elemental MediaConvert Standard et Express Standard Non pris en charge
Amazon SageMaker Standard et Express Standard Non pris en charge
Amazon SNS Standard et Express Non pris en charge Standard
Amazon SQS Standard et Express Non pris en charge Standard
AWS Step Functions Standard et Express Standard Standard