Una nueva versión de contenedor para GKE no se sometió a pruebas de carga completas. Necesita una implementación automatizada que minimice el riesgo de rendimiento en producción. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Implemente a través de una canalización de entrega continua utilizando implementaciones canary. Utilice Cloud Monitoring para observar el rendimiento y aumentar el tráfico según lo permitan las métricas..
Por qué esta es la respuesta
Las implementaciones canary son ideales para minimizar el riesgo de rendimiento al introducir una nueva versión. Permiten dirigir un pequeño porcentaje del tráfico a la nueva versión mientras se monitorea su rendimiento con Cloud Monitoring. Si no hay problemas, se aumenta gradualmente el tráfico a la nueva versión. Las implementaciones blue/green despliegan la nueva versión completamente separada de la antigua y luego cambian todo el tráfico de una vez, lo que conlleva un mayor riesgo de impacto en el rendimiento si hay problemas. Cloud Load Balancing por sí solo no gestiona la lógica de la implementación progresiva basada en el rendimiento. kubectl RollingUpdate es una estrategia de actualización, pero no ofrece el control granular del tráfico y la evaluación gradual del rendimiento que proporciona una implementación canary gestionada por una canalización de CI/CD.
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