Docker en Kubernetes met JavaScript - eLearning

450,00 EUR

  • 20 hours
eLearning

Beheers moderne applicatie‑deployment en orkestratie met Docker en Kubernetes—twee van de meest gevraagde DevOps‑technologieën van dit moment. Deze praktijkgerichte cursus is ontworpen om je te helpen containerized applicaties op schaal te bouwen, te verpakken, te deployen en te beheren. Je begint met de basisprincipes van Docker, waaronder containerization, het maken van images en networking. Daarna ga je verder met Kubernetes, waar je leert hoe je de deployment, schaalbaarheid en het beheer van containerized applicaties over clusters heen kunt automatiseren.

Belangrijkste functies

Taal

Cursus en lesmateriaal in het Engels

Niveau

Beginnersniveau

Toegang

1 jaar toegang tot het leerplatform

6 uur aan video's op aanvraag

met meer dan 20 uur aanbevolen studietijd

24 begeleide praktische oefeningen

10 automatisch beoordeelde toetsen

Certificering

Certificaat van afronding van het programma inbegrepen

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om:

Begrijpen

Begrijp de concepten van containerisatie en hoe Docker werkt

Bouwen

Bouw, beheer en implementeer containerized applicaties

Afbeeldingen

Docker-images, volumes en netwerken maken

Automatiseren

Werken met Docker-registers en builds automatiseren

Opstellen

Gebruik Docker Compose en Swarm voor orkestratie

Kubernetes

Begrijp de Kubernetes-architectuur en -componenten

Implementeren

Implementeer en beheer applicaties in Kubernetes-clusters

Pods

Werken met pods, deployments en services

Schaalvergroting

Automatiseer het schalen en beheren van applicaties

Best practices

Pas DevOps-best practices toe in containergebaseerde omgevingen

Hero

Cursusplanning

  1. Inleiding tot Docker & containers

    Les 01

    • Introductie tot Docker
    • Virtualisatie vs containerisatie
    • Wat is Docker
    • Docker-installatie
    • Basis Docker-commando's
    • Docker-architectuur
  2. Docker Compose

    Les 02

    • Introductie tot containers en images
    • Inzicht in images en containers
    • Containerleven
    • Wat is een Dockerfile
    • Een image maken met een Dockerfile
    • Een containerimage bouwen en uitvoeren
    • De image delen: DockerHub
  3. Afbeeldingen en containers

    Les 03

    • Werken met containers (shell-toegang enz.)
    • Docker Commit gebruiken
    • Meerdere containers maken
    • Docker-netwerken
    • Containerherstarts beheren
  4. Opstellen

    Les 04

    • Wat is Docker Compose
    • Hoe maak je een Docker Compose-bestand
    • Services maken met Docker Compose
    • Basis Docker Compose-commando's
  5. Docker-orkestratie

    Les 05

    • Inzicht in orkestratie
    • Introductie tot Docker Swarm
    • Docker Swarm vs Kubernetes
  6. Inleiding tot Kubernetes

    Les 06

    • Wat is Kubernetes
    • Waarom Kubernetes en de evolutie ervan
    • Inzicht in de Kubernetes-architectuur
    • Kubectl-opdrachten
  7. Een cluster implementeren

    Les 07

    • Een cluster lokaal uitrollen met Minikube
    • Een cluster maken in de AWS-cloud
    • Een cluster maken op Google Cloud
  8. Maak kennis met Pods

    Les 08

    • Kennismaken met pods
    • Pods beheren
    • Levenscyclus van pods
    • Pods maken vanuit YAML-bestanden
    • Pods beheren met labels
    • Replicatiecontrollers
  9. Services en Ingress

    Les 09

    • Services en Ingress
    • Wat is een dienst?
    • Services maken
    • Load balancers en Ingress
  10. Implementaties

    Les 10

    • Wat zijn deployments?
    • Wat zijn ReplicaSets?
    • Deployments beheren (aanmaken, verwijderen, monitoren)
    • Rolling updates met Kubernetes
    • Kubernetes-dashboard en clustermonitoring
    • Kubernetes-gebruiksscenario's en analyse
Docker en Kubernetes

Voor wie is dit programma bedoeld?

Vereisten

  • Geen verplichte voorwaarden
  • Basiskennis van Linux en netwerken is handig
  • Kennis van virtualisatieconcepten is een pluspunt
  • Basiskennis van applicatie‑deployment is een voordeel

Softwareontwikkelaars

DevOps-engineers

Cloud engineers

Systeembeheerders

Solution architects

IT-professionals

Start nu met de cursus

Verklaringen

Licenties en accreditatie

Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.


Veelgestelde vragen

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!