Un nuevo portal de usuario sin servidor está funcionando lentamente. El análisis muestra que un único endpoint de API Gateway que llama a una función Lambda es el responsable, pero esa función Lambda llama a otras API y servicios de AWS. Utilizando las mejores prácticas operativas, ¿cómo puede un desarrollador encontrar qué llamada externa está causando el aumento de la latencia?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Instrumentar la función Lambda con el AWS X-Ray SDK, añadir interceptores HTTP/HTTPS y manejadores de cliente SDK, habilitar el rastreo de X-Ray, desplegar, y luego usar el mapa de servicio y los rastreos de X-Ray para encontrar los tiempos de respuesta promedio y los componentes probablemente lentos..
Por qué esta es la respuesta
Instrumentar la función Lambda con el AWS X-Ray SDK es la mejor práctica para diagnosticar problemas de latencia en llamadas externas. X-Ray proporciona un mapa de servicio visual y rastreos detallados que muestran el tiempo que tarda cada componente y servicio en responder, incluyendo llamadas a otras API y servicios de AWS. Esto permite identificar con precisión qué dependencia externa está causando el cuello de botella. Las sentencias de logging son menos eficientes y más difíciles de analizar a gran escala. Las métricas de CloudWatch (Duration y Throttles) pueden indicar un problema, pero no revelan la causa raíz dentro de la función Lambda. Un canary de CloudWatch Synthetics es útil para monitorear la experiencia del usuario final, pero no es la herramienta más directa para depurar la latencia interna de una función Lambda específica.
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