Kubernetes Engine

Een betrouwbare, efficiënte en veilige manier om Kubernetes-clusters uit te voeren

Kosteloos uitproberen Console bekijken

Grootschalig beheer van container-apps

Google Kubernetes Engine (GKE) is een kant-en-klare beheerde omgeving voor de implementatie van container-apps. In deze omgeving bundelen we onze nieuwste innovaties voor de productiviteit van ontwikkelaars, efficiënt resourcegebruik, automatische bewerkingen en de flexibiliteit van open source om uw time to market te verkorten.

Al meer dan twaalf jaar voert Google services als Gmail en YouTube in containers uit. Kubernetes Engine, gelanceerd in 2015, bouwt voort op onze opgedane ervaring. Met Kubernetes Engine kunt u in een mum van tijd met Kubernetes aan de slag. Het is niet nodig om uw eigen Kubernetes-clusters te installeren, te beheren en uit te voeren.

Implementeer een breed scala aan apps

Met Kubernetes Engine kunt u apps snel ontwikkelen en verbeteren omdat u al uw apps en services heel eenvoudig kunt implementeren, updaten en beheren. Kubernetes Engine is bovendien niet alleen geschikt voor stateless apps: u kunt ook persistente opslag koppelen en zelfs een database in uw cluster uitvoeren. U beschrijft eenvoudigweg de reken-, geheugen- en opslagresources die u nodig heeft voor uw app-containers, en vervolgens levert en beheert Kubernetes Engine de onderliggende cloudresources automatisch. Met ondersteuning voor hardwareversnellers kunt u eenvoudig productietaken uitvoeren die baat hebben bij gespecialiseerde hardwareversnellers. Denk hierbij aan productietaken met machine learning, algemene GPU, veeleisend rekenwerk en meer.

Kies voor een naadloze gebruikerservaring met hoge beschikbaarheid

Monitor uw omgeving vanaf het ingebouwde Kubernetes Engine-dashboard in de Google Cloud Console. Maak gebruik van routinematige statuschecks om vastgelopen of gecrashte apps in uw implementaties te detecteren en te vervangen. Dankzij containerreplicatie, controlefuncties en automatische reparaties realiseert u services met een hoge beschikbaarheid en biedt u gebruikers een naadloze service. Google Site Reliability Engineers (SRE's) controleren constant uw cluster en de bijbehorende reken-, netwerk- en opslagresources, zodat u zich daar niet mee bezig hoeft te houden. U kunt zich dus weer op uw apps richten.

Schaal moeiteloos vraagafhankelijk op en terug

Van één machine tot duizenden: dankzij de automatische schalingsmogelijkheid van Kubernetes Engine is het voor u geen probleem als de vraag naar uw services toeneemt. Ze blijven beschikbaar, hoe groot de vraag ook is. In rustige perioden schaalt u gewoon weer terug om geld te besparen of plant u batchtaken met een lagere prioriteit om overtollige cyclussen te gebruiken. Met Kubernetes Engine maakt u hoe dan ook optimaal gebruik van uw resourcepool.

Voer taken veilig uit op het netwerk van Google

Maak overal verbinding met clusters en isoleer ze met gedetailleerd netwerkbeleid via wereldwijde Virtual Private Cloud (VPC) in Google Cloud. Gebruik openbare services vanaf één wereldwijd anycast-IP-adres voor naadloze load balancing. Bescherm uw containers tegen DOS- en andere typen edge-aanvallen.

Schakel naar wens tussen oplossingen op locatie en in clouds

Kubernetes Engine gebruikt Certified Kubernetes. Dit zorgt voor overdraagbaarheid tussen oplossingen op locatie en in clouds. U zit niet aan één leverancier vast. U kunt uw apps ook buiten Kubernetes Engine uitvoeren in elke omgeving waarin Kubernetes wordt ondersteund, ook op uw eigen servers op locatie. U kunt integraties zoals controle, logboekregistratie en CI/CD naar wens afstemmen met andere oplossingen in het ecosysteem, ontwikkeld door Google Cloud Platform (GCP) en derden.

Migreer bestaande VM's direct naar containers

Gebruik Migrate for Anthos om productietaken rechtstreeks te verplaatsen en te converteren naar containers in Google Kubernetes Engine (GKE). De doelproductietaken kunnen fysieke servers of VM's zijn die op locatie, in Compute Engine of in andere clouds worden uitgevoerd waardoor u uw huidige infrastructuur moeiteloos kunt transformeren. Bovendien is Migrate voor Anthos kosteloos en zonder abonnement op Anthos beschikbaar.

Meer informatie

Implementeer een Kubernetes-cluster en update uw productiecode in enkele seconden

Nu bent u aan zet. Typ opdrachten in de onderstaande terminalemulator en ontdek hoe u een Kubernetes-cluster maakt op Kubernetes Engine.

Functies van Kubernetes Engine

Voer container-apps uit op Kubernetes: klaar voor productie en beheerd door Google Cloud.

Identiteits- en toegangsbeheer
Bepaal de toegang tot het cluster met uw Google-accounts en rolafhankelijke rechten.
Hybride netwerken
Reserveer een IP-adresbereik voor uw cluster, zodat uw cluster-IP's naast IP's voor particuliere netwerken kunnen bestaan via Google Cloud VPN.
Beveiliging en naleving
Kubernetes Engine wordt ondersteund door een beveiligingsteam van Google, dat uit meer dan 750 experts bestaat en aan HIPAA én PCI DSS 3.1 voldoet.
Geïntegreerde logboekregistratie en controle
Schakel Stackdriver Logging en Stackdriver Monitoring in door eenvoudigweg selectievakjes aan te vinken. Zo krijgt u makkelijk insights over de prestaties van uw app.
Automatisch schalen
Schaal de implementatie van uw app eenvoudig op of terug op basis van het resourcegebruik (CPU, geheugen).
Automatisch upgraden
Houd uw cluster automatisch up-to-date met de nieuwste versie van Kubernetes. Kubernetes-updates zijn altijd snel beschikbaar in Kubernetes Engine.
Automatisch herstel
Wanneer automatisch herstel is ingeschakeld en de statuscheck van een knooppunt mislukt, start Kubernetes Engine een herstelproces voor dat knooppunt.
Resourcelimieten
Met Kubernetes kunt u opgeven hoeveel CPU en geheugen (RAM) elke container nodig heeft. Die informatie wordt gebruikt om productietaken binnen uw cluster beter te organiseren.
Containerisolatie
Verbeter de beveiliging van productietaken met GKE Sandbox voor een tweede verdedigingslaag tussen productietaken voor containers op Google Kubernetes Engine (GKE).
Support voor stateful apps
Kubernetes Engine is niet alleen voor 12-factor-apps bestemd. U kunt ook persistente opslag aan containers koppelen en zelfs complete databases hosten.
Support voor Docker-images
Kubernetes Engine biedt support voor de gebruikelijke Docker-containerindeling.
Volledig beheerd
Kubernetes Engine-clusters worden volledig beheerd door Site Reliability Engineers (SRE's) van Google, waardoor uw cluster altijd beschikbaar en up-to-date is.
OS gemaakt voor containers
Kubernetes Engine draait op een OS dat voor containers is geoptimaliseerd. Dit versterkte OS is door Google ontwikkeld en wordt ook door Google beheerd.
Privé-containerregister
Door te kiezen voor integratie met Google Container Registry kunt u uw eigen Docker-images makkelijk opslaan en gebruiken.
Snelle, consistente builds
Gebruik Google Cloud Build om uw containers op betrouwbare wijze op Kubernetes Engine te implementeren, zonder dat u hiervoor verificatie hoeft in te stellen.
Overdraagbaarheid van productietaken, op locatie en in de cloud
Kubernetes Engine maakt gebruik van Certified Kubernetes. Hierdoor kunnen productietaken worden overgedragen naar andere Kubernetes-platforms op andere clouds en systemen op locatie.
GPU-ondersteuning
Kubernetes Engine biedt ondersteuning voor GPU's. Zo kunt u eenvoudig productietaken zoals ML, GPGPU en HPC uitvoeren die baat hebben bij gespecialiseerde hardwareversnellers.
Ingebouwd dashboard
De GCP-console biedt handige dashboards voor de clusters en de bijbehorende resources van uw project. U kunt deze dashboards gebruiken om resources in uw clusters te bekijken, te inspecteren, te beheren en te verwijderen.

Cloud Run voor AnthosBèta

Cloud Run voor Anthos maakt het eenvoudiger voor ontwikkelaars om stateless services te implementeren in GKE. Cloud Run voor Anthos maakt het gebruik van Kubernetes-concepten overbodig en biedt automatisch schalen op basis van HTTP-verzoeken, schalen naar nul instanties, automatische netwerken en integratie met Stackdriver. U krijgt serverloze capaciteit op uw eigen voorwaarden, met toegang tot aangepaste machinetypen, VPC-netwerken, GPU-versnellers en simultane uitvoering naast andere productietaken in GKE. Cloud Run op GKE is geschikt voor Knative en biedt de consistentie die nodig is om uw eigen serverloze productietaken overal te kunnen uitvoeren: op Google Cloud of op locatie.

Meer informatie

Prijzen voor Kubernetes Engine

Voor Kubernetes Engine gelden de prijzen voor Compute Engine-instanties voor elke node in uw cluster, totdat een cluster wordt verwijderd. Meer informatie vindt u in het prijsoverzicht.

Producten op deze pagina bevinden zich in de bètafase. Kijk hier voor meer informatie over de lanceringsfasen van onze producten.

Feedback verzenden over...

Kubernetes Engine