Terugbelverzoek
Vul hieronder jouw gegevens in, zodat wij telefonisch contact met je kunnen opnemen.
Vul hieronder aanvullende informatie in over jouw vraag, zodat wij jou zo goed mogelijk kunnen helpen.
Wij zijn dé IT-opleider van het noorden
  • Train bij ons in Drachten of op jouw eigenlocatie.
  • Klanten geven ons een 9.2
  • Erkende trainers.
  • Ontvang een certificaat na deelname!
Eliano Patty op de foto.
x

"*" geeft vereiste velden aan

Vul hier jouw naam in*
Vermeld eventuele specifieke wensen en het aantal deelnemers.
x

"*" geeft vereiste velden aan

Brochure downloaden
Vul hier al je gegevens in om de brochure te downloaden.
Wij zijn dé IT-opleider van het noorden
  • Train bij ons in Drachten of op jouw eigen locatie.
  • Klanten geven ons een 9.2
  • Erkende trainers.
  • Ontvang een certificaat na deelname!

Kom je er niet uit?
Laat ons je helpen!

Contact opnemen

Pieter Fokkema op de foto.
x
Volg een groepstraining bij Startel.
Klassikale / virtuele training

Kubernetes Application Developer Training (CKAD)

  • Advanced
  • 4 dagen
  • Nederlands

De vraag naar getalenteerde Kubernetes Application Developers groeit als nooit tevoren. Met de training: "Kubernetes Application Developer (CKAD)", geven wij ontwikkelaars de kans om de kunst van het beheren en automatiseren van applicaties binnen een container te beheersen.

9.2
  • Ervaren en gecertificeerde trainers
  • Meer dan 25 jaar ervaring in opleiden

Ontwikkel jouw Kubernetes applicatieontwikkelingsvaardigheden en bereid je voor op het CKAD certificaat

Deze Kubernetes applicatieontwikkelingstraining bereidt je voor op het officiële CKAD examen met praktijkgerichte opdrachten, duidelijke theorie en professionele begeleiding. Zo ga je goed voorbereid het CKAD examen in. Na het slagen voor het CKAD examen, ontvang je het internationaal erkende Certified Kubernetes Application Developer certificaat. Het CKAD examen is niet bij de CKAD training inbegrepen.

Algemene omschrijving

De vraag naar getalenteerde Kubernetes Application Developers groeit als nooit tevoren. Met de developer training: "Kubernetes Application Developer (CKAD)", geven wij ontwikkelaars de kans om de kunst van het beheren en automatiseren van applicaties binnen een container te beheersen. Deze training biedt jou de essentiële kennis en praktijkervaring die nodig zijn om succesvol te zijn in de wereld van Kubernetes.

Door de CKAD training te volgen zul jij je verdiepen in de fundamentele concepten van Kubernetes. De training omvat modules die jou door het ontwerp en de implementatie van applicaties op een Kubernetes-cluster leiden. Van het creëren en beheren van containers tot het automatiseren van de uitrol en schaalvergroting, je zult praktijkervaring opdoen met alle cruciale aspecten van de technologie.

De CKAD-training gaat verder dan alleen theorie. Met een focus op praktijkopdrachten, zul je werken aan projecten die de uitdagingen van het bedrijfsleven nabootsen die jij als ontwikkelaar elke werkdag tegen zou kunnen komen. Dit zorgt ervoor dat je naast theorie, ook praktische kennis opdoet waarmee je het vertrouwen opbouwt om deze toekomstbestendige vaardigheden in jouw werk toe te passen.

Let op: Er is geen examenvoucher inbegrepen bij de CKAD training.

Doelgroep

De Kubernetes Application Developer Training (CKAD) is speciaal ontwikkeld voor softwareontwikkelaars, systeembeheerders en andere ICT-professionals die hun vaardigheden willen uitbreiden in het beheren en ontwikkelen van applicaties op Kubernetes.

Deze training is ideaal voor professionals die actief zijn in de industrie van cloud computing en die streven naar een gedegen expertise in het Kubernetes-ecosysteem.

Leerdoelen CKAD

Deze training bereidt jou niet alleen voor op het CKAD-certificaat, maar voorziet jou ook van praktische vaardigheden die direct in het bedrijfsleven toegepast kunnen worden. Na afloop van deze training, zul je in staat zijn om geavanceerde Kubernetes-functies effectief te benutten en een voorsprong te hebben in een carrière als Kubernetes-ontwikkelaar.

Door het volgen van deze training zul je de volgende kennis en vaardigheden opdoen:

  • Begrip van de basisprincipes van Kubernetes.
    • Verwerf inzicht in de architectuur van Kubernetes, inclusief nodes, pods, en services.
    • Leer hoe je Kubernetes kunt installeren en configureren voor verschillende omgevingen.
  • Het ontwikkelen en configureren van cloudapplicaties.
    • Wordt vaardig in het creëren en inzetten van cloud-native applicaties op Kubernetes.
    • Creëer en beheer containerimages voor verschillende soorten applicaties.
  • Automatisering van Deployments en Scaling.
    • Leer hoe je deployments kunt automatiseren en beheren met Kubernetes.
    • Begrijp het gebruik van labels, selectors, en replicas voor het schalen van applicaties.
  • Netwerken binnen Kubernetes Beheersen.
    • Krijg kennis over de netwerkprincipes van Kubernetes, inclusief service discovery en load balancing.
    • Configureer netwerkbeleid om de communicatie tussen services te beheren.
  • Beveiliging en opslag.
    • Implementeer beveiligingspraktijken voor Kubernetes, waaronder het beheren van gebruikers en toegangsrechten.
    • Leer over de configuratie en het gebruik van opslagvolumes binnen een Kubernetes-cluster.
  • Monitoring en logging.
    • Maak gebruik van Kubernetes monitoring en logging tools om prestaties te volgen en problemen te diagnosticeren.
    • Pas best practices toe voor het onderhouden van de gezondheid van applicaties en infrastructuur.
  • Probleemoplossing en onderhoud.
    • Ontwikkel vaardigheden in probleemoplossing en efficiënt onderhoud van Kubernetes-clusters.
    • Behandel real-world scenario's en leer hoe je snel en effectief kunt reageren op systeemfouten.
  • Voorbereiding op het CKAD-examen.
    • Bereid je grondig voor met praktijkvoorbeelden en tips om te slagen voor het CKAD-examen.
    • Test jouw kennis en vaardigheden door middel van oefenexamens en praktijkopdrachten.

Voorkennis CKAD

Deze informatie is essentieel om de training effectief te begrijpen en toe te passen:

  • Basiskennis van softwareontwikkeling.
  • Ervaring met containertechnologieën zoals Docker.
  • Bekendheid met Linux-commando's en -distributies.
  • Een basisbegrip van computernetwerken.
  • Enige programmeerervaring (vooral in Go of Python).
  • Voldoende Engelse taalvaardigheid om het cursusmateriaal te begrijpen.

Onderwerpen CKAD

  • CKAD | 1. Introduction
    • 1.1. Why containers.
    • 1.2. Container Components.
    • 1.3. Container Runtimes.
    • 1.4. Container Registries.
    • 1.5. News kids on the block.
  • CKAD | 2. Introduction to Kubernetes
    • 2.1. History.
    • 2.2. Kubernetes Architecture.
    • 2.3. Install K8S using Kubeadm.
    • 2.4. Managing K8S.
    • 2.5. Namespaces.
    • 2.6. Kubernetes API resources (objects).
    • 2.7. Kubernetes Networking.
    • 2.8. Kubernetes PODs.
    • 2.9. Probes.
    • 2.10. Services.
  • CKAD | 3. Replica sets
    • 3.1. Introduction.
    • 3.2. Use cases.
  • CKAD | 4. Deployments
    • 4.1. Introduction.
    • 4.2. Creating deployments.
    • 4.3. Rolling-upgrades.
    • 4.4. Green-blue deployments.
    • 4.5. Canary Deployments.
    • 4.6. Communicating with PODs in Deployments.
  • CKAD | 5. Kubernetes DaemonSets
    • 5.1. Introduction to DaemonSets.
    • 5.2. Use cases.
    • 5.3. Creating DaemonSets.
    • 5.4. Communicating with PODs in DaemonSets.
    • 5.5. Upgrading PODs in DaemonSets.
  • CKAD | 6. Kubernetes Jobs
    • 6.1. Introduction to Jobs.
    • 6.2. Use cases.
    • 6.3. Creating Jobs.
    • 6.4. Advanced use of Jobs.
  • CKAD | 7. Kubernetes Cron Jobs
    • 7.1. Introduction to Cron Jobs.
    • 7.2. Use cases.
    • 7.3. Creating Cron Jobs.
    • 7.4. Communicating with PODs in DaemonSets.
    • 7.5. Upgrading PODs in DaemonSets.
  • CKAD | 8. Kubernetes and volumes
    • 8.1. PODs and storage.
    • 8.2. Ephemeral storage.
    • 8.3. Persistent volumes.
    • 8.4. Persistent Volume Claims.
    • 8.5. Automatic Storage Provisioners.
  • CKAD | 9. Configmaps
    • 9.1. Introduction.
    • 9.2. Use case.
    • 9.3. Creating configmaps.
    • 9.4. Consuming configmaps as ENV variables.
    • 9.5. Consuming configmaps as mounted FS.
    • 9.6. Updating configmaps and signalling the application.
  • CKAD | 10. Secrets
    • 10.1. Introduction.
    • 10.2. Use case.
    • 10.3. Creating secrets.
    • 10.4. Consuming secrets as ENV variables.
    • 10.5. Consuming secrets as mounted FS.
    • 10.6. Updating secrets and signalling the application.
    • 10.7. Pull secrets.
  • CKAD | 11. Advanced K8S - Stateful Sets
    • 11.1. Introduction.
    • 11.2. Use case.
    • 11.3. STS vs Deployments.
    • 11.4. Creating STS.
    • 11.5. Communicating with PODs in STS.
    • 11.6. Upgrading PODs in STS.
  • CKAD | 12. Advanced K8S - Ingresses
    • 12.1. Introduction.
    • 12.2. Use case.
    • 12.3. Host based routing.
    • 12.4. Path based routing.
    • 12.5. Ingress and namespaces.
  • CKAD | 13. Troubleshooting
    • 13.1. Container logs.
    • 13.2. Debugging containers.
  • CKAD | 14. Resources and Limits
  • CKAD | 15. Installing applications with Helm
  • CKAD | 16. What next?

Beschikbare opties voor de CKAD training

  • Klassikaal / virtueel

    € 2995 excl. BTW

  • Incompany

    Prijs op maat

Start gegarandeerd

Trainingen met ‘start gegarandeerd’ gaan altijd door op de geplande datum.

Momenteel geen startgarantie?
Neem contact met ons op

Kies voor groei, net als deze organisaties

Ervaringen van onze deelnemers

  • Sten Numan aan het bellen in het Yelgo kantoor.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.
    Sten Numan
    Lees gehele testimonial
  • Foto van klant (Jons van der Heul) die aan het werk is.

    Startel bood me de springplank naar een nieuwe carrière.

    Startel heeft veel trainingen om uit te kiezen en tussen sommige zit best wat overlap. In overleg met mij hebben ze een basispakket op maat voor me samengesteld bestaande uit drie cursussen.
    Jons van der Heul
    Lees gehele testimonial
  • Foto van klant (Gerrit Meijering) die aan zijn werkplek zit.

    Startel heeft altijd een passend aanbod op onze vraag.

    Startel ken ik al heel lang. Toen zij nog op hun vorige locatie in Roden zaten, en ik nog bij mijn vorige werkgever werkte, volgde ik al cursussen en trainingen bij ze.
    Gerrit Meijering
    Lees gehele testimonial
  • Foto van klant (Alex Tabak) die aan het typen is.

    De manier waarop Startel opleidt, geeft veel vertrouwen.

    Maar er zijn ook mensen die bijscholing nodig hebben. Zoals de man die ooit systeembeheerder was bij een grote universiteit en die de afgelopen tien jaar door omstandigheden thuis heeft gezeten.
    Alex Tabak
    Lees gehele testimonial
  • Foto van klant (Edwin Schoonbeek) die een boek leest.

    Je merkt aan alles dat Startel geen statisch bedrijf is

    De droom is om Cyber Security Officer (CSO) te worden. Met deze opleidingen ontdek ik of dit beroep echt bij me past. Het fascineert me om de veiligheid in een bedrijf te waarborgen, vooral omdat we steeds meer te maken krijgen met digitale uitdagingen.
    Edwin Schoonbeek
    Lees gehele testimonial
Bekijk alle testimonials

Vervolgtrainingen na de CKAD

Bekijk alle trainingen

Veelgestelde vragen over de CKAD training

  • Hoe helpt de CKAD-training bij het ontwikkelen van cloud-native applicaties?

    De CKAD-training biedt diepgaande kennis en praktische ervaring in het gebruik van Kubernetes voor het ontwikkelen en beheren van schaalbare, cloud-native applicaties, waardoor ontwikkelaars efficiënter kunnen werken in cloudomgevingen.

  • Welke certificeringsorganisatie accrediteert de CKAD-certificering?

    De CKAD-certificering wordt geaccrediteerd door de Cloud Native Computing Foundation (CNCF), een toonaangevende organisatie die open-source technologieën zoals Kubernetes ondersteunt.

  • Hoe lang duurt de CKAD-training?

    De training duurt vier dagen, met intensieve sessies van 09:00 tot 17:00.

  • Welke tools en technologieën worden behandeld in de CKAD-training?

    De training behandelt tools en technologieën zoals kubectl, Helm, Docker, en YAML, die essentieel zijn voor het werken met Kubernetes.