Integrar serviços otimizados com o Step Functions - AWS Step Functions

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integrar serviços otimizados com o Step Functions

Você pode chamar os serviços de integrações otimizadas diretamente da Amazon States Language no campo Resource de um estado Task. Os tópicos a seguir incluem o suporteAPIs, os parâmetros e a sintaxe de solicitação/resposta no idioma dos estados da Amazon para coordenar outros serviços. AWS

Você pode usar três padrões de integração de serviços:

Os fluxos de trabalho padrão e expresso comportam as mesmas integrações, mas não os mesmos padrões de integração.

  • Os fluxos de trabalho padrão comportam integrações de resposta a solicitações. Alguns serviços oferecem suporte a Run a Job (.sync) ou Wait for Callback (). waitForTaskToken) e ambos em alguns casos. Consulte a tabela de integrações otimizadas a seguir para saber detalhes.

  • Os fluxos de trabalho expressos comportam somente integrações de resposta à solicitação.

Para ajudar a decidir entre os dois tipos, consulte Escolher o tipo de fluxo de trabalho no Step Functions.

AWS SDKintegrações em Step Functions

Serviço integrado Resposta de solicitação Executar um trabalho: .sync Aguarde o retorno de chamada -. waitForTaskSímbolo
Mais de duzentos serviços Padrão e expresso Sem compatibilidade Padrão

Integrações otimizadas ao Step Functions

Serviço integrado Resposta de solicitação Executar um trabalho: .sync Aguarde o retorno de chamada -. waitForTaskSímbolo
Amazon API Gateway Padrão e expresso Sem compatibilidade Padrão
Amazon Athena Padrão e expresso Padrão Sem compatibilidade
AWS Batch Padrão e expresso Padrão Sem compatibilidade
Amazon Bedrock Padrão e expresso Padrão Padrão
AWS CodeBuild Padrão e expresso Padrão Sem compatibilidade
Amazon DynamoDB Padrão e expresso Sem compatibilidade Sem compatibilidade
Amazon ECS/Fargate Padrão e expresso Padrão Padrão
Amazon EKS Padrão e expresso Padrão Padrão
Amazon EMR Padrão e expresso Padrão Sem compatibilidade
Amazon EMR on EKS Padrão e expresso Padrão Sem compatibilidade
Amazon EMR Serverless Padrão e expresso Padrão Sem compatibilidade
Amazon EventBridge Padrão e expresso Sem compatibilidade Padrão
AWS Glue Padrão e expresso Padrão Sem compatibilidade
AWS Glue DataBrew Padrão e expresso Padrão Sem compatibilidade
AWS Lambda Padrão e expresso Sem compatibilidade Padrão
AWS Elemental MediaConvert Padrão e expresso Padrão Sem compatibilidade
Amazon SageMaker AI Padrão e expresso Padrão Sem compatibilidade
Amazon SNS Padrão e expresso Sem compatibilidade Padrão
Amazon SQS Padrão e expresso Sem compatibilidade Padrão
AWS Step Functions Padrão e expresso Padrão Padrão