Versioni di GKE


Google Kubernetes Engine (GKE) è il servizio Kubernetes gestito di Google che puoi utilizzare per eseguire il deployment e gestire applicazioni containerizzate utilizzando l'infrastruttura di Google. Fornisce la potenza operativa di Kubernetes gestendo al contempo molti componenti sottostanti, come piano di controllo e nodi.

Le funzionalità di GKE sono disponibili in due livelli o versioni: un livello standard di funzionalità di base disponibile per tutti gli utenti GKE e un livello enterprise che porta tutte le funzionalità di Anthos su GKE, con un'interfaccia utente integrata e potenti funzionalità per la regolazione, la gestione e il funzionamento dei carichi di lavoro containerizzati su scala aziendale.

Perché GKE Enterprise?

In genere, man mano che le organizzazioni adottano tecnologie cloud-native come container, orchestrazione di container e mesh di servizi, raggiungono un punto in cui l'esecuzione di un singolo cluster non è più sufficiente. Esistono vari motivi per cui le organizzazioni scelgono di eseguire il deployment di più cluster per raggiungere gli obiettivi tecnici e aziendali. come la separazione degli ambienti di produzione da quelli non di produzione, il rispetto di diverse restrizioni normative o l'organizzazione dei servizi per livelli, impostazioni internazionali o team. Tuttavia, l'utilizzo di più cluster presenta difficoltà e overhead in termini di configurazione, sicurezza e gestione coerenti. Ad esempio, la configurazione manuale di un cluster alla volta è soggetta a errori e può essere difficile capire dove si verificano questi errori. Anche le grandi aziende sono spesso complesse a livello organizzativo, con più team che devono eseguire, osservare e gestire i carichi di lavoro su più cluster.

Google Cloud ha già aiutato le organizzazioni a risolvere problemi come questo con Anthos, una piattaforma di container che offre una gamma di funzionalità per lavorare su scala aziendale. Questa piattaforma è stata basata sull'idea del parco risorse, un raggruppamento logico di cluster Kubernetes che possono essere gestiti insieme e trarre vantaggio dall'uniformità di spazi dei nomi, servizi e/o identità tra i cluster.

I principi di attendibilità e univocità presupposti all'interno del parco risorse consentono di utilizzare un'intera gamma di funzionalità abilitate per il parco risorse, tra cui:

  • Strumenti di configurazione e gestione dei criteri che consentono di lavorare in modo più semplice su larga scala, aggiungendo e aggiornando automaticamente la stessa configurazione, le stesse funzionalità e gli stessi criteri di sicurezza in modo coerente in tutto il parco risorse.
  • Funzionalità di networking a livello di parco risorse che consentono di gestire il traffico nell'intero parco risorse, tra cui Ingress multi-cluster per applicazioni su più cluster e funzionalità di gestione del traffico mesh di servizi.
  • Funzionalità di gestione delle identità che consentono di configurare in modo coerente l'autenticazione per gli utenti e i carichi di lavoro del parco risorse.
  • Funzionalità di osservabilità che consentono di monitorare e risolvere i problemi dei cluster e delle applicazioni del parco risorse, inclusi integrità, utilizzo delle risorse e postura di sicurezza.
  • Per le applicazioni basate su microservizi in esecuzione nel tuo parco risorse, il mesh di servizi fornisce potenti strumenti per la sicurezza delle applicazioni, il networking e l'osservabilità in tutto il mesh.

GKE Enterprise integra queste funzionalità in GKE, creando una piattaforma di container integrata che rende ancora più facile per le organizzazioni adottare le best practice e i principi appresi dall'esecuzione dei servizi in Google.

GKE Enterprise offre inoltre nuove potenti funzionalità di gestione dei team. Per gli amministratori di piattaforma è ora più semplice eseguire il provisioning delle risorse del parco risorse per più team e fornire ai team delle applicazioni le proprie dashboard e metriche, tutte basate sulle proprie risorse e sui propri carichi di lavoro.

Per una descrizione completa delle funzionalità alla base di GKE Enterprise e per scoprire di più su come GKE Enterprise fa al caso tuo, consulta la panoramica tecnica di GKE Enterprise.

Funzionalità della versione

La tabella seguente fornisce una panoramica delle funzionalità incluse in ogni livello GKE. Per informazioni dettagliate sulle funzionalità di GKE Enterprise disponibili, incluse quelle aziendali che possono essere acquistate anche senza un upgrade completo a GKE Enterprise, vedi Opzioni di deployment.

Versione GKE Standard Versione GKE Enterprise
Scalabilità a livello di cluster singolo fino a 15.000 nodi,ottimizzata per carichi di lavoro aziendali, inclusa l'elaborazione batch e database. Una piattaforma di container completamente gestita e integrata per eseguire in sicurezza applicazioni moderne su vasta scala.
Funzionalità e componenti
  • Gestione completamente automatizzata del ciclo di vita dei cluster, inclusi upgrade e backup/ripristino
  • Distribuzioni Kubernetes completamente supportate
  • Scalabilità automatica di pod e cluster
  • Esperienza Kubernetes serverless su Autopilot
  • Visibilità dei costi e ottimizzazione automatica dei costi dell'infrastruttura
  • Strumenti automatici per migrare facilmente i carichi di lavoro
  • Gestione completamente automatizzata del ciclo di vita dei cluster, inclusi upgrade e backup/ripristino
  • Distribuzioni Kubernetes completamente supportate
  • Scalabilità automatica di pod e cluster
  • Esperienza Kubernetes serverless su Autopilot
  • Visibilità dei costi e ottimizzazione automatica dei costi dell'infrastruttura
  • Strumenti automatici per migrare facilmente i carichi di lavoro
  • Gestione della configurazione basata su GitOps
  • Managed Service Mesh
  • Policy Controller gestito
  • Gestione dei team basata sul parco risorse
  • GKE su Google Distributed Cloud, GKE su AWS e Azure
  • Ingress multi-cluster
  • Supporto di più reti per i pod
  • Autorizzazione binaria
  • Advanced Vulnerability Insights
  • Connect Gateway
  • Metriche di osservabilità delle best practice

Passaggi successivi