Google Cloud Kubernetes Engine – Getting Started
En intensiv endagskurs som lär dig att containerisera applikationer med Docker, köra dem på Kubernetes-kluster i Google Kubernetes Engine (GKE) och skala säkert vid ökad trafik.
Mer läsning: Google Cloud Platform - Gör rätt från början
På kursen arbetar du praktiskt från kod till produktion: du bygger och paketerar containers, publicerar images, sätter upp ett GKE-kluster och använder kubectl, Deployments och Services för att drifta mikrotjänster. Du lär dig skapa och styra utrullningar, hantera rollback, samt bygga en CI/CD-pipeline som automatiskt triggas av kodförändringar.
Du får även praktisk erfarenhet av kontinuerlig leverans med Jenkins eller Spinnaker och hur canary-utrullningar möjliggör snabba, trygga uppdateringar.
Målgrupp och förkunskaper
Kursen är framtagen för applikationsutvecklare, Cloud Solutions Architects, DevOps-ingenjörer och IT-chefer som arbetar i eller mot Google Cloud. Den passar både team som bygger nya lösningar och organisationer som vill modernisera och integrera befintliga system, applikationsmiljöer och infrastruktur med GCP och Kubernetes.
För att hänga med i kursens tempo och tillgodogöra dig dess innehåll förutsätts du vara bekant med Linux kommandoraden, webbservrar och att arbeta i textredigerare. Grundläggande erfarenhet av Git och containers/Docker är meriterande men inget absolut krav; vi repeterar det nödvändigaste innan de praktiska övningarna.
För att alltid hålla en hög kvalitet på våra kurser använder vi både engelsk- och svensktalande experter som kursledare.
Detaljerad information
Kursmaterialet är på engelska, med detta innehåll:
Introduction to Containers and Docker
Create, package, store, and run container images. Build Dockerfiles, push to Google Container Registry, and launch containers locally and in the cloud.
Kubernetes Basics
Provision a full cluster on Google Kubernetes Engine. Use kubectl to deploy and manage containers. Model a microservices architecture with Deployments and Services.
Deploying to Kubernetes
Create Deployments and manage rollout strategies. Trigger, pause, resume, and roll back updates. Design and implement canary releases to reduce risk during changes.
Creating a Continuous Delivery Pipeline
Provision Spinnaker or Jenkins in-cluster. Connect source control to trigger builds. Define a CI/CD pipeline that deploys automatically on code change and validates with a production canary running two versions side by side.
Relaterat innehåll


