Cursusaanbod
[Dag 01]
Inleiding
Overzicht van container orchestration met Kubernetes
Overzicht van Kubernetes architectuur
- Pods, labels/selectors, replication controllers, services, API
Een Kubernetes cluster installeren
Een Docker image uit het internet halen
Kubernetes pods, volumes en deployments creëren
Jouw cluster groeperen en organiseren
Kubernetes Namespaces gebruiken om verschillende omgevingen te beheren
- Test-, staging- en productieomgevingen binnen hetzelfde cluster beheren
- Kubernetes Namespaces beste praktijken
Containers ontdekken en verbinden
Diensten ontdekken en publiceren
- Niet-HTTP diensten (Passive FTP, SMTP, LDAP, etc.)
Kubernetes beveiliging
- Authenticatie & autorisatie
Een Kubernetes cluster upgraden
- Impact minimaliseren
Gevanceerd netwerken
- Docker netwerken vs. Kubernetes netwerken
Koppelen van netwerkproviders aan Kubernetes netwerken
- Beste praktijken voor het scheiden van diensten in een cluster
- Vergelijking van verschillende CNI providers (prestaties, functionaliteiten, etc.)
Kubernetes bewaken
- Cluster logging met Elasticsearch en fluentd
- Container level monitoring (cAdvisor UI, Influxdb, Prometheus)
Beste praktijken voor het draaien van containerised servers en data stores
[Dag 02]
Jouw Kubernetes cluster schalen
Infrastructuur voor Kubernetes
- Inrichting, partitionering, netwerken
Een high-availability cluster bouwen
- Load balancing en service discovery
Een schaalbare applicatie implementeren
- Horizontal pod autoscaling
- Database clustering in Kubernetes
Jouw applicatie updaten
- Versies in Kubernetes
Foutopsporing
- Gemeenschappelijke Kubernetes problemen diagnoseren en oplossen
Samenvatting en conclusie
Vereisten
- Erfaring met Docker containers
- Kennis van de Linux command line
- Inzicht in netwerkconcepten
Doelgroep
- Softwareontwikkelaars
- Architecten
- Implementatie ingenieurs
Getuigenissen (7)
We leren een nieuwe techniek bij het doen van de configuratie
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 handsonactiviteiten na de onderwerpdiscussie 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 "aha" momenten heb gehad door iets nieuws te leren.
Charles Shavitz - F5 Networks Pte Ltd.
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
Goed gestructureerde inhoud, goed voorbereide en begrijpelijke oefeningen. Vond het echt leuk.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald
Inzichten over de infra van Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Cursus - Kubernetes from Basic to Advanced
Automatisch vertaald