OpenShift für Entwickler

OpenShift © ist eine Plattform zur Ausführung von Anwendungen in Containern. Als Container as a Service (CaaS) vereinfacht OpenShift die Bereitstellung und Betrieb von Software. Dieses Seminar gibt eine Einführung in OpenShift aus der Perspektive des Entwicklers: der Schwerpunkt liegt in der Bereitstellung und Konfiguration von Software mit OpenShift. Dazu wird einerseits das OpenShift CLI (oc) in Kombination mit Templates zur Definition von Konfigurations-Objekten eingesetzt. Andererseits wird die Benutzeroberfläche von OpenShift verwendet. Das Seminar erläutert die jeweiligen Hintergründe der Konfiguration wie beispielsweise Arten des Deployments, Möglichkeiten der Netzwerk-Integration, Bereitstellung von Ressourcen und Parametrisierung von Anwendungen. Umfangreiche Übungen ermöglichen dem Teilnehmer, praktische Erfahrungen mit dem Umgang von OpenShift zu sammeln.

Zielgruppe:

Entwickler und DevOps-Engineers, Systemarchitekten, Softwarearchitekten, Systemintegratoren

Voraussetzung:

Wünschenswert aber nicht zwingend notwendig: Grundlagen der System-Integration

Ziele/Nutzen des Seminars:

Das Seminar vermittelt am Beispiel von OpenShift ein grundlegendes Verständnis für das Service-Modell Container-as-a-Service (CaaS). Der Teilnehmer lernt die Aspekte der Bereitstellung von Services in OpenShift in Theorie und Praxis kennen. Umfangreiche Übungen in einer praxisrelevanten Umgebung bieten dem Teilnehmer die Gelegenheit, sich sowohl mit dem Kommando-Interpreter als auch mit der Web-Schnittstelle von OpenShift vertraut zu machen. Damit sind die Voraussetzungen gegeben, dass der Teilnehmer OpenShift in seinen Projekten nutzen kann.

Inhalte:

  • Einführung in Container as a Service (CaaS)
  • Deployment von Software mit oc und Weboberfläche
  • Internes Monitoring mit Liveness Probe und Readyness Probe
  • Bereitstellung einer Software als Service
  • externer Zugriff über Routing
  • Umgang mit Pods: Monitoring/Logging/Console
  • Konfiguration von persistentem Speicher

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer