Anthos y GKE Enterprise

Google Kubernetes Engine (GKE) es el servicio de Kubernetes administrado de Google que puedes usar para implementar y operar aplicaciones en contenedores mediante la infraestructura de Google. Proporciona la potencia operativa de Kubernetes y administra muchos de los componentes subyacentes, como el plano de control y los nodos.

Las funciones de GKE están disponibles en dos niveles o ediciones: un nivel estándar de funcionalidad principal disponible para todos los usuarios de GKE y un nivel empresarial que aporta todas las capacidades de Anthos a GKE, con una interfaz de usuario integrada y funciones potentes para controlar, administrar y operar cargas de trabajo en contenedores a escala empresarial.

¿Por qué GKE Enterprise?

Por lo general, a medida que las organizaciones adoptan tecnologías nativas de la nube, como contenedores, organización de contenedores y mallas de servicios, llegan a un punto en el que ejecutar un solo clúster ya no es suficiente. Existen varios motivos por los que las organizaciones eligen implementar varios clústeres para cumplir sus objetivos técnicos y comerciales. Algunos ejemplos incluyen separar la producción de entornos que no son de producción, cumplir con diferentes restricciones reglamentarias, o bien organizar servicios de distintos niveles, configuraciones regionales o equipos. Sin embargo, el uso de varios clústeres tiene sus propias dificultades y sobrecargas en términos de configuración, seguridad y administración coherentes. Por ejemplo, la configuración manual de un clúster a la vez es propensa a errores y puede ser difícil ver con exactitud dónde se producen estos errores. Además, las empresas grandes suelen ser complejas a nivel organizacional; varios equipos necesitan ejecutar, observar y administrar sus cargas de trabajo en varios clústeres.

Google Cloud tiene experiencia ayudando a organizaciones a resolver problemas como este con Anthos, una plataforma de contenedores que proporciona una variedad de funciones para trabajar a escala empresarial. Esta plataforma se creó con la idea de la flota, una agrupación lógica de clústeres de Kubernetes que se pueden administrar juntos y beneficiarse de la similitud de los espacios de nombres, los servicios o la identidad en todos los clústeres.

Los principios de confianza y similitud que se suponen dentro de la flota te permiten usar una gran variedad de funciones habilitadas para la flota, incluidas las siguientes:

  • Herramientas de configuración y administración de políticas que te ayudan a trabajar con mayor facilidad y a gran escala, ya que agregan y actualizan automáticamente los mismos elementos de configuración funciones y políticas de seguridad de manera coherente en toda tu flota.
  • Funciones de Herramientas de redes de flotas que te ayudan a administrar el tráfico en toda tu flota, incluido el Ingress de varios clústeres para aplicaciones que abarcan varios clústeres y las funciones de administración de tráfico de la malla de servicios.
  • Funciones de administración de identidades que te ayudan a configurar de forma coherente la autenticación para cargas de trabajo y usuarios de flotas.
  • Funciones de observabilidad que te permiten supervisar tus clústeres y aplicaciones de flotas, y solucionar problemas en ellos, incluidos aspectos como su estado, uso de recursos y postura de seguridad.
  • En el caso de las aplicaciones basadas en microservicios que se ejecutan en tu flota, la malla de servicios proporciona herramientas potentes para la seguridad de las aplicaciones, las redes y la observabilidad en la malla.

GKE Enterprise incorpora estas funciones completamente en GKE, lo que crea una plataforma de contenedores integrada que facilita aún más la adopción de las prácticas recomendadas y los principios que aprendimos a partir de la ejecución con organizaciones servicios de Google.

GKE Enterprise también ofrece nuevas y potentes funciones de administración de equipos. Ahora es más sencillo para los administradores de la plataforma aprovisionar recursos de flotas a varios equipos y dar a los equipos de aplicaciones sus propios paneles y métricas, todo con permiso para sus propios recursos y cargas de trabajo.

Para obtener una descripción completa de las funciones que impulsan GKE Enterprise y averiguar si GKE Enterprise es para ti, consulta la descripción general técnica GKE Enterprise.

Funciones de la edición

En la siguiente tabla, se proporciona una descripción general de las funciones incluidas en cada nivel de GKE. Para obtener detalles completos de las funciones de GKE Enterprise disponibles, incluidas las funciones empresariales que también se pueden comprar sin una actualización completa a GKE Enterprise, consulta Opciones de implementación.

GKE Standard Edition GKE Enterprise Edition
Escalabilidad inigualable de un solo clúster (hasta 15,000 nodos) optimizada para cargas de trabajo empresariales, lo que incluye el procesamiento de bases de datos y por lotes. Una plataforma de contenedores integrada y completamente administrada para ejecutar aplicaciones modernas a gran escala.
Funciones y componentes
  • Administración del ciclo de vida de los clústeres completamente automatizada, incluidas las actualizaciones y las copias de seguridad y el restablecimiento en Google Cloud
  • Distribuciones de Kubernetes totalmente compatibles
  • Ajuste de escala automático de Pods y clústeres
  • Experiencia de Kubernetes sin servidores en Autopilot
  • Visibilidad de costos y optimización automatizada de los costos de infraestructura
  • Herramientas automatizadas para migrar cargas de trabajo con facilidad
  • Administración del ciclo de vida de los clústeres completamente automatizada, incluidas las actualizaciones y las copias de seguridad y el restablecimiento en Google Cloud
  • Distribuciones de Kubernetes totalmente compatibles
  • Ajuste de escala automático de Pods y clústeres
  • Experiencia de Kubernetes sin servidores en Autopilot
  • Visibilidad de costos y optimización automatizada de los costos de infraestructura
  • Herramientas automatizadas para migrar cargas de trabajo con facilidad
  • Administración de configuraciones basada en GitOps
  • Malla de servicios administrados
  • Controlador de políticas administrado
  • Administración de equipos basada en la flota
  • GKE en Google Distributed Cloud, GKE en AWS y Azure
  • Ingress de varios clústeres
  • Compatibilidad de varias redes para Pods
  • Autorización binaria
  • Estadísticas avanzadas de vulnerabilidades
  • Connect Gateway
  • Métricas de observabilidad de prácticas recomendadas

¿Qué sigue?

  • Descubre cómo habilitar GKE Enterprise para tu proyecto en Habilita GKE Enterprise.