La aplicación de un desarrollador utiliza AWS Lambda y CloudFormation. A medida que el uso aumentó, las funciones Lambda comenzaron a alcanzar los límites de tasa cuando recuperan un parámetro avanzado de Systems Manager Parameter Store en cada invocación. El parámetro solo cambia durante las implementaciones. Debido a que el uso es impredecible, el desarrollador quiere una forma rentable de evitar la limitación de tasa de Parameter Store. ¿Qué solución satisface mejor este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar una referencia dinámica de SSM para el parámetro como una variable de entorno en el recurso Lambda en la plantilla de CloudFormation..
Por qué esta es la respuesta
La opción correcta es usar una referencia dinámica de SSM para el parámetro como una variable de entorno. Esto permite que CloudFormation resuelva el valor del parámetro de Systems Manager Parameter Store durante el despliegue y lo inyecte como una variable de entorno en la función Lambda. De esta manera, la función Lambda no necesita realizar una llamada a la API de Parameter Store en cada invocación, evitando la limitación de tasa y reduciendo los costos. Establecer la concurrencia reservada no resuelve el problema de las llamadas a la API de Parameter Store. Agregar reintentos con retroceso exponencial solo mitiga el problema, pero no elimina la necesidad de realizar llamadas a la API en cada invocación, lo que aún puede llevar a la limitación de tasa con un alto volumen. Solicitar un aumento de cuota es una solución reactiva y puede no ser rentable a largo plazo, además de que el problema fundamental de múltiples llamadas por invocación persiste.
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