Cursusaanbod
Introductie
Overzicht van container orchestration met Kubernetes
Overzicht van de Kubernetes architectuur
- Pods, labels/selectors, replicatiecontrollers, services, API
Een Kubernetes cluster installeren
Een Docker image van internet halen
Kubernetes pods, volumes en deployments maken
Je cluster groeperen en organiseren
Kubernetes Namespaces gebruiken om verschillende omgevingen te beheren
- Test, staging en productieomgevingen binnen hetzelfde cluster beheren
- Best practices voor Kubernetes Namespaces
Containers ontdekken en verbinden
Services ontdekken en publiceren
- Non-HTTP services (Passive FTP, SMTP, LDAP, etc.)
Kubernetes beveiliging
- Authenticatie & autorisatie
Een Kubernetes cluster upgraden
- Impact minimaliseren
Geavanceerd netwerken
- Docker netwerken vs Kubernetes netwerken
Interfacering tussen netwerkproviders en Kubernetes netwerken
- Best practices voor het scheiden van services in een cluster
- Vergelijking van verschillende CNI providers (prestaties, functionaliteit, etc.)
Kubernetes bewaken
- Cluster logging met Elasticsearch en fluentd
- Container niveau monitoring (cAdvisor UI, Influxdb, Prometheus)
Best practices voor het uitvoeren van containerized servers en data stores
Uw Kubernetes cluster schalen
Infrastructuur voor Kubernetes
- Provisionering, partitioneren, netwerken
Een high-availability cluster opzetten
- Load balancing en service discovery
Een schaalbare toepassing implementeren
- Horizontale pod autoscaling
- Database clustering in Kubernetes
Uw toepassing updaten
- Releases in Kubernetes
Problemen oplossen
- Diagnose en oplossing van veelvoorkomende Kubernetes problemen
Samenvatting en conclusie
Vereisten
- Ervaring met Docker containers
- Vertrouwdheid met de Linux command line
- Kennis van netwerkconcepten
Doelgroep
- Softwareontwikkelaars
- Architecten
- Deploying ingenieurs
Getuigenissen (7)
We leren nieuwe technieken om de configuratie uit te voeren.
Christian - Beacon Solutions Inc
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
De achtergrondinformatie en geschiedenis.
Evert - BMW SA
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
De interactieve manier waarop de trainer de theorie uitlegt
Janine - BMW SA
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
De praktijkopdrachten na de themadiscussie laten ons leren hoe we het zelf kunnen doen, niet alleen het concept.
Joy Apuya - Remote Staff
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
Dat ik een paar "a-ha"-momenten had door iets nieuws te leren.
Charles Shavitz - F5 Networks Pte Ltd.
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
Goed gestructureerde inhoud, goed voorbereid en begrijpbare oefeningen. Heel erg naar mijn smaak.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
Inzichten over de infrastructuur van Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald