DevOps

Certified Kubernetes Application Developer

Betrouwbare gedistribueerde systemen bouwen op Kubernetes voor ontwikkelaars. Als DevOps-team wil je vanaf de ontwikkeling tot aan de productie verantwoordelijk zijn voor je toepassing, dus om de verantwoordelijkheid naar je toe te trekken begin je met Docker. Naarmate het aantal diensten dat je team moet beheren begint te groeien, wordt het plotseling moeilijk om deployments te doen door kleine verschillen tussen de diensten. Daarnaast is het opschalen van afzonderlijke componenten lastig en een vervelende handmatige taak. Dan zie je dat je een oplossing nodig hebt om dit te orkestreren.

Je hebt ervoor gekozen om Kubernetes te gaan gebruiken voor hosting en jouw applicaties moeten cloud-native worden. Feature-teams moeten hun applicaties op een cluster gaan deployen in plaats van ze gewoon naar een server te uploaden. Dit kan behoorlijk ontmoedigend zijn omdat Kubernetes allerlei nieuwe concepten en configuratiebestanden introduceert waar je kennis van moet hebben om je applicatie te releasen. 

Deze training start vanaf de basis om alle deelnemers op de hoogte te brengen van hoe je een applicatie op Kubernetes moet deployen. Tijdens de training combineren we theorie om concepten binnen Kubernetes uit te leggen met praktische onderdelen waarbij we geleidelijk de implementatie van onze applicatie verder uitbouwen. Beginnend met slechts een eenvoudige 'Hallo wereld' eindigen we met een meerlagige hoog beschikbare toepassing die draait op een Kubernetes cluster. 

Is de Certified Kubernetes Application Developer training iets voor mij?

  • Ja - als je een ontwikkelaar bent die wil leren hoe je een gecontaineriseerde applicaties op een Kubernetes cluster kunt implementeren, configureren en testen

Wat kan ik bereiken met deze training?

Je leert onder andere:

  • Hoe je een eenvoudige toepassing kan containeriseren en deployen
  • Hoe je Kubernetes concepten kunt gebruiken om instellingen en secrets los te koppelen van de deployment van de applicatie
  • Hoe je Kubernetes gebruikt om de status van je applicatie te monitoren
  • Welke service discovery methodes er beschikbaar zijn in Kubernetes

Je doet ervaring op in: 

  • Deployen van je applicatie op een Kubernetes cluster
  • Het uitvoeren van rollende upgrades op applicaties in Kubernetes
  • Het draaien van stateful applicaties op Kubernetes

Je ontwikkelt de skills om: 

  • Toepassingen op een Kubernetes-cluster uit te voeren volgens de beste praktijken

Certificering:

Certified Kubernetes Application Developer [CKAD] van Kubernetes.io

Lees hier meer over ons partnerschap met Kubernetes.io

Wat moet ik nog meer weten?

Enkele voorwaarden:

  • Basisbekwaamheid met command-line tools en Linux besturingssystemen
  • Basisvaardigheden met een programmeertaal zoals Golang, Node.JS of Python

Requirements:

Neem een laptop mee met administrator rechten

Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921