Kubernetes Application Developer Training (CKAD)

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.

  • Offerte aanvragen

    Offerte aanvraag training

    Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

    "*" geeft vereiste velden aan

    Vul hier jouw naam in*
    Zou je hieronder de informatie die we nodig hebben willen invullen? Denk aan het aantal deelnemers voor de offerte, eventuele specifieke wensen, en dergelijke.

    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

    x
  • Incompany

    Offerte incompany

    Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

    "*" geeft vereiste velden aan

    Vul hier jouw naam in*
    Zou je hieronder de informatie die we nodig hebben willen invullen? Denk aan het aantal deelnemers voor de offerte, eventuele specifieke wensen, en dergelijke.

    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

    x
  • Download brochure

Breid je expertise uit!

  • Trainen bij onze locatie in Drachten
  • Ontvang een certificaat na afloop
  • Leer van ervaren trainers

€2395,- Excl. BTW

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.

Doelgroep

De Kubernetes Application Developer Training (CKAD) is speciaal ontwikkeld voor softwareontwikkelaars, systeembeheerders en 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

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

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 | 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?

Trainingsdata en inschrijven

Hieronder is een overzicht te vinden van trainingsmogelijkheden voor de Kubernetes Application Developer Training (CKAD) training, met zowel klassikale als virtuele trainingen. Selecteer de best passende optie en start jouw reis naar succes.

  • Klassikaal
  • Virtueel
  • Startdatum
    Locatie
    Duur
    Prijs
    Inschrijven
    • 16-09-2024
      Startel (Drachten)
      4 bijeenkomsten
      • maandag 16 september 2024 van 09:00 tot 17:00
      • dinsdag 17 september 2024 van 09:00 tot 17:00
      • woensdag 18 september 2024 van 09:00 tot 17:00
      • donderdag 19 september 2024 van 09:00 tot 17:00
      2395,-
    • 21-10-2024
      Startel (Drachten)
      4 bijeenkomsten
      • maandag 21 oktober 2024 van 09:00 tot 17:00
      • dinsdag 22 oktober 2024 van 09:00 tot 17:00
      • woensdag 23 oktober 2024 van 09:00 tot 17:00
      • donderdag 24 oktober 2024 van 09:00 tot 17:00
      2395,-
    • 25-11-2024
      Startel (Drachten)
      4 bijeenkomsten
      • maandag 25 november 2024 van 09:00 tot 17:00
      • dinsdag 26 november 2024 van 09:00 tot 17:00
      • woensdag 27 november 2024 van 09:00 tot 17:00
      • donderdag 28 november 2024 van 09:00 tot 17:00
      2395,-
    • 16-12-2024
      Startel (Drachten)
      4 bijeenkomsten
      • maandag 16 december 2024 van 09:00 tot 17:00
      • dinsdag 17 december 2024 van 09:00 tot 17:00
      • woensdag 18 december 2024 van 09:00 tot 17:00
      • donderdag 19 december 2024 van 09:00 tot 17:00
      2395,-
    • 16-09-2024
      Virtual
      4 bijeenkomsten
      • maandag 16 september 2024 van 09:00 tot 17:00
      • dinsdag 17 september 2024 van 09:00 tot 17:00
      • woensdag 18 september 2024 van 09:00 tot 17:00
      • donderdag 19 september 2024 van 09:00 tot 17:00
      2395,-
    • 21-10-2024
      Virtual
      4 bijeenkomsten
      • maandag 21 oktober 2024 van 09:00 tot 17:00
      • dinsdag 22 oktober 2024 van 09:00 tot 17:00
      • woensdag 23 oktober 2024 van 09:00 tot 17:00
      • donderdag 24 oktober 2024 van 09:00 tot 17:00
      2395,-
    • 25-11-2024
      Virtual
      4 bijeenkomsten
      • maandag 25 november 2024 van 09:00 tot 17:00
      • dinsdag 26 november 2024 van 09:00 tot 17:00
      • woensdag 27 november 2024 van 09:00 tot 17:00
      • donderdag 28 november 2024 van 09:00 tot 17:00
      2395,-
    • 16-12-2024
      Virtual
      4 bijeenkomsten
      • maandag 16 december 2024 van 09:00 tot 17:00
      • dinsdag 17 december 2024 van 09:00 tot 17:00
      • woensdag 18 december 2024 van 09:00 tot 17:00
      • donderdag 19 december 2024 van 09:00 tot 17:00
      2395,-

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.

  • Gegevens worden opgehaald. Wacht een paar seconden en knip of kopieer vervolgens opnieuw.

    Na het behalen van de CKAD-certificering kunnen professionals functies nastreven zoals Kubernetes-ontwikkelaar, DevOps-engineer, cloud-native applicatieontwikkelaar en SRE (Site Reliability Engineer).

  • 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.

Hulp nodig?
Wij helpen je!

Neem contact met ons op

of laat Eliano je terugbellen

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!
x
  • 9,2 138 recensies

 

  • Persoonlijke aanpak
  • Ervaren trainers
  • 25 jaar ervaring