Cursusaanbod
[Dag 01]
Introductie
- Containers versus virtuele machines
- Snelheid en prestaties
Overzicht van Docker architectuur
- Docker en de Linux kernel
- Docker componenten (Docker client, Docker daemon, images, registry, containers)
Docker gebruiken om containers uit te voeren en te beheren
- Afbeeldingen, containers, volumes, netwerken
Kort overzicht van containerorkestratie
Installeren Docker
Een afbeelding van internet halen
- Voorbeeld: Apache Tomcat
De container laten draaien
Docker Registers
- Publiek versus privé
Aanmaken en beheren van Dockerbestanden
Een Docker-afbeelding maken
Een webapplicatie implementeren
- Voorbeeld van toepassing: Java EE-toepassingsserver
Hoe Docker containers met elkaar communiceren
Volumes en netwerken configureren in Docker
- Koppeling en status
[Dag 02]
Duik diep in containerorkestratie met Kubernetes
Overzicht van Kubernetes architectuur
- Pods, labels/selectors, replicatiecontrollers, services, API
Een Kubernetes-cluster installeren
Kubernetes pods, volumes en implementaties maken
Uw cluster groeperen en organiseren
Diensten ontdekken en publiceren
Containers ontdekken en er verbinding mee maken
Een webapplicatie implementeren
- Omgaan met toepassingscomponenten
- Omgaan met Database verbindingen
Kubernetes Beveiliging
- Authenticatie en autorisatie
Geavanceerde netwerken
- Docker Netwerken versus Kubernetes Netwerken
Toezicht Kubernetes
- Clusterregistratie met Elasticsearch en vloeiend
- Bewaking op containerniveau (cAdvisor UI, Influxdb, Prometheus)
[Dag 03]
Uw Kubernetes-cluster schalen
Infrastructuur voor Kubernetes
- Provisioning, partitionering, netwerken
Een cluster met hoge beschikbaarheid bouwen
- Taakverdeling en servicedetectie
Een schaalbare applicatie implementeren
- Automatisch schalen van horizontale pods
- Database Clustering in Kubernetes
Uw aanvraag bijwerken
- Verschijnt in Kubernetes
Probleemoplossing
Slotwoord
Vereisten
- Bekendheid met de opdrachtregel Linux.
- Een basiskennis van virtualisatieconcepten
- Een goed begrip van netwerkconcepten
- Inzicht in hoe webapplicaties werken
Publiek
- Software ontwikkelaars
- Architecten
- Implementatie-ingenieurs
Testimonials (7)
Hands-on oefeningen
Tobias - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
De trainer was zeer deskundig en pedagogisch! Vijf duimen! Alle vragen beantwoord en geholpen met oefeningen waardoor ik geen stress heb om te laat te komen :-)
Alexandre - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
De leraar heeft veel kennis over het onderwerp en hij vraagt ons naar elk nieuw onderwerp of begrijpt en leert. De oefeningen waren erg nuttig. Bedankt.
Guillermo Saenz - Elisa Polystar
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
The trainer's way to explain the subject and who to make the concept very simple.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Step by step learning of the material
Waruzjan Shahbazian - SmartDocuments Nederland BV
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
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
That it was well structured and I managed to fill some gaps in my knowledge.