Kubernetes for Developers

Kubernetes for Developers

Den här utbildningen är speciellt utformad för utvecklare som är nya på Kubernetes. Du lär dig att containerisera er befintliga applikationer, utveckla mikrotjänster och hur du omvandlar befintliga monolitiska applikationer till en mer flexibel mikrotjänstbaserad arkitektur.

Kurskod
T4544
Pris
41450 kr (exklusive moms)
Kursform
På plats eller LiveClass

Leveransformer kan variera beroende på ort och datum.

På plats innebär att kursen hålls i klassrum. Läs mer här.
Live Online innebär att kursen hålls som en lärarledd interaktiv onlineutbildning. Läs mer här.

Längd
5 dagar
Ort och startdatum
16 feb
Live Online

I kursen får du en praktisk introduktion till Kubernetes grundläggande koncept och hur du bygger skalbara applikationer i en containeriserad miljö. Du lär dig arbeta med poddar, tjänster och nätverk, samt hur du konfigurerar och hanterar resurser på ett säkert sätt. Vi går även igenom hur du övervakar och felsöker applikationer, samt hur GitOps-metoder med verktyg som Helm och Argo CD kan användas för att effektivisera driftsättning och förvaltning.

Målgrupp och förkunskaper

Den här kursen vänder sig till utvecklare.

Du bör vara bekant med Linux-kommandoraden, och ha erfarenhet av applikationsutveckling med programmeringsspråk som C#, Java eller Python, samt ha en grundläggande förståelse för molnbaserade applikationskoncept och arkitekturer.

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:

Core Concepts

I detta avsnitt får du en stabil grund i Kubernetes genom att förstå klustrets arkitektur, hur API-objekt är uppbyggda och hur resurser skapas och hanteras. Du lär dig även hur labels, selectors och annotations används för att organisera och styra beteendet hos dina applikationer.

Services och Networking

Här går vi igenom hur nätverk fungerar i Kubernetes, inklusive hur noder och poddar kommunicerar och hur tjänster används för att exponera applikationer. Du får även en introduktion till ingresses och nätverkspolicies för att styra trafikflöde och säkerhet.

Pod Design

I denna del lär du dig hur poddar och deras livscykel hanteras genom resurser som Deployments, ReplicaSets och StatefulSets. Du får också en genomgång av jobb, CronJobs och containerstruktur för att skapa robusta och skalbara applikationer.

Persistence

Här förklaras hur Kubernetes hanterar lagring genom Persistent Volumes, Claims och Storage Classes, samt hur ephemeral storage används. Du får också lära dig hur StatefulSets kopplas till persistens för applikationer som kräver bestående data.

Configuration

I detta avsnitt lär du dig hur applikationer konfigureras på ett säkert och kontrollerat sätt med Secrets, ConfigMaps och resursbegränsningar. Vi går dessutom igenom autentisering, behörighetsstyrning och säkerhetskonfigurationer för pods.

Observability

Du får här förståelse för hur Kubernetes stöder självläkande applikationer och hur du analyserar loggar och monitorerar både kluster och applikationer. Avsnittet täcker även verktyg som Prometheus och tekniker för felsökning.

Gitops

Detta avsnitt introducerar GitOps som metod för deklarativ konfiguration och automatiserad driftsättning. Du får en översikt av verktyg som Kustomize, Helm och Argo CD och hur de används för att bygga en effektiv och reproducerbar leveransprocess.

Kurskod
T4544
Pris
41450 kr (exklusive moms)
Kursform
På plats eller LiveClass

Leveransformer kan variera beroende på ort och datum.

På plats innebär att kursen hålls i klassrum. Läs mer här.
Live Online innebär att kursen hålls som en lärarledd interaktiv onlineutbildning. Läs mer här.

Längd
5 dagar
Ort och startdatum
16 feb
Live Online

Fler kurser inom

Relaterat innehåll

  • Avancerad IT
  • Artikel
  • Nyhet
Google Cloud Platform - Gör rätt från början
Att arbeta effektivt i Google Cloud Platform (GCP) kräver både förståelse för plattformens grundläggande byggstenar och praktisk förmåga att designa, drifta och skala lösningar. Cornerstone erbjuder ett sammanhållet kursutbud som tar dig från introduktion till arkitektur och produktion – i din takt och på det sätt som passar din verksamhet.
  • Avancerad IT
  • Nyhet
Ny kurs: Azure Integration Services
Nu erbjuder Cornerstone en ny kurs inom Azure Integration Services - en modern ersättare för BizTalk Server.

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post