Desea implementar actualizaciones de aplicaciones y enrutar una pequeña parte del tráfico de usuarios reales a la nueva versión, mientras que la mayoría de los usuarios permanecen en una versión estable. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Implementar en App Engine, crear una nueva versión para cada actualización y usar la división de tráfico para enviar un pequeño porcentaje a la nueva versión..
Por qué esta es la respuesta
La opción correcta es implementar en App Engine, crear una nueva versión para cada actualización y usar la división de tráfico. App Engine permite desplegar múltiples versiones de una aplicación y ofrece una función integrada de división de tráfico, ideal para pruebas canary o despliegues graduales. Esto permite dirigir un pequeño porcentaje de usuarios a la nueva versión mientras la mayoría permanece en la versión estable. Las otras opciones son incorrectas porque: Crear un nuevo servicio en App Engine para cada actualización no es la práctica estándar para versiones de una misma aplicación; las versiones son para eso. En GKE, actualizar directamente el Deployment a la nueva versión (sin un nuevo Deployment o Service) no facilita la división de tráfico gradual de forma nativa y sin interrupciones como App Engine. Crear un nuevo Deployment y actualizar el Service en GKE es posible para despliegues, pero App Engine ofrece una solución más sencilla y directa para la división de tráfico entre versiones de una misma aplicación.
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