Desea probar una nueva versión de una aplicación con usuarios de producción, dirigir a los usuarios por sistema operativo y permitir una reversión rápida si aparecen errores. ¿Qué enfoque de implementación y división de tráfico debe utilizar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Implemente su aplicación en Google Kubernetes Engine con Anthos Service Mesh. Utilice la división de tráfico para dirigir un subconjunto del tráfico de usuarios a la nueva versión basándose en el encabezado user-agent..
Por qué esta es la respuesta
La opción correcta es Google Kubernetes Engine (GKE) con Anthos Service Mesh porque permite un control de tráfico granular. Anthos Service Mesh (basado en Istio) puede enrutar el tráfico basándose en atributos de la solicitud HTTP, como el encabezado User-Agent, lo que permite dirigir usuarios por sistema operativo. Además, facilita la reversión rápida mediante la gestión de versiones. Cloud Run ofrece división de tráfico, pero típicamente se basa en porcentajes o etiquetas de revisión, no directamente en el User-Agent para el enrutamiento condicional. App Engine también tiene división de tráfico, pero no permite la segmentación por User-Agent y la dirección IP no es un proxy para el sistema operativo. Compute Engine con Traffic Director se centra en la gestión de tráfico a nivel de red y servicio, pero no ofrece la capacidad de enrutamiento basada en encabezados HTTP para la segmentación de usuarios como lo hace un service mesh.
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