Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Integrazione di servizi ottimizzati con Step Functions
Puoi chiamare i servizi di integrazione ottimizzata direttamente da Amazon States Language nel Resource
campo di uno Task
stato. I seguenti argomenti includono i parametri supportatiAPIs, la sintassi di richiesta/risposta in Amazon States Language per il coordinamento di altri AWS servizi.
È possibile utilizzare tre modelli di integrazione dei servizi:
-
Richiedi una risposta (impostazione predefinita): attendi la HTTP risposta, quindi passa allo stato successivo
-
Run a Job (.sync) - attendi il completamento del lavoro
-
Wait for Callback (.waitForTaskToken): sospende un flusso di lavoro fino alla restituzione di un task token
I flussi di lavoro standard e i flussi di lavoro Express supportano le stesse integrazioni ma non gli stessi modelli di integrazione.
-
I flussi di lavoro standard supportano le integrazioni Request Response. Alcuni servizi supportano Run a Job (.sync) o Wait for Callback (. waitForTaskToken) ed entrambi in alcuni casi. Consulta la seguente tabella di integrazioni ottimizzate per i dettagli.
-
Express Workflows supporta solo le integrazioni Request Response.
Per aiutarti a decidere tra i due tipi, vedi. Scelta del tipo di flusso di lavoro in Step Functions
AWS SDKintegrazioni in Step Functions
Servizio integrato | Richiesta e risposta | Esegui un Job - .sync | Attendi la richiamata -. waitForTaskToken |
---|---|---|---|
Oltre duecento servizi | Standard ed Express | Non supportato | Standard |
Integrazioni ottimizzate in Step Functions
Servizio integrato | Richiesta e risposta | Esegui un Job - .sync | Attendi la richiamata -. waitForTaskToken |
---|---|---|---|
Amazon API Gateway | Standard ed Express | Non supportato | Standard |
Amazon Athena | Standard ed Express | Standard | Non supportato |
AWS Batch | Standard ed Express | Standard | Non supportato |
Amazon Bedrock | Standard ed Express | Standard | Standard |
AWS CodeBuild | Standard ed Express | Standard | Non supportato |
Amazon DynamoDB | Standard ed Express | Non supportato | Non supportato |
Amazon ECS/Fargate | Standard ed Express | Standard | Standard |
Amazon EKS | Standard ed Express | Standard | Standard |
Amazon EMR | Standard ed Express | Standard | Non supportato |
Amazon EMR on EKS | Standard ed Express | Standard | Non supportato |
Amazon EMR Serverless | Standard ed Express | Standard | Non supportato |
Amazon EventBridge | Standard ed Express | Non supportato | Standard |
AWS Glue | Standard ed Express | Standard | Non supportato |
AWS Glue DataBrew | Standard ed Express | Standard | Non supportato |
AWS Lambda | Standard ed Express | Non supportato | Standard |
AWS Elemental MediaConvert | Standard ed Express | Standard | Non supportato |
Amazon SageMaker | Standard ed Express | Standard | Non supportato |
Amazon SNS | Standard ed Express | Non supportato | Standard |
Amazon SQS | Standard ed Express | Non supportato | Standard |
AWS Step Functions | Standard ed Express | Standard | Standard |