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 te draaien en te beheren
- Images, containers, volumes, netwerken
Korte overzicht van container orkestratie
Docker installeren
Een image downloaden van internet
- Voorbeeld: Apache Tomcat
De container draaien
Docker registries
- Publiek versus privé
Dockerfiles maken en beheren
Een Docker image bouwen
Een webtoepassing implementeren
- Voorbeeld toepassing: Java EE applicatie server
Hoe Docker containers met elkaar communiceren
Volumes en netwerken in Docker configureren
- Linking en state
[Dag 02]
Dieper ingaan op container orkestratie met Kubernetes
Overzicht van Kubernetes architectuur
- Pods, labels/selectors, replication controllers, services, API
Een Kubernetes cluster installeren
Kubernetes pods, volumes en deployments maken
Uw cluster groeperen en organiseren
Services ontdekken en publiceren
Containers ontdekken en verbinden
Een webtoepassing implementeren
- Toepassingscomponenten beheren
- Databaseverbindingen beheren
Kubernetes beveiliging
- Authenticatie & autorisatie
Geavanceerd netwerk
- Docker netwerken versus Kubernetes netwerken
Kubernetes bewaken
- Cluster logging met Elasticsearch en fluentd
- Container niveau monitoring (cAdvisor UI, Influxdb, Prometheus)
[Dag 03]
Uw Kubernetes cluster schalen
Infrastructuur voor Kubernetes
- Provisioning, partitionering, netwerken
Een high-availability cluster bouwen
- Load balancing en service discovery
Een schaalbare toepassing implementeren
- Horizontal pod autoscaling
- Database clustering in Kubernetes
Uw toepassing updaten
- Releases in Kubernetes
Troubleshooting
Afsluitende opmerkingen
Vereisten
- Vertrouwdheid met de Linux command line
- Een basisbegrip van virtualisatieconcepten
- Begrip van netwerkconcepten
- Begrip van hoe webtoepassingen werken
Doelgroep
- Softwareontwikkelaars
- Architecten
- Deploying ingenieurs
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (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
De trainer legt het onderwerp op een heldere en eenvoudige manier uit.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Cursus - Docker and Kubernetes: Building and Scaling a Containerized Application
Automatisch vertaald
Stap voor stap leren van de 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