Un desarrollador quiere probar cambios optimizados en una Lambda que respalda una API REST en API Gateway enrutando un pequeño porcentaje del tráfico en vivo al código actualizado sin cambiar la URL de la API. ¿Qué pasos logran esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cree un alias para la versión $LATEST de Lambda y apunte la integración de API Gateway a ese alias. Publique el código Lambda optimizado. En la etapa de API Gateway de producción, configure una canary y establezca el porcentaje de tráfico a enrutar a la canary..
Por qué esta es la respuesta
La opción correcta describe cómo implementar un despliegue canary con API Gateway y Lambda. Al usar un alias de Lambda apuntando a $LATEST, se puede actualizar el código optimizado sin cambiar la configuración de la integración de API Gateway. Luego, API Gateway permite configurar un despliegue canary en la etapa de producción, dirigiendo un porcentaje del tráfico al alias de Lambda con el código actualizado. Esto permite probar los cambios en un entorno de producción con un riesgo mínimo. Las otras opciones son incorrectas porque implican cambios en la URL de la API, despliegues completos sin canary, o no utilizan la funcionalidad de canary de API Gateway de manera efectiva.
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.
Cada plan desbloquea la búsqueda ilimitada de respuestas, pruebas de práctica, explicaciones de AI y la biblioteca completa de recursos, en más de 20 idiomas.