Neem contact met ons op

Cursusaanbod

Module 1 – Inleiding tot containers

  • Waarom gebruikt men containers?
  • Containers versus virtuele machines
  • Architectuur van containers
  • Container-runtime environments
  • De levenscyclus van een container

Module 2 – Containerimages maken

  • Hoe maak je containerimages?
  • Werken met Dockerfiles of Containerfiles
  • Optimalisatie van images
  • Containerregistries gebruiken
  • Versiebeheer voor containerimages

Module 3 – Basisprincipes van Kubernetes

  • Architectuur van Kubernetes
  • Pods: de basiseenheid binnen Kubernetes
  • Deployment-mechanismen
  • ReplicaSets instellen
  • Namespaces beheren
  • Gebruik van labels en selectors

Module 4 – Inleiding tot OpenShift

  • Architectuur van OpenShift
  • Projects en Namespaces in OpenShift
  • Het webconsole-interface gebruiken
  • Basisgebruik van de OpenShift CLI
  • Aan de slag met applicaties binnen OpenShift

Module 5 – Applicaties implementeren

  • Hoe zet je containergebaseerde toepassingen live?
  • Schalen van workloads naar behoefte
  • Rolling updates doorvoeren
  • Configuratiebeheer in praktijk brengen
  • Gebruik van omgevingsvariabelen

Module 6 – Netwerking

  • Kubernetes Services begrijpen
  • Toegang tot applicaties regelen
  • Routes instellen
  • Basisconcepten rond Ingress
  • Eenvoudige netwerkproblemen oplossen

Module 7 – Opslag en configuratiebeheer

  • Persisterende opslag gebruiken
  • Persistent Volume Claims instellen
  • Gebruik van ConfigMaps
  • Geheime gegevens veilig bewaren (Secrets)
  • Bestendige applicaties implementeren

Module 8 – Beveiligingsbasics

  • Wat is RBAC en hoe werkt het?
  • Service accounts beheren
  • Beveiligde configuratie van applicaties
  • Basisaspecten rond image-beveiliging
  • Best practices voor IT-beveiliging

Module 9 – Monitoring en troubleshooting

  • Logregistratie begrijpen
  • Het analyseren van gebeurtenissen
  • Gebruik van prestatiemetingen
  • Gezondheidscontroles uitvoeren
  • Veelvoorkomende problemen oplossen

Module 10 – Praktijkworkshop

  • Een containerimage bouwen
  • Een applicatie implementeren
  • Netwerkinstellingen configureren
  • Applicatiegegevens op een veilige manier opslaan
  • De toepassing beveiligen en eventuele fouten oplossen

Opzet van de cursus

  • Interactieve presentaties
  • Praktische demonstraties door de docent
  • Uitgebreide hands-on oefeningen
  • Gebruikmaken van realistische implementatiescenario’s

Mogelijkheden tot cursusaanpassing

Deze training kan specifiek worden aangepast zodat deze aansluit bij de technologieën, ontwikkeltools en implementatie-omgevingen die binnen uw organisatie gebruikt worden.

Vereisten

Deelnemers dienen te beschikken over:

  • Basisvaardigheden in het gebruiken van de Linux-commandozeef.
  • Een algemene kennis van softwareontwikkeling of systeembeheer.
  • Basiskennis van netwerkingen.
  • Er is geen eerdere ervaring met OpenShift vereist.
 35 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën