Google Kubernetes Engine

Beveiligde en beheerde Kubernetes-service met automatisch schalen in vier dimensies en support voor meerdere clusters.

GKE kosteloos uitproberen
  • action/check_circle_24px Gemaakt met Sketch. Maak een vliegende start met clusters die met één muisklik gereed zijn
  • action/check_circle_24px Gemaakt met Sketch. Gebruik een beheervlak met hoge beschikbaarheid voor clusters in meerdere zones en regio's
  • action/check_circle_24px Gemaakt met Sketch. Dring de operationele overheadkosten terug met automatisch herstel, automatische upgrades en releasekanalen
  • action/check_circle_24px Gemaakt met Sketch. Ontworpen met het oog op veiligheid: containerimages worden gescand op kwetsbaarheden en gegevens worden versleuteld
  • action/check_circle_24px Gemaakt met Sketch. Geïntegreerde Cloud Monitoring met weergaven voor de infrastructuur, apps en Kubernetes

Sneller apps ontwikkelen zonder in te leveren op veiligheid

Ontwikkel allerlei apps met ondersteuning voor stateful, serverloos en app-versnellers. Gebruik Kubernetes-tools voor CI/CD om elke fase van de ontwerp- en implementatiecyclus te beveiligen.

Bewerkingen stroomlijnen met releasekanalen

Kies het kanaal dat aan uw zakelijke behoeften voldoet. Snelle, normale en stabiele releasekanalen bieden node-upgrades in een eigen tempo en support op het niveau dat bij de aard van het kanaal past.

Infrastructuur beheren met SRE's van Google

Win tijd bij het werken met uw apps door op de SRE's (Site Reliability Engineers) van Google te vertrouwen. Onze SRE's voeren continu controles uit op uw cluster en de bijbehorende computing-, netwerk- en opslagresources.

Belangrijkste functies

Kubernetes-apps

Containeroplossingen van enterprise-niveau met vooraf gemaakte implementatietemplates, overdraagbaarheid, vereenvoudigde licentieverlening en geconsolideerde facturering. Dit zijn niet zomaar containerimages, maar commerciële, door Google ontworpen opensource-apps die de productiviteit van ontwikkelaars verhogen en nu beschikbaar zijn op Google Cloud Marketplace.

Automatische schaling van pods en clusters

Automatische horizontale schaling van pods op basis van het CPU-gebruik of aangepaste statistieken, automatische schaling van clusters per node-pool en automatische verticale schaling van pods die is gebaseerd op een continue analyse van het CPU- en geheugengebruik van de pods en die de CPU- en geheugenverzoeken daarop afstemt. De node-pool en clusters van meerdere node-pools worden automatisch geschaald als productietaken dat vereisen.

Productietaak- en netwerkbeveiliging

GKE Sandbox biedt een tweede verdedigingslaag tussen in containers verpakte productietaken in GKE voor een betere beveiliging van productietaken. GKE-clusters bieden ingebouwde ondersteuning voor Kubernetes-netwerkbeleid om verkeer te beperken op basis van firewallregels op podniveau. De toegang tot privéclusters in GKE kan worden beperkt tot een privé-eindpunt of een openbaar eindpunt dat alleen kan worden gebruikt door bepaalde adresbereiken.

Alle functies weergeven

Klanten

Afbeelding Pizza Hut
Pizza Hut transformeert de eigen infrastructuur voor e-commerce en verkort de reactietijd.
Het verhaal lezen

Kernpunten uit het verhaal

  • Tien keer kortere gemiddelde API-reactietijd bij verzoeken

  • Twee keer zo veel Kubernetes-nodes binnen enkele seconden

  • Opsporing van knelpunten om tijdrovende processen te versnellen

Branche

  • Detailhandel en consumentengoederen

Documentatie

Praktische tips
Praktische tips voor het gebruik van containers

Ontdek praktische tips voor het gebruik van containers in GKE.

Tutorial
GKE-tutorial: Een in een container verpakte web-app implementeren

In deze tutorial leert u hoe u een web-app in een Docker-containerimage verpakt en deze containerimage uitvoert in een GKE-cluster.

Tutorial
Lab met game

Implementeer een container-app binnen 30 minuten met GKE. Scoor ondertussen punten en verdien badges.

Praktische tips
Een GKE-omgeving voorbereiden voor de productieomgeving

Volg de richtlijnen en de methoden om uw productietaken veiliger, betrouwbaarder en voordeliger uit te voeren in GKE.

Tutorial
Uw GKE-cluster versterken

Ontdek hoe u de richtlijnen voor het versterken van uw GKE-cluster kunt implementeren.

Tutorial
GKE-hulpbronnen

Bekijk meer informatie over functies, updates, prijzen en meer.

Tutorial
Ontdek wat u kunt ontwerpen in Google Cloud

Bekijk technische handleidingen voor Google Cloud en maak optimaal gebruik van GKE.

Toepassingen

Toepassing
Pipeline voor continuous delivery

Maak snelle ontwikkeling en verbetering van apps mogelijk door al uw apps en services eenvoudig te implementeren, updaten en beheren. Configureer GKE, Cloud Source Repositories, Cloud Build en Spinnaker voor Google Cloud-services zodanig dat apps automatisch worden ontwikkeld, getest en geïmplementeerd. Als de code van een app wordt gewijzigd, wordt de pipeline voor continuous delivery automatisch gestart om de nieuwe versie automatisch opnieuw te ontwikkelen, te testen en te implementeren.

Logo van Diagram
Toepassing
Een app met twee tiers migreren naar GKE

Gebruik Migrate voor Anthos om productietaken rechtstreeks te verplaatsen en te converteren naar containers in GKE. Migreer een LAMP Stack-app van twee tiers met zowel app- als database-VM's van VMware naar GKE. Verbeter de beveiliging door de database alleen toegankelijk te maken via de app-container en niet van buiten het cluster. Vervang de SSH-toegang door geverifieerde shell-toegang via kubectl. Bekijk systeemlogboeken van containers via de automatische integratie met Cloud Logging.

Logo van Diagram

Alle functies

Identiteits- en toegangsbeheer Regel de toegang in het cluster met uw Google-accounts en rolafhankelijke rechten.
Hybride netwerken Reserveer een IP-adresbereik voor uw cluster, zodat uw -IP-adressen voor clusters naast -IP-adressen voor privénetwerken kunnen worden gebruikt via Google Cloud VPN.
Beveiliging en naleving GKE wordt ondersteund door een Google-beveiligingsteam van meer dan 750 experts en voldoet zowel aan HIPAA als aan PCI DSS.
Geïntegreerde logboekregistratie en controle Schakel Cloud Logging en Cloud Monitoring in door de selectievakjes aan te vinken. Zo krijgt u eenvoudig inzicht in de prestaties van uw app.
Clusteropties Kies clusters die voldoen aan de eisen voor beschikbaarheid, versiestabiliteit, isolatie en podverkeer van uw productietaken.
Automatisch schalen Schaal de implementatie van uw app eenvoudig op of af op basis van het resourcegebruik (CPU, geheugen).
Automatische upgrade Houd uw cluster automatisch up-to-date met de nieuwste versie van Kubernetes. Release-updates voor Kubernetes zijn altijd snel beschikbaar in GKE.
Automatisch herstel Als automatisch herstel is ingeschakeld en de statuscheck van een node mislukt, start GKE een herstelproces voor die node.
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 Gebruik GKE Sandbox als tweede verdedigingslaag tussen productietaken die in containers zijn verpakt in GKE, zodat deze beter zijn beveiligd.
Ondersteuning voor stateful apps GKE is niet alleen bestemd voor 12-factor-apps. U kunt ook persistente opslag aan containers koppelen en zelfs complete databases hosten.
Ondersteuning voor Docker-images GKE biedt ondersteuning voor de gebruikelijke indeling voor Docker-containers.
Volledig beheerd GKE-clusters worden volledig beheerd door Site Reliability Engineers (SRE's) van Google, waardoor uw cluster altijd beschikbaar en up-to-date is.
Besturingssysteem ontworpen voor containers GKE wordt uitgevoerd in een robuust OS dat voor containers is geoptimaliseerd. Dit 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 gemakkelijk opslaan en gebruiken.
Snelle, consistente builds Gebruik Cloud Build om uw containers op een betrouwbare manier in GKE te implementeren, zonder dat u hiervoor verificatie hoeft in te stellen.
Overdraagbaarheid van productietaken, op locatie en in de cloud GKE maakt gebruik van Certified Kubernetes. Hierdoor kunnen productietaken worden overgedragen naar andere Kubernetes-platforms op andere clouds en systemen op locatie.
Ondersteuning voor GPU's en TPU's GKE biedt ondersteuning voor GPU's en TPU's. Zo kunt u eenvoudig ML-, GPGPU- en HPC-productietaken en andere productietaken uitvoeren die baat hebben bij gespecialiseerde hardwareversnellers.
Ingebouwd dashboard Cloud 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, inspecteren, beheren en verwijderen.
Verwijderbare VM's Voordelige instanties met een korte levensduur die zijn ontworpen voor het uitvoeren van batchtaken en fouttolerante productietaken. Verwijderbare VM's leveren besparingen tot wel 80% op en bieden toch dezelfde prestaties en mogelijkheden als normale VM's.
Ondersteuning voor persistente schijven Duurzame, high-performance blokopslag voor containerinstanties. Gegevens worden redundant opgeslagen om integriteit, flexibiliteit voor het aanpassen van de opslag zonder onderbrekingen en automatische versleuteling te kunnen realiseren. U kunt persistente schijven maken als HDD of SSD. U kunt ook momentopnamen van een persistente schijf maken en op basis daarvan nieuwe persistente schijven maken.
Ondersteuning voor lokale SSD-schijven GKE biedt permanent versleutelde blokopslag op lokale SSD's. Lokale SSD's worden fysiek gekoppeld aan de server waarop de VM-instantie wordt gehost. Hierdoor zijn zeer hoge invoer-/uitvoerbewerkingen per seconde (IOPS) mogelijk en is de wachttijd zeer laag vergeleken met persistente schijven.
Wereldwijde load balancing Dankzij wereldwijde load balancing kunt u inkomende verzoeken beter distribueren over instantiepools in meerdere regio's. Hierdoor beschikt u tegen een lage prijs over maximale prestaties, verwerkingssnelheid en beschikbaarheid.
Ondersteuning voor Linux en Windows GKE biedt volledige ondersteuning voor zowel Linux- als Windows-productietaken en kan zowel op Windows- als Linux-nodes worden uitgevoerd.
Ondersteuning voor hybride clouds en meerdere clouds Gebruik Kubernetes en cloudtechnologie in uw eigen datacenter. Haal de voordelen van GKE in huis met snelle, beheerde, eenvoudige installaties en ontvang door Google gevalideerde upgrades via Anthos GKE.
Serverloze containers Verlos uzelf van infrastructuurbeheer, voer serverloze stateless containers uit en schaal ze automatisch met Cloud Run.
Gebruiksmeting Neem uw Kubernetes-clusters onder de loep. Bekijk het resourcegebruik van uw GKE-clusters, uitgesplitst naar naamruimten en labels, en schrijf het toe aan relevante entiteiten.
Releasekanalen Met releasekanalen kunt u beter regelen welke automatische updates een cluster ontvangt op basis van de stabiliteitsvereisten van het cluster en de bijbehorende productietaken. U kunt kiezen uit snel, normaal of stabiel. Elke optie komt overeen met een bepaald releasetempo en is gericht op verschillende typen productietaken.
Veiligheid van de toeleveringsketen voor software Met containeranalyse kunt u de beveiliging van infrastructuurcomponenten en pakketten die worden gebruikt voor containerimages controleren, afdwingen en verbeteren.
Facturering per seconde Google brengt kosten in rekening per seconde. U betaalt alleen voor de rekentijd die u gebruikt.

Prijzen

Eén zonaal cluster per factureringsaccount is gratis.

Er zijn clusterbeheerkosten van $ 0,10 per cluster/uur van toepassing, behalve voor Anthos GKE. Voor node-punten worden rekenkosten in rekening gebracht, tot een cluster wordt verwijderd.