Una empresa está creando una aplicación sin servidor con una API REST de Amazon API Gateway y funciones de AWS Lambda. La empresa necesita un servicio que envíe los mensajes recibidos de API Gateway a varias funciones Lambda de destino y que admita el filtrado de mensajes para que cada función reciba solo los mensajes que necesita, con la MENOR sobrecarga operativa. ¿Qué solución cumple estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Enviar las solicitudes de la API REST de API Gateway a Amazon EventBridge. Configurar EventBridge para que invoque las funciones Lambda de destino..
Por qué esta es la respuesta
La opción correcta es enviar las solicitudes de API Gateway a Amazon EventBridge y configurar EventBridge para que invoque las funciones Lambda de destino. EventBridge es un bus de eventos sin servidor que permite enrutar eventos de diversas fuentes a múltiples destinos. Su capacidad de filtrado de eventos basada en patrones permite que cada función Lambda reciba solo los mensajes relevantes, cumpliendo con el requisito de filtrado con baja sobrecarga operativa. Las otras opciones son menos óptimas: Usar SNS y SQS introduce complejidad adicional y mayor sobrecarga operativa, ya que SNS no tiene filtrado de contenido nativo tan granular como EventBridge para múltiples destinos, y requeriría lógica de filtrado en las funciones Lambda o en las suscripciones de SQS, lo cual es menos eficiente. Amazon MSK es una solución de streaming de datos robusta, pero es una opción con mayor sobrecarga operativa y complejidad para este caso de uso de enrutamiento de eventos simple con filtrado. Enviar a varias colas de SQS directamente desde API Gateway no permite el filtrado centralizado y requeriría que API Gateway supiera a qué cola enviar cada mensaje, lo cual es ineficiente y no escalable para múltiples destinos con filtrado.
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