Un equipo utiliza plantillas de AWS SAM para una aplicación de microservicios compuesta por muchas funciones Lambda y desea probar automáticamente las nuevas implementaciones enrutando un pequeño porcentaje del tráfico a las actualizaciones antes de la implementación completa. ¿Qué pasos proporcionan la solución más eficiente operativamente? (Elija dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Habilite las preferencias de implementación gradual en las plantillas de AWS SAM., Utilice la preferencia de implementación Canary10Percent30Minutes y agregue hooks para probar durante la implementación..
Por qué esta es la respuesta
Para una implementación eficiente y automatizada con pruebas, es crucial habilitar las preferencias de implementación gradual (gradual deployments) en las plantillas de AWS SAM. Esto permite que AWS CodeDeploy gestione el enrutamiento del tráfico. La opción más adecuada para probar nuevas implementaciones con un pequeño porcentaje de tráfico es la preferencia de implementación Canary10Percent30Minutes. Esta estrategia dirige el 10% del tráfico a la nueva versión durante 30 minutos, lo que proporciona tiempo para monitorear y probar. Además, la adición de hooks (ganchos) permite ejecutar pruebas automatizadas durante este período de canary, asegurando que la nueva versión funcione correctamente antes de la implementación completa. La opción de usar comandos de AWS SAM CLI dentro de CodeDeploy para invocar funciones Lambda no es la forma estándar ni la más eficiente de integrar pruebas durante una implementación gradual. Declarar EventInvokeConfig es para manejar resultados de invocación asíncrona, no para estrategias de implementación de tráfico. Linear10PercentEvery10Minutes es una estrategia válida, pero Canary10Percent30Minutes es más específica para el requisito de probar un pequeño porcentaje de tráfico antes de una implementación completa, ofreciendo un período de prueba definido.
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