CONTACT ONS

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
 21 Uren

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.
Investering

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën