Flujos de trabajo Express sincrónicos y asincrónicos - AWS Step Functions

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Flujos de trabajo Express sincrónicos y asincrónicos

Hay dos tipos de flujos de trabajo Express que puede elegir: Flujos de trabajo Express asíncronos y Flujos de trabajo Express sincrónicos.

  • Flujos de trabajo rápidos asíncronoconfirmación de devolución de que el flujo de trabajo se inició, pero no espere a que se complete el flujo de trabajo. Para obtener el resultado, debe sondear elRegistros de CloudWatch. Los flujos de trabajo exprés asíncronos se pueden utilizar cuando no necesita resultados de respuesta inmediata, como servicios de mensajería o procesamiento de datos del que otros servicios no dependen. Los flujos de trabajo exprés asincrónicos se pueden iniciar en respuesta a un evento, mediante un flujo de trabajo anidado en Step Functions o mediante elStartExecutionLlamada a la API.

  • Flujos de trabajo rápidos sincrónicosinicia un flujo de trabajo, espera hasta que se complete y, a continuación, devuelve el resultado. Los flujos de trabajo Express sincrónicos se pueden utilizar para orquestar microservicios y permitirle desarrollar aplicaciones sin necesidad de desarrollar código adicional para manejar errores, reintentos o ejecutar tareas parallel. Los flujos de trabajo Express sincrónicos se pueden invocar desde Amazon API Gateway,AWS Lambda, o mediante elStartSyncExecutionLlamada a la API.

    Las llamadas a la API de ejecución rápida sincrónica no contribuyen a los límites de capacidad de la cuenta existentes. Step Functions proporcionará capacidad a petición y escalará automáticamente con una carga de trabajo sostenida. Los aumentos en la carga de trabajo pueden limitarse hasta que haya capacidad disponible.