Publicado en: Dec 3, 2019
Los flujos de trabajo exprés son un nuevo tipo de flujo de trabajo de AWS Step Functions que organizan de manera rentable servicios de cómputo, bases de datos y mensajería de AWS a velocidades que superan los 100 000 eventos por segundo. Los flujos de trabajo exprés comienzan automáticamente como respuesta a eventos como solicitudes HTTP por medio de Amazon API Gateway, solicitudes de AWS Lambda, acciones de AWS IoT Rules Engine y más de 100 otras fuentes de eventos de AWS y SaaS de Amazon EventBridge. Los flujos de trabajo exprés son aptos para las cargas de trabajo de procesamiento de eventos de gran volumen como consumo de datos loT, transformación y procesamiento de datos de transmisión y orquestación de microservicios de gran volumen.
AWS Step Functions permite a los desarrolladores ensamblar servicios de AWS, como funciones Lambda, dentro de una carga de trabajo sin servidor en minutos, sin escribir código. Step Functions asegura que se sigan los pasos en la carga de trabajo sin servidor de forma fiable, que se pase información entre etapas y que se aborden los errores de manera automática. Actualmente los desarrolladores utilizan de forma productiva los flujos de trabajo estándar para administrar las cargas de trabajo de larga duración como el entrenamiento del modelo de aprendizaje automático, la generación de informes, la automatización de TI y otros procesamientos.
Los flujos de trabajo exprés pueden admitir tasas de eventos mayores a 100 000 por segundo, convirtiéndolos en aptos para las cargas de trabajo de procesamiento de evento. Con un precio bajo de 1,00 USD por millón de solicitudes y 0,00000456 USD por segundo GB, el precio de los flujos de trabajo exprés permite conseguir flujos de trabajo en base a evento rentables.
No hay un costo inicial o una tarifa mínima para utilizar los flujos de trabajo exprés; solo paga por lo que utiliza.
Puede empezar a trabajar con los flujos de trabajo exprés mediante el uso de la consola de administración de AWS, la interfaz de línea de comandos (CLI) o el SDK. Los desarrolladores pueden crear sus primeros flujos de trabajo utilizando proyectos de muestra listos para ejecutarse, que se implementan desde la consola de Step Functions con un solo clic.
Los flujos de trabajo exprés se encuentran disponibles de manera general en las siguientes regiones: EE.UU. Este (Ohio y Norte de Virginia), EE.UU. Oeste (Oregón y Norte de California), Canadá (Central), UE (Estocolmo, París, Irlanda, Fráncfort y Londres), Asia Pacífico (Mumbai, Tokio, Hong Kong, Seúl, Singapur, Pekín, Hong Kong, Ningxa y Sídney) y América del Sur (São Paulo, Bahrain).
Para obtener más información sobre los flujos de trabajo exprés:
- Lea la publicación en el blog de Jeff Barr
- Visite la página de producto de AWS Step Functions
- Lea la Guía para desarrolladores de Amazon Step Functions