Una función Lambda llamada ProcessMessages se invoca asincrónicamente cuando se publican mensajes en un tema de SNS llamado InputTopic. El equipo utiliza un segundo tema de SNS, ErrorTopic, para recibir alertas de fallos. El desarrollador quiere recibir notificaciones en ErrorTopic cada vez que ProcessMessages no pueda procesar un mensaje. ¿Qué debe configurar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar un ajuste de fallo (destino) para la función Lambda ProcessMessages y establecer el ARN de destino en el tema de SNS ErrorTopic..
Por qué esta es la respuesta
La opción correcta es configurar un destino de fallo (on-failure destination) para la función Lambda. Cuando una invocación asíncrona de Lambda falla después de todos los reintentos, Lambda puede enviar un registro del evento de fallo a un destino configurado, como un tema de SNS. Esto permite que ErrorTopic reciba automáticamente notificaciones de los mensajes que ProcessMessages no pudo procesar. Las otras opciones son incorrectas: Crear una suscripción en ErrorTopic con ProcessMessages como punto final y una política de filtro no es el mecanismo correcto para que Lambda notifique sus propios fallos. Esto haría que ProcessMessages se invocara cuando se publicara algo en ErrorTopic, no que ProcessMessages informara de sus propios fallos. Añadir ErrorTopic como disparador para ProcessMessages haría que ProcessMessages se ejecutara cuando se publicara en ErrorTopic, lo cual es lo opuesto a lo que se necesita. Adjuntar una política de entrega a ErrorTopic y configurar una política de filtro no es el mecanismo estándar para que una función Lambda informe de sus fallos. Las políticas de entrega se refieren a cómo SNS intenta entregar mensajes a sus suscriptores.
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