Google Kubernetes Engine

Servicio de Kubernetes seguro y administrado con ajuste de escala automático en cuatro direcciones y compatibilidad con varios clústeres

Probar GKE gratis
  • action/check_circle_24px Creado con Sketch. Comienza rápido con clústeres de un solo clic.
  • action/check_circle_24px Creado con Sketch. Aprovecha un plano de control de alta disponibilidad que incluye clústeres regionales y de varias zonas.
  • action/check_circle_24px Creado con Sketch. Elimina la sobrecarga operativa mediante la reparación y actualización automáticas y los canales de versiones.
  • action/check_circle_24px Creado con Sketch. Es seguro de forma predeterminada, ya que incluye el análisis de vulnerabilidades para las imágenes de contenedor y la encriptación de datos.
  • action/check_circle_24px Creado con Sketch. Integra funciones de Cloud Monitoring con vistas de infraestructuras y aplicaciones, además de otras funciones específicas de Kubernetes.

Beneficios

Acelera el proceso de desarrollo de las apps sin sacrificar la seguridad

Desarrolla una gran variedad de apps compatibles con aceleradores de aplicaciones con estado y sin servidores. Usa herramientas de CI/CD nativas de Kubernetes para proteger y acelerar cada etapa del ciclo de vida de implementación y compilación.

Optimiza las operaciones con canales de versiones

Elige un canal que se adapte a las necesidades de tu empresa. Los canales de versiones disponibles (rápido, normal y estable) tienen distintos ritmos de actualización de nodos y brindan niveles de asistencia alineados con la naturaleza del canal.

Administra la infraestructura mediante los SRE de Google

Recupera el tiempo para enfocarte en las aplicaciones con la ayuda de los ingenieros de confiabilidad de sitios (SRE) de Google. Nuestros SRE supervisan los clústeres y sus recursos de procesamiento, redes y almacenamiento con mucha frecuencia.

Características clave

Características clave

Aplicaciones de Kubernetes

Son soluciones en contenedores preparadas para las empresas y tienen plantillas de implementación predefinidas, con portabilidad, licencias simplificadas y facturación consolidada. No son solo imágenes de contenedor, sino aplicaciones comerciales de código abierto compiladas por Google que aumentan la productividad de los desarrolladores. Ya están disponibles en Google Cloud Marketplace.

Ajuste de escala automático de pods y clústeres

Cuenta con ajuste de escala automático horizontal de pods según el uso de CPU o métricas personalizadas, y con ajuste de escala automático por grupo de nodos para los clústeres. También dispone de ajuste de escala automático vertical de pods, que analiza de forma continua el uso que hacen los pods de CPU y memoria para ajustar de forma dinámica sus solicitudes de estos recursos según corresponda. Escala automáticamente el grupo de nodos y los clústeres en varios grupos de nodos según los cambios de los requisitos de las cargas de trabajo.

Seguridad de redes y cargas de trabajo

GKE Sandbox proporciona una segunda capa de defensa entre las cargas de trabajo en contenedores de GKE para mejorar la seguridad de las cargas de trabajo. Los clústeres de GKE son compatibles de manera nativa con la política de red de Kubernetes para restringir el tráfico con reglas de firewall a nivel de los pods. Se pueden restringir los clústeres privados de GKE a un extremo privado o a uno público al que solo pueden acceder algunos rangos de direcciones.

Ver todas las características

Clientes

Clientes

Imagen de Pizza Hut
Pizza Hut transformó su infraestructura de comercio electrónico y aceleró sus tiempos de respuesta.
Leer la historia

Aspectos destacados de la historia

  • Redujo 10 veces el tiempo de respuesta promedio de las solicitudes a la API.

  • Duplicó la cantidad de nodos de Kubernetes en cuestión de segundos.

  • Identificó cuellos de botella para mejorar los procesos lentos.

Sector

  • Venta minorista y bienes de consumo

Novedades

Novedades

Regístrate para recibir los boletines informativos de Google Cloud con actualizaciones de productos, eventos, ofertas especiales y mucho más.

Documentación

Documentación

Práctica recomendada
Prácticas recomendadas para trabajar con contenedores

Conoce las prácticas recomendadas para trabajar con contenedores en GKE.

Instructivo
Instructivo de GKE: Implementa una aplicación web en contenedores

En este instructivo, se muestra cómo empaquetar una aplicación web en una imagen de contenedor de Docker para ejecutarla en un clúster de GKE.

Instructivo
Ruta de aprendizaje de Cloud Architect

Conoce las habilidades necesarias para modernizar las aplicaciones existentes que se ejecutan en máquinas virtuales, a la vez que implementas apps nativas de la nube en contenedores.

Práctica recomendada
Prepara un entorno de GKE para la producción

Sigue la orientación y la metodología para integrar las cargas de trabajo a GKE de manera más segura, confiable y rentable.

Instructivo
Endurece los clústeres de GKE

Aprende a implementar la guía para endurecer los clústeres de GKE.

Instructivo
Recursos de GKE

Encuentra más información sobre las características, las actualizaciones, los precios, y más.

Instructivo
Descubre todo lo que puedes crear en Google Cloud

Descubre las guías de recursos técnicos de Google Cloud para liberar el potencial de GKE.

Casos de uso

Casos de uso

Caso de uso
Canalización de entrega continua

GKE permite el desarrollo y la iteración de aplicaciones a gran velocidad, ya que facilita implementar, actualizar y administrar aplicaciones y servicios. Configura GKE, Cloud Source Repositories, Cloud Build y Spinnaker para Google Cloud a fin de compilar, probar e implementar una app de manera automática. Cuando se modifica el código de la aplicación, los cambios activan la canalización de entrega continua para que esta vuelva a compilar, probar e implementar la versión nueva de forma automática.

Logotipo de Diagram
Caso de uso
Migra una aplicación de dos niveles a GKE

Usa Migrate for Anthos para trasladar cargas de trabajo y convertirlas en contenedores de GKE de manera directa. Migra una aplicación de pila LAMP de dos niveles, que cuenta con VM de aplicación y base de datos, de VMware a GKE. Para mejorar la seguridad, haz que solo se pueda acceder a la base de datos desde el contenedor de la aplicación y no desde el exterior del clúster. Reemplaza el acceso SSH por el acceso de shell autenticado mediante kubectl. Consulta los registros del sistema de contenedores mediante la integración automática de Cloud Logging.

Logotipo de Diagram

Todas las funciones

Todas las funciones

Administración de identidades y accesos Controla el acceso al clúster con tus Cuentas de Google y permisos de funciones.
Herramientas de redes híbridas Reserva un rango de direcciones IP para el clúster a fin de que las IP puedan coexistir con las de tu red privada mediante VPN de Google Cloud.
Seguridad y cumplimiento GKE cuenta con el respaldo del equipo de seguridad de Google, que tiene más de 750 expertos y cumple con los estándares HIPAA y PCI DSS.
Supervisión y registros integrados Habilita Cloud Logging y Cloud Monitoring mediante la configuración simple de casillas de verificación. Así podrás obtener información sobre el funcionamiento de tu aplicación con facilidad.
Opciones del clúster Elige clústeres que se adapten a la disponibilidad, la estabilidad de la versión, el aislamiento y los requisitos de tráfico de pods de tus cargas de trabajo.
Ajuste de escala automático Aumenta y disminuye de forma automática la escala de implementación de tus aplicaciones según el uso de recursos (CPU y memoria).
Actualización automática Mantén actualizados los clústeres de manera automática con la versión de actualización más reciente de Kubernetes. Las actualizaciones de versiones de Kubernetes están disponibles en GKE con rapidez.
Reparación automática Cuando está habilitada la reparación automática, GKE inicia un proceso de reparación en un nodo si falla la verificación de estado.
Límites de recursos Kubernetes te permite especificar la cantidad de memoria (RAM) y CPU que necesita cada contenedor, lo que sirve para organizar mejor las cargas de trabajo del clúster.
Aislamiento del contenedor Usa GKE Sandbox para agregar una segunda capa de defensa entre las cargas de trabajo en contenedores de GKE a fin de mejorar la seguridad de las cargas de trabajo.
Compatibilidad con aplicaciones con estado GKE no solo funciona con apps de 12 factores. Puedes conectar almacenamiento persistente a los contenedores y hasta alojar bases de datos completas.
Compatibilidad con imágenes de Docker GKE es compatible con el formato de contenedor común de Docker.
Administración completa Los clústeres de GKE están completamente administrados gracias a los ingenieros de confiabilidad de sitios (SRE) de Google, lo que garantiza que estén disponibles y actualizados.
SO diseñado para contenedores GKE se ejecuta en Container‑Optimized OS, un SO endurecido que desarrolla y administra Google.
Container Registry privado La integración a Google Container Registry facilita el almacenamiento de tus imágenes privadas de Docker y el acceso a ellas.
Compilaciones coherentes y rápidas Usa Cloud Build para implementar tus contenedores de manera confiable en GKE sin necesidad de configurar la autenticación.
Portabilidad de las cargas de trabajo locales y en la nube GKE ejecuta Kubernetes certificado, lo que permite la portabilidad de las cargas de trabajo a otras plataformas de Kubernetes entre distintos servicios locales y en la nube.
Compatibilidad con GPU y TPU GKE es compatible con GPU y TPU, lo que simplifica la ejecución de cargas de trabajo del AA, GPGPU y HPC, así como otras que se benefician del uso de aceleradores de hardware especializados.
Panel integrado Cloud Console ofrece paneles útiles para los clústeres de tu proyecto y sus recursos. Puedes usar estos paneles para ver, inspeccionar, administrar y borrar los recursos de tus clústeres.
VM interrumpibles Instancias a corto plazo y de bajo costo diseñadas para ejecutar trabajos por lotes y cargas de trabajo tolerantes a errores. Las VM interrumpibles permiten ahorrar hasta un 80% con el mismo rendimiento y las mismas capacidades que tienen las VM comunes.
Compatibilidad con discos persistentes Almacenamiento en bloque duradero y de alto rendimiento para instancias de contenedores. Los datos se almacenan de manera redundante a fin de mantener la integridad, la flexibilidad para cambiar el tamaño del almacenamiento sin interrupciones y la encriptación automática. Puedes crear discos persistentes en formato HDD o SSD. Además, puedes tomar instantáneas de los discos persistentes y crear discos nuevos a partir de ellas.
Compatibilidad con SSD locales GKE ofrece almacenamiento en bloque en unidades de estado sólido (SSD) locales con encriptación permanente. Los SSD locales están conectados a nivel físico al servidor que aloja la instancia de máquina virtual, por lo que admiten una gran cantidad de operaciones de entrada y salida por segundo (IOPS) y tienen una latencia muy baja en comparación con los discos persistentes.
Balanceo de cargas global La tecnología global de balanceo de cargas te ayuda a distribuir las solicitudes entrantes entre varios grupos de instancias ubicados en distintas regiones, de manera que puedas alcanzar los niveles máximos de rendimiento, capacidad de procesamiento y disponibilidad a bajo costo.
Compatibilidad con Linux y Windows GKE puede ejecutar nodos de Windows Server y Linux, y es completamente compatible con las cargas de trabajo de ambos sistemas.
Compatibilidad con nubes híbridas y múltiples Aprovecha Kubernetes y la tecnología de nube en tu propio centro de datos. Obtén la experiencia de GKE con instalaciones administradas, rápidas y sencillas, además de actualizaciones que Google valida mediante Anthos GKE.
Contenedores sin servidores Ejecuta contenedores sin estado y sin servidores que permitan abstraer toda la administración de infraestructuras y escálalos de forma automática con Cloud Run.
Medición de uso Obtén una visibilidad detallada de los clústeres de Kubernetes. Consulta el uso de los recursos de tus clústeres de GKE desglosado por espacios de nombres y etiquetas y atribuye el uso a entidades significativas.
Canales de versiones Los canales de versiones proporcionan más control sobre las actualizaciones automáticas que recibe un clúster determinado en función de los requisitos de estabilidad del clúster y sus cargas de trabajo. Puedes seleccionar entre rápido, normal o estable. Cada uno tiene un ritmo de actualización diferente y se orienta a diferentes tipos de cargas de trabajo.
Seguridad de la cadena de suministro del software Verifica, aplica y mejora la seguridad de los paquetes y componentes de infraestructura usados para imágenes de contenedor con Container Analysis.
Facturación por segundo Google factura por segundo. Solo pagas el tiempo de procesamiento que usas.

Precios

Precios

Habrá un clúster zonal gratuito por cuenta de facturación.

Se aplica una tarifa por administración de clústeres de $0.10 por clúster y por hora, excepto para Anthos GKE. Los nodos trabajadores aplican costos de procesamiento, hasta que se borra un clúster.