Saltar al contenido principal

AWS Lambda

Funciones duraderas de AWS Lambda

Conserve los avances a pesar de las interrupciones

¿Qué son las funciones duraderas de AWS Lambda?

Simplifique la creación de aplicaciones de varios pasos y flujos de trabajo de IA con funciones duraderas de AWS Lambda, todo ello dentro del modelo de programación existente de Lambda. Las funciones duraderas comprueban automáticamente el progreso, suspenden la ejecución durante un máximo de un año durante las tareas de larga duración y se recuperan de los errores. No necesita administrar infraestructura adicional ni escribir código personalizado de administración de estados y gestión de errores, lo que le permite innovar más rápido. Con funciones duraderas, puede crear sistemas de procesamiento de pedidos que sobrevivan a las fallas, coordinar las transacciones de microservicios con la reversión automática o implementar flujos de trabajo de aprobación asistidos por inteligencia artificial que pueden suspender la ejecución de decisiones humanas.

Beneficios

Simplifique la creación de aplicaciones de varios pasos y flujos de trabajo de IA con patrones de programación conocidos, compatibles con su lenguaje de programación preferido.

Refuerce la resiliencia de las aplicaciones mediante gestión integrada de errores, reintentos automáticos y recuperación tras fallas.

Mejore la eficiencia operativa al suspender y reanudar ejecuciones durante periodos de espera, como las aprobaciones humanas, con cobro únicamente por el tiempo de computación activo. Observe fácilmente el progreso de las ejecuciones de sus funciones duraderas en la consola Lambda.

Características

Escriba, pruebe y depure funciones duraderas con los lenguajes de programación y herramientas que prefiera.

Habilite funciones duraderas mediante un ajuste de configuración sencillo al crear una función de Lambda. Mejore su lógica empresarial con nuevas primitivas del controlador de eventos de Lambda, como “pasos” y “esperas”.

Use “Pasos” para comprobar el progreso con reintentos automáticos y recuperación desde el último punto de control conocido.

Utilice patrones de “espera” y “devolución de llamada” para suspender la ejecución durante un máximo de un año cuando espere a que se produzcan eventos externos, como los flujos de trabajo de IA interconectados por humanos o el procesamiento de pedidos.

Casos de uso

Cree flujos de pago resilientes que mantengan el estado de las transacciones en caso de errores y gestionen los reintentos automáticamente. Coordine la autorización en varios pasos, las comprobaciones de fraude y la liquidación entre los proveedores de pagos con una auditabilidad total en todos los pasos.

Cree flujos de trabajo de IA de varios pasos que modelen en cadena las llamadas, incorporen la retroalimentación humana y gestionen las tareas de larga duración de forma determinista durante las fallas. Reanude automáticamente después de la suspensión y pague solo por el tiempo de ejecución activo.

Coordine el procesamiento de pedidos en los sistemas de inventario, pago, envío y notificación con la resiliencia integrada. Gestione automáticamente las fallas parciales, conserve el estado del pedido a pesar de las interrupciones y espere de manera eficiente los eventos externos sin consumir recursos de computación.

Cree flujos de trabajo confiables para la incorporación de empleados, la aprobación de préstamos y los procesos de cumplimiento que duran días o semanas. Mantenga el estado del flujo de trabajo en las aprobaciones humanas, las integraciones de sistemas y las tareas programadas, al tiempo que proporciona una visibilidad total del estado y el historial de los procesos.

¿Ha encontrado lo que buscaba hoy?

Ayúdenos a mejorar la calidad del contenido de nuestras páginas compartiendo sus comentarios