CONTACT ONS

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
 35 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 8000 € + 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