Una aplicación de comercio electrónico utiliza múltiples funciones Lambda, donde cada función realiza un paso específico en un flujo de trabajo de pedidos. Las funciones deben ejecutarse en una secuencia definida. ¿Qué solución garantiza que las funciones se ejecuten en orden con la menor sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Utilizar una máquina de estado de AWS Step Functions para invocar las funciones Lambda en el orden requerido..
Por qué esta es la respuesta
AWS Step Functions es la solución más adecuada porque está diseñado específicamente para coordinar flujos de trabajo distribuidos y sin servidor, como el de este escenario. Permite definir el orden de ejecución de las funciones Lambda, manejar reintentos, gestionar errores y mantener el estado del flujo de trabajo, todo con una sobrecarga operativa mínima. Una cola SQS no garantiza el orden de ejecución entre funciones, solo el orden de los mensajes en la cola, y requeriría lógica adicional para coordinar los pasos. Un tema SNS es un sistema de publicación/suscripción asíncrono y no impone un orden secuencial entre los suscriptores. Amazon EventBridge Scheduler está diseñado para invocar funciones en horarios específicos o en respuesta a eventos, no para orquestar una secuencia de pasos en un flujo de trabajo.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta