Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u 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
Getuigenissen (1)
basisbegrip van containers/Kubernetes en hoe ze samenwerken eigenschappen van het OpenShift-platform
Eric Scholze - NOW IT GmbH
Cursus - Introduction to Containers, Kubernetes & OpenShift
Automatisch vertaald