Skip to main Content

Kubernetes Fundamentals

  • Code training GKKUBFU
  • Duur 4 dagen

Klassikale training Prijs

eur2.995,00

(excl. BTW)

Vraag een groepstraining aan Schrijf je in

Methode

Deze training is in de volgende formats beschikbaar:

  • Class Connect

    Verbind naar een klas in HD

  • Klassikale training

    Klassikaal leren

  • Op locatie klant

    Op locatie klant

  • Virtueel en klassikaal

    Jij kiest of je de training klassikaal of online wilt volgen

Vraag deze training aan in een andere lesvorm.

Trainingsbeschrijving

Naar boven

Tijdens deze Kubernetes training worden alle Kubernetes fundamentals behandeld vanuit de achtergrond van de Kubernetes Architectuur. In de training wordt Kubernetes geplaatst in de context van de IT ontwikkeling, Microservices en Cloud-Native zodat je vanuit een punt van overzicht kunt beginnen met het gebruik van Kubernetes.

De training is hand-on. In deze training krijg je een eigen, gesimuleerd, bare-metal cluster. Aan de hand van oefeningen en voorbeelden (die je zelf uitvoert) worden je de Kubernetes fundamentals bijgebracht. De ervaringen die je opdoet  tijdens de training geeft je handvatten om Kubernetes in de praktijk te gebruiken.

Begint jouw team met Kubernetes? Heb je basis kennis, maar wil je nu echt de volgende stap zetten in de Kubernets wereld? Of ben je op zoek naar extra kennis, waarmee je na afloop, in jouw werksituatie aan de slag kan met Kubernetes? Dan is deze training perfect voor jou. Deze training is hands-on en leert jou op basis van begrip te werken met Kubernetes.

De theorie in deze training komt overeen met de basis kennisvereisten vanuit de Cloud Native Computing Foundation die worden gesteld als voorbereiding voor het CKA en CKAD examen.

Let op:

  • De kennis die in deze taining wordt gedeeld dient als basis voor de Kubernetes CKA en Kubernetes CKAD Exam Prep training (GKKUBCKA-E en GKKUBCKAD-E)
  • De kennis die in deze training wordt gedeeld dient als basis voor de Kubernetes CKA Expert en de Kubernetes CKAD Expert training (GKKUBCKA en GKKUBCKAD)

Doelgroep

Naar boven
  • Deze Kubernetes Fundamentals training is bedoeld voor de beginner met Kubernetes die na afloop van de training in staat wil zijn Kubernetes te gebruiken.
  • Deze training is tevens bedoelt voor deelnemers die kennis willen opdoen voor het voorwaardelijk instapniveau voor de Kubernetes CKA en CKAD Exam en de Engineers en Developer Expert trainingen.

Trainingsdoelstellingen

Naar boven

De uitgangspunten van deze training zijn:

  • Het hands-on leren van Kubernetes in de basis en op bare-metal. Overeenkomstig de theorie zoals die door de Cloud Native Foundation voor certificering verwacht wordt. 
  • De deelnemer is na deze training in staat met Kubernetes in zijn/haar organisatie een begin te maken
  • De deelnemer beschikt na deze training de basis kennis om Kubernetes in te richten en te gebruiken op zowel on-premise als managed hosting
  • Het aanleren van de Kubernetes basis, zoals die door het CNCF geformuleerd is, vanuit een hands-on aanpak en op basis van de Kubernetes architectuur (om begrip en context aan te brengen)
  • Deze training legt het fundament dat nodig is voor certificering en verdieping, zodat in vervolgtrainingen hierop uitgebouwd kan worden.

Inhoud training

Naar boven

Deze training volgt de inhoud, zoals die voor de CKA en CKAD examens zijn voorgeschreven voor certificering. De training bestaat uit een deel theorie in presentatie vorm plus het uitvoeren van een 30- tot 40-tal tot in detail uitgewerkte oefeningen.

Onderwerpen die voorbijkomen zijn:

  • Virtualisatie: wat is een Virtual Machine en wat is een Container. En wat is het verschil tussen beide?
  • Wat is Kubernetes, wat is Cloud Native? En waarom is deze ontwikkeling van belang;
  • Kubernetes architectuur;
  • Kubernetes principes;
  • Kubernetes componenten;
  • Kubernetes Resources (deployment, replicaset, pods); 
  • Basis concepten van Kubernetes: control plane, resources in details, services, draining nodes, setting limits, tolerations, anti-affinity, horizontal scaling, deployments, release management & canary releases, liveliness checks, readiness checks updates, rollbacks, configsmaps & secrets, lifecycle-hooks & init containers, logging, monitoring, troubleshooting, bootstrapping, component-configuratie, dns-networking, static pods, tls: communiceren met apiserver, multi-containers, sidecar containers (adaptor pattern, ambassador pattern),  pod-policies, linux-capabilities, application troubleshooting, networkpolicies, service-accounts;
  • Storage
  • Kubernetes gebruik principes: Helm, Ingress Controller;
  • Kubernetes security: Role Based Acces Controle (RBAC).

Voorkennis

Naar boven
  • Er wordt veel gewerkt met de ubuntu command-line (windows linux subsystem), waarbij meedere shell windows tegelijkertijd open moeten worden gehouden, of je gebruikt TMUX.
  • Kennis van en handigheid met bash, linux-commands, private en public keys is vereist om het tempo van deze training te kunnen volgen.
Deze training is een Kubernetes training die niet opleidt voor een examen. Hiervoor dient een vervolgtraining te worden gevolgd.

Vervolgtrainingen

Naar boven
  • Kubernetes Engineer (CKA) Expert Training (GKKUBCKA)
  • Kubernetes Developer (CKAD) Expert Training (GKKUBCKAD)
  • Kubernetes CKAD Exam Prep Training (GKKUBCKAD-E)
  • Kubernetes CKA Examen Prep Training (GKKUBCKA-E)
Cookie Control toggle icon