Anthos Service Mesh

Malla de servicios completamente administrados para arquitecturas complejas de microservicios.

Ve la documentación de este producto.

Ilustración de una laptop, una base de datos, una pila de páginas web y un control de juego vinculados a la nube.

Piensa primero en los servicios

La arquitectura de microservicios tiene muchos beneficios; sin embargo, también conlleva varios desafíos, como una mayor complejidad y fragmentación en distintas cargas de trabajo. La plataforma de Anthos simplifica la entrega de servicios, desde la administración del tráfico y la telemetría de malla hasta la protección de las comunicaciones entre los servicios, lo que reduce de forma significativa la carga de los equipos de operaciones y desarrollo. Anthos Service Mesh es la malla de servicios completamente administrados de Google, que te permite administrar con facilidad estos entornos complejos y obtener todos los beneficios que ofrecen.

Ícono circular azul con monitor de computadora y engranajes

Sencilla y completamente administrada

Dado que es una oferta completamente administrada, Anthos Service Mesh elimina las especulaciones y el esfuerzo a la hora de adquirir y administrar la solución de malla de servicios. Enfócate en desarrollar apps excelentes y deja que nosotros nos encarguemos de la malla.

Ícono circular azul con una protección de seguridad sobre un gráfico de barras

Entiende tus apps

La malla no podrá alcanzar su rendimiento óptimo si no puedes ver cómo funciona. Las funciones sólidas de seguimiento, supervisión y registro de Anthos Service Mesh te brindan estadísticas detalladas sobre el rendimiento de tus servicios y cómo este afecta otros procesos, así como cualquier problema que pueda haber.

Ícono circular azul con engranaje de balanceo de gráficos de barras

Seguridad simplificada

Proteger la malla de servicios puede resultar una tarea abrumadora. Anthos Service Mesh te ayuda a adoptar un modelo de seguridad de confianza cero, otorgándote las herramientas para proteger automáticamente los servicios y la comunicación entre ellos, así como administrar la autenticación, autorización y encriptación entre los servicios gracias a un conjunto diverso de funciones. Para aprovechar todos estos beneficios, solo se necesitan pocos cambios (o ninguno) en las aplicaciones.

Ícono circular azul de lupa enfocada en uno de los nodos interconectados

Administración sencilla del tráfico

Con Anthos Service Mesh, puedes controlar el flujo de tráfico y las llamadas a la API entre servicios al mismo tiempo que obtienes una visibilidad mejor del tráfico. Esto logra que las llamadas sean más confiables; y la red, más sólida, incluso en condiciones adversas. Además, te permite detectar inconvenientes antes de que sean problemas reales.

Características

Integración de visibilidad incorporada [beta]

La integración de Anthos Service Mesh en Cloud Logging, Cloud Monitoring y Cloud Trace ofrece una gran variedad de funciones, como la capacidad de supervisar SLO a nivel de servicio y establecer objetivos de latencia y disponibilidad. También genera automáticamente grafos y realiza un seguimiento de tu cumplimiento a lo largo del tiempo, lo que proporciona comparaciones con el “porcentaje de error aceptable”.

Autenticación y encriptación sencillas

Nunca fue tan fácil la autenticación de transporte con mTLS (seguridad de la capa de transporte mutua). Protege las comunicaciones de servicio a servicio y de usuario final a servicio con la encriptación de mTLS. Puedes instalarla o implementarla de manera incremental con un solo clic.

Autorización flexible

Gracias al control de acceso basado en funciones (RBAC) fácil de usar, puedes indicar qué usuarios tienen acceso a cuáles servicios de tu malla. Especifica los permisos y, luego, otórgales acceso al nivel que elijas, desde el espacio de nombres hasta los usuarios.

Controles de tráfico detallados

Anthos Service Mesh separa el flujo de tráfico del escalamiento de la infraestructura, lo que proporciona muchas funciones de administración del tráfico, como el enrutamiento dinámico de solicitudes para pruebas A/B, las implementaciones de versiones canary y los lanzamientos graduales; todo fuera del código de la aplicación.

Recuperación inmediata de fallas

Anthos Service Mesh proporciona diversas funciones listas para usar que son fundamentales para la recuperación de fallas y se pueden configurar de forma dinámica en el entorno de ejecución. Entre ellas, se incluyen tiempos de espera, disyuntores, verificaciones de estado activas y límites de reintentos.

Herramientas de inyección de fallas

Incluso con sólidas funciones de recuperación de fallas, es fundamental probar la resiliencia de la malla. Aquí es donde entra en juego la inserción de errores. Configura fácilmente fallas de retraso y anulación para insertarlas en las solicitudes que coinciden con condiciones determinadas, e incluso limita el porcentaje de solicitudes sujetas a fallas.

Balanceo de cargas

Selecciona entre el método “round robin” (cada host ascendente en buen estado se selecciona en orden), el método aleatorio (el balanceador de cargas selecciona al azar un host en buen estado) y el balanceo de cargas ponderado con menor demanda.

Recursos

Da el siguiente paso

Comienza a compilar en Google Cloud con un crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.

¿Necesitas ayuda para comenzar?
Trabaja con un socio confiable
Sigue explorando