Usando AWS SAM, un desarrollador quiere desplegar funciones Lambda actualizadas de modo que el 10% del tráfico se dirija a la nueva versión durante los primeros 10 minutos (canary), y si no ocurren problemas, cambiar el 100% del tráfico a la nueva versión. ¿Qué cambio en la plantilla SAM logra esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Establecer DeploymentPreference Type en Canary10Percent10Minutes y establecer AutoPublishAlias en el alias de Lambda..
Por qué esta es la respuesta
La opción correcta es establecer DeploymentPreference Type en Canary10Percent10Minutes y AutoPublishAlias en el alias de Lambda. AWS SAM (Serverless Application Model) integra CodeDeploy para despliegues graduales. Canary10Percent10Minutes es una política de despliegue predefinida que dirige el 10% del tráfico a la nueva versión durante 10 minutos. Si no hay alarmas configuradas que se disparen, el tráfico cambia al 100% a la nueva versión. AutoPublishAlias es necesario para que SAM cree y gestione automáticamente los alias de Lambda que CodeDeploy utiliza para el enrutamiento del tráfico. Las opciones con Linear10PercentEvery10Minutes son incorrectas porque la pregunta especifica un despliegue canary (10% inicial y luego 100%), no un despliegue lineal donde el tráfico se incrementa en pasos. Las opciones que mencionan configurar hooks PreTraffic y PostTraffic son incorrectas porque, aunque los hooks son útiles para validaciones, no son el cambio principal que define la estrategia de enrutamiento de tráfico gradual en sí; la política DeploymentPreference Type y AutoPublishAlias son lo fundamental para este escenario.
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