Cursusaanbod
[Dag 01]
Inleiding
- Containers versus virtuele machines
- Snelheid en prestaties
Overzicht van de Docker-architectuur
- Docker en de Linux-kernel
- De componenten van Docker (Docker-client, Docker-daemon, afbeeldingen, registry, containers)
Het gebruik van Docker om containers te beheren
- Afbeeldingen, containers, volumes en netwerken
Korte introductie tot containerorchestratie
Docker installeren
Een afbeelding uit het internet halen
- Voorbeeld: Apache Tomcat
De container starten
Docker-registry’s
- Openbare versus private registry’s
Het maken en beheren van Dockerfiles
Een Docker-afbeelding bouwen
Implementatie van een webapplicatie
- Voorbeeld: Java EE-applicatieserver
Communicatie tussen Docker-containers onderling
Het configureren van volumes en netwerken in Docker
- Linken en toestand behouden
[Dag 02]
Diepgaande introductie tot containerorchestratie met Kubernetes
Overzicht van de Kubernetes-architectuur
- Pods, labels/selectors, replicatiecontrollers, services en API
Een Kubernetes-cluster installeren
Het maken van pods, volumes en deployments in Kubernetes
Cluster organiseren en structureren
Services ontdekken en beschikbaar stellen
Connectie tot stand brengen met containers
Implementatie van een webapplicatie
- Beheer van applicatiecomponenten
- Configuratie van databaseverbindingen
Kubernetes-beveiliging
- Authenticatie en autorisatie
Geavanceerde netwerktechnieken
- Docker-netwerken versus Kubernetes-netwerken
Monitoring van een Kubernetes-cluster
- Cluster-logboekregistratie met Elasticsearch en Fluentd
- Controle op prestaties per container (cAdvisor UI, InfluxDB, Prometheus)
[Dag 03]
Het schalen van uw Kubernetes-cluster
Infrastructuur voor Kubernetes
- Provisioning, segmentering en netwerkconfiguratie
Een zeer beschikbaar cluster realiseren
- Load balancing en service discovery
Implementatie van een schaalbare applicatie
- Horizontale pod-autoscaling
- Databaseclustering binnen Kubernetes
Het bijwerken van de applicatie
- Releasebeheer in Kubernetes
Probleemoplossing
Slotwoorden en samenvatting
Vereisten
- Kennis van de Linux-commandozeine
- Basisbegrip van virtualisatieconcepten
- Begrip van netwerkprincipes
- Kennis over hoe webapplicaties functioneren
Doelgroep
- Softwareontwikkelaars
- Architecten
- Implementatie-engineers
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (7)
Praktijkopdrachten
Tobias - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
De trainer was zeer kundig en pedagogisch! Vijf duimen omhoog! Beantwoordde alle vragen en hielp met opdrachten, waardoor ik geen stress ervoer door eventuele vertragingen :-)
Alexandre - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
De docent heeft veel kennis over het onderwerp en vraagt ons naar nieuwe onderwerpen of begrip en leren. De oefeningen waren zeer nuttig. Bedankt.
Guillermo Saenz - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
De manier waarop de trainer het onderwerp uitlegt en de concepten zeer eenvoudig maakt.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
Stap voor stap leren van het materiaal
Waruzjan Shahbazian - SmartDocuments Nederland BV
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
That it was well structured and I managed to fill some gaps in my knowledge.
Javier Caro Ruiz
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald