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.
Duur 35 uren
Cursusaanbod
Module 1 – Introductie tot containers
- Waarom containers?
- Containers versus virtuele machines
- Containerarchitectuur
- Containerruntimes
- Levenscyclus van een container
Module 2 – Bouwen van containerimages
- Containerimages creëren
- Werken met Dockerfiles of Containerfiles
- Optimalisatie van images
- Containerregistries
- Versiebeheer van images
Module 3 – Kubernetes-basis
- Kubernetes-architectuur
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Labels en selectors
Module 4 – Introductie tot OpenShift
- OpenShift-architectuur
- Projecten en namespaces
- Webconsole
- OpenShift CLI
- Werken met applicaties
Module 5 – Applicaties implementeren
- Implementatie van gecontainerdere applicaties
- Workloads schalen
- Rolling updates
- Configuratiebeheer
- Omgevingsvariabelen
Module 6 – Netwerken
- Kubernetes Services
- Exposities van applicaties
- Routes
- Concepten van Ingress
- Basis netwerktroubleshooting
Module 7 – Opslag en configuratie
- Persistente opslag
- Persistent Volume Claims
- ConfigMaps
- Secrets
- Stateful applicaties
Module 8 – Beveiligingsfundamenten
- RBAC-concepten
- Service accounts
- Veilige applicatieconfiguratie
- Basis afbeeldingsbeveiliging
- Beveiligingsbest practices
Module 9 – Monitoring en probleemoplossing
- Logbestanden
- Gebeurtenissen (Events)
- Metrieken
- Gezondheidschecks
- Gemeenschappelijke troubleshooting-scenario's
Module 10 – Praktische workshop
- Een containerimage bouwen
- Een applicatie implementeren
- Netwerken configureren
- Applicatiedata opslaan
- De applicatie beveiligen en problemen oplossen
Cursusvorm
- Interactieve colleges.
- Praktische demonstraties.
- Uitgebreide hands-on oefeningen.
- Implementatiescenario's uit de praktijk.
Opties voor maatwerk
De cursus kan worden aangepast aan de technologieën, ontwikkelingstools en implementatieomgevingen die binnen uw organisatie worden gebruikt.
Vereisten
Deelnemers dienen te beschikken over:
- Basisvaardigheden met de Linux command line.
- Een algemene kennis van softwareontwikkeling of systeembeheer.
- Basis kennis van netwerken.
- Er is geen eerdere ervaring met OpenShift vereist.
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