Cursusaanbod
Module 1 – Inleiding tot OpenShift
- Architectuur van OpenShift
- Grondslagen van Kubernetes
- Projecten en namespaces
- De ontwikkelaarsworkflow in OpenShift
- Het gebruik van de webconsole en CLI
Module 2 – Containerizede Applicaties
- Grondslagen van containers
- Het bouwen van applicatie-afbeeldingen
- Image-registries
- Levenscyclus van afbeeldingen
- Omgaan met applicatie-artifacts
Module 3 – Applicaties implementeren
- Het maken van applicatie-implementaties
- Rolout-strategieën
- Applicaties schalen
- Configuratiebeheer
- Gebruik van geheimen en ConfigMaps
Module 4 – Netwerking van Applicaties
- Services
- Routes
- Concepten rond Ingress
- Interne communicatie tussen applicaties
- Toegang van buitenaf tot applicaties
Module 5 – Persistente Gegevensopslag
- Concepten rond persistente opslag
- Persistent Volume Claims
- Stateful-applicaties
- Aspecten van gegevensbeheer
Module 6 – Automatisering in de Ontwikkeling
- Grondslagen van CI/CD
- Het automatiseren van applicatiebouwprocessen
- Deployment-pijplijnen opzetten
- Versiebeheer implementeren
- Release-workflows definiëren
Module 7 – Observability
- Applicatielogs verzamelen en analyseren
- Metingen in de applicatie bepalen
- Monitoring van applicaties
- Gezondheidscontroles uitvoeren
- Problemen bij geïmplementeerde applicaties oplossen
Module 8 – Applicatiebeveiliging
- Veilige configuratie van applicaties realiseren
- Gebruik en beheer van geheimen in applicaties
- Toegangscontroleregels instellen
- Beveiliging van afbeeldingen verzekeren
- Best practices voor applicatiebeveiliging toepassen
Module 9 – Praktijken in Cloud-Native Ontwikkeling
- Principes van de Twelve-Factor App volgen
- Stateless-ontwerp van applicaties garanderen
- Configuratie afstemmen op specifieke omgevingen
- Overwegingen rond schaalbaarheid in overweging nemen
- Samenwerking tussen ontwikkelaars en DevOps-teams bevorderen
Module 10 – Praktijkproject
- Een containerizede applicatie bouwen
- Deze implementeren op OpenShift
- Het netwerk correct configureren
- Gegevensopslag voor de applicatie regelen
- Een geautomatiseerd implementatieproces ontwikkelen
- De applicatie monitoren en eventuele problemen oplossen
Opbouw van de Cursus
- Interactieve lezingen en demonstraties.
- Gebruik van talrijke praktische oefeningen.
- Oefenomgevingen gebaseerd op echte ontwikkelscenario's.
Mogelijkheden tot Cursusaanpassing
- De training kan afgestemd worden op de programmeertalen, frameworks en CI/CD-tools die binnen uw organisatie gebruikt worden.
- Oefeningen kunnen aangepast worden aan uw eigen OpenShift-omgeving of een equivalent Kubernetes-platform.
Vereisten
- Een algemeen begrip van containerconcepten
- Ervaring met softwareontwikkeling
Doelgroep
- Ontwikkelaars
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.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (7)
veel praktijkopdrachten (labs)
Seba - Robert Bosch Sp. z o.o
Cursus - OpenShift 4 for Developers
Automatisch vertaald
Onderwerp en oefeningen
Sylwia - Robert Bosch Sp. z o.o
Cursus - OpenShift 4 for Developers
Automatisch vertaald
Goede manier om de training te leiden
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Cursus - OpenShift 4 for Developers
Automatisch vertaald
De trainer is een zeer goed voorbereide persoon met uitgebreide kennis.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Cursus - OpenShift 4 for Developers
Automatisch vertaald
Wachten op alle deelnemers bij de oefeningen en geven hulp indien nodig.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Cursus - OpenShift 4 for Developers
Automatisch vertaald
Praktische voorbeelden + oefeningen
Antonin Vyborny - Deutsche Borse Group
Cursus - OpenShift 4 for Developers
Automatisch vertaald
De trainer kent het onderwerp zeer goed. Het is nooit voorgekomen dat we een probleem niet hebben opgelost.
Lubos Lagin - Deutsche Borse Group
Cursus - OpenShift 4 for Developers
Automatisch vertaald