Docker en Kubernetes

Data-Analyse Cursusduur: 3 dagen

De cursist leert werken met het raamwerk van Docker en de verpakking tools van Kubernetes op met professioneel standaard.

Docker is een open-source raamwerk waarmee het mogelijk wordt een applicatie in een lichtgewicht, verplaatsbare container te verpakken. Zo wordt het installeren van een applicatie op een server even eenvoudig als het installeren van een mobiele app op je tablet of smartphone.

Kubernetes ontpopte zich in ‘no time’ tot de populairste standaard voor uitrol en management (orkestratie) van containers en gecontaineriseerde workloads. Kubernetes werkt met Docker-containers, die veruit het populairst zijn, maar is ook compatibel met andere containertechnologieën zoals LXD of rkt.

Inschrijven






    Korting: 10% bij 3 cursisten
    15% vanaf 4 cursisten

    €1695,- Excl. btw

    Cursusduur: 3 dagen

    Dagindeling

    Dag 1

    • Wat is het verhaal van Docker
    • Docker Containers
    • Introductie van afbeeldingen
    • Afbeeldingen maken
    • Afbeeldingen managen
    • Links
    • Een continu integratie model toepassen voor Docker
    • Gebruik van volumes
    • Labs
    Dag 2

    • Basis Configuratie
    • Docker Networking Basics
    • Swarm Operations
    • Limieten Docker
    • Managen applicaties, VMs en infrastructuur met Kubernetes
    • Kubernetes architectuur
    Dag 3

    • Kubernetes
    • Clusteren, applicatie management
    • Pods, Labels, Replication Controllers and Services
    • Installeren Kubernetes op locale machine (Windows/Mac/Linux)
    • Veiligheid
    • High Available masters
    • Namespaces/grouping
    • Logging
    • Metrics collection and DNS addons
    • Rolling updates/rollbacks
    • CI/CD

    Leerdoelen

    • Overzicht en inzicht in Docker en Kubernetes en het toepassen daarvan.
    • Inzicht en overzicht welke rol deze kunnen spelen bij het eenvoudig kunnen deployen en beheren van applicaties.

    Meer informatie?

    Heb je vragen over de inhoud van de cursus? Of twijfel je of de cursus aansluit bij jouw leerdoelen of wensen? Liever incompany of een privé cursus? We helpen je graag verder.

    Profiel foto van onze cursus coördinatrice Violet

    Mijn naam is Violet Bothof. Cursuscoördinator. Wilt u meer informatie?

    Veelgestelde vragen over Docker en Kubernetes

    In onze cursus Docker en Kubernetes leer je alles over containerisatie met Docker en orkestratie met Kubernetes, inclusief praktische toepassingen en technieken.

    Docker biedt een unieke benadering van containerisatie door zijn lichte, efficiënte en draagbare containeroplossingen, waardoor het ideaal is voor zowel ontwikkeling als productieomgevingen.

    Kubernetes speelt een cruciale rol in de IT-infrastructuur door het beheer van gecontaineriseerde applicaties te vereenvoudigen en te automatiseren, wat zorgt voor efficiëntie en schaalbaarheid.

    Docker containers bieden voordelen zoals consistentie in ontwikkelomgevingen, snellere deploymenttijden, en betere controle over versies en afhankelijkheden.

    Kubernetes optimaliseert het beheer van workloads door automatische scaling, load balancing en zelfherstellende functies, wat zorgt voor een robuuste en efficiënte operatie.

    Docker afbeeldingen zijn lichtgewicht, standalone, uitvoerbare softwarepakketten die alles bevatten wat nodig is om een applicatie te draaien, inclusief de code, runtime, systeemtools, bibliotheken en instellingen.

    Docker-containers zijn lichter en efficiënter dan traditionele VM’s omdat ze minder overhead hebben en direct op het Docker-platform draaien, wat zorgt voor snellere opstarttijden en betere prestaties.

    De cursus duurt 3 dagen en omvat een diepgaande verkenning van Docker en Kubernetes, inclusief praktische labs en interactieve sessies.

    Je leert over het creëren, beheren en toepassen van Docker Containers, inclusief het gebruik van afbeeldingen en het implementeren van een continu integratie model.

    In de cursus verkennen we hoe Kubernetes workloads beheert door middel van orkestratie, automatisering en schaalbaarheid van gecontaineriseerde applicaties.