Getting started with Google kubernetes engine

Getting started with Google kubernetes engine

Översikt

Lär dig att containerisera arbetsbelastningar i Docker-containrar, distribuera dem till Kubernetes-kluster som tillhandahålls av Google Kubernetes Engine och skala dessa arbetsbelastningar för att hantera ökad trafik. Du får också lära dig att kontinuerligt distribuera ny kod i ett Kubernetes-kluster för att tillhandahålla applikationsuppdateringar.

 

Partnerkurs
Observera att detta är en partnerkurs och att den därför inte omfattas av Informators startgaranti.

  • Förstå grunderna för containrar.
  • Containerisera en befintlig applikation.
  • Förstå Kubernetes koncept och principer.
  • Distribuera applikationer till Kubernetes med hjälp av CLI.
  • Skapa pipelines för kontinuerlig leverans med hjälp av Spinnaker och/eller Jenkins.
  • Applikationsutvecklare, arkitekter för molnlösningar, DevOps-ingenjörer, IT-chefer.
  • Personer som använder Google Cloud Platform för att skapa nya lösningar eller för att integrera befintliga system, applikationsmiljöer och infrastruktur med Google Cloud Platform

För att få ut mesta möjliga av denna kurs bör deltagarna ha:

  • Grundläggande kunskaper om kommandoradsverktyg och Linux-operativsystemmiljöer samt webbserver
  • Erfarenhet av systemdrift, inklusive driftsättning och hantering av applikationer, antingen lokalt eller i en offentlig molnmiljö.

Denna kurs levereras med QA

Modul 1: Introduktion till containrar och Docker

Bekanta dig med containrar, Docker och Google Container Registry.

  • Skapa en behållare.
  • Paketera en container med hjälp av Docker.
  • Lagra en containeravbildning i Google Container Registry.
  • Starta en Docker-container.

Modul 2: Grunderna i Kubernetes

Driftsätta en applikation med mikrotjänster i ett Kubernetes-kluster.

  • Provisionera ett komplett Kubernetes-kluster med hjälp av Kubernetes Engine.
  • Distribuera och hantera Docker-containrar med hjälp av kubectl.
  • Dela upp en applikation i mikrotjänster med hjälp av Kubernetes Deployments and Services.

Modul 3: Driftsättning till Kubernetes

Skapa och hantera Kubernetes-distributioner.

  • Skapa en Kubernetes-distribution.
  • Starta, pausa, återuppta och återställ uppdateringar.
  • Förstå och bygga canary-driftsättningar.

Modul 4: Skapa en pipeline för kontinuerlig leverans

Bygga pipelines för kontinuerlig leverans med hjälp av Spinnaker och/eller Jenkins.

  • Tillhandahåll Spinnaker eller Jenkins i ditt Kubernetes-kluster.
  • Hantera programkod i ett källarkiv som kan utlösa kodändringar i en pipeline för kontinuerlig leverans.
  • Skapa en pipeline för kontinuerlig leverans och starta den manuellt eller automatiskt med en kodändring.
  • Implementera en canary-distribution som hostar två versioner av din applikation i produktion för testning av releaser.

Kursöversikt

1 100 £

1 dag

Distans

Grund

Engelska

Startgaranti gäller om kursen har datum, om inget annat framgår.

Hittar du inget (passande) datum? Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

För samtliga utbildningar gäller våra
Allmänna Villkor.

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen