Course Outline

Invoering

  • De DevOps filosofie en principes van Continuous Integration (CI).
  • Overzicht van de OpenShift architectuur
  • OpenShift Containerplatform v4 versus OpenShift Containerplatform v3
  • Verder dan Docker: CRI-O, Podman, Buildah

CI begrijpen

  • De levenscyclus van een containerapplicatie
  • Hoe CI en OpenShift Container Platform bij elkaar passen

Aan de slag

  • Het opzetten van de ontwikkelomgeving
  • Werken met containerimages en registers.
  • CI opzetten met Jenkins en Tekton Pipelines
  • Het ontwikkelen van een applicatie in een CI-omgeving
  • Het clusteren van de applicatie

Werken met opslag

  • Inzicht in OpenShift Containeropslag
  • Opslagservices instellen

Werken met Application Services

  • Diensten verbinden, beveiligen, controleren en observeren.
  • Het creëren van een Service Mesh.

Automatisering van operaties

  • Levenscyclusautomatisering begrijpen
  • Een operator bouwen

Een applicatie monitoren

  • Werken met Prometheus, Grafana, Elastic Search, FluentD en Kibana.
  • Transacties monitoren en oplossen met Jaeger

Een applicatie onderhouden

  • Op afstand fouten opsporen in de applicatie
  • Aangepaste containers implementeren
  • Aanpassen van OpenShift Containerplatform

Probleemoplossen

Samenvatting en volgende stappen

Requirements

  • Een algemeen begrip van containerconcepten
  • Ervaring met softwareontwikkeling

Publiek

  • Ontwikkelaars
  35 Hours
 

Getuigenissen (5)

Related Courses

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Related Categories