DO101

Introduction to OpenShift Applications

Überblick

Kursbeschreibung

In diesem Einführungskurs erfahren Entwickler, wie sie mit OpenShift Anwendungen erstellen, bereitstellen, skalieren und Probleme beheben.

Red Hat® OpenShift® Container Platform ist eine containerisierte Anwendungsplattform, mit der Unternehmen Anwendungen lokal und in der Cloud schneller entwickeln und bereitstellen können. Da sich OpenShift und Kubernetes immer mehr durchsetzen, müssen die Entwickler von heute wissen, wie sie Anwendungen mithilfe einer containerisierten Anwendungsplattform entwickeln, erstellen und bereitstellen. Während der Fokus einiger Entwicklerinnen und Entwickler auf der Verwaltung der zugrunde liegenden Infrastruktur liegt, interessieren sich die meisten für die Anwendungsentwicklung und die einfache Erstellung, Bereitstellung und Skalierung von Anwendungen mit OpenShift.

Überblick über den Kursinhalt

  • Management von Anwendungsquellcode mit Git
  • Entwicklung von Anwendungen mit VSCode
  • Bereitstellung von Anwendungen mit OpenShift
  • Aktualisierung von Anwendungen
  • Konfiguration von Anwendungs-Secrets
  • Skalierung von Anwendungen
  • Behebung von Anwendungsproblemen

Zielgruppe für diesen Kurs

Dieser Kurs bietet Entwicklern einen schnellen, unkomplizierten Einstieg in OpenShift. Viele Entwickler suchen nach Möglichkeiten, um OpenShift in ihren Unternehmen zu verwenden. Sie haben von den vielfältigen Vorteilen gehört, haben jedoch nicht die Zeit oder das Interesse, um sich von Grund auf mit OpenShift vertraut zu machen. Der Fokus der meisten Entwicklerinnen und Entwickler liegt jedoch darauf, Anwendungen noch schneller und einfacher entwickeln und bereitstellen zu können. Die Kursteilnehmerinnen und -teilnehmer, die sich intensiver mit der zugrunde liegenden Infrastruktur von OpenShift befassen möchten und über umfassende Kenntnisse auf RHCSA-Level verfügen, sollten besser mit dem Kurs Red Hat OpenShift I: Containers & Kubernetes (DO180) beginnen.

Empfohlenes Training

Die Kursteilnehmer sollten über umfangreiche Kenntnisse in der Anwendungsentwicklung und der objektorientierten Programmierung verfügen. Falls diese Voraussetzungen nicht erfüllt sind, sollte zunächst folgender Kurs abgeschlossen werden: Red Hat Application Development I: Programming in Java EE (AD183).

Technische Voraussetzungen

  • Dies ist ein BYOD-Training (Bring Your Own Device).
  • Sie müssen Software auf Ihrem Gerät installieren können.
  • Sie benötigen Internetzugriff.

Inhalt

Kursinhalte

Konfiguration einer Entwicklungsumgebung für Cloud-Anwendungen
Eine Entwicklungsumgebung mit einer modernen integrierten Entwicklungsumgebung und Versionskontrolle konfigurieren
Bereitstellen von Anwendungen auf der Red Hat OpenShift Container Platform
Anwendungen mit OpenShift bereitstellen
Konfiguration von Anwendungs-Builds in OpenShift
Anwendungs-Builds auf der Red Hat OpenShift Container Platform verwalten
Skalieren von Anwendungen mit OpenShift
Anwendungen mit der Red Hat OpenShift Container Platform skalieren und testen
Beheben von Anwendungsproblemen mit OpenShift
Gängige Probleme auf der Red Hat OpenShift Container Platform ermitteln und beheben
Hinweis: Aufgrund technischer Fortschritte und entsprechender Veränderungen bei den zugrunde liegenden Jobs kann der Kursinhalt variieren. Wenden Sie sich bei Fragen zu einem bestimmten Ziel oder Thema an einen unserer Trainingsexpertinnen und -experten.

Ergebnisse

Auswirkungen auf die Organisation

Unternehmen, deren Entwickler wissen, wie sie sich eine containerbasierte Architektur zunutze machen, die mit Kubernetes und OpenShift orchestriert wird, profitieren von mehreren Vorteilen. So sind u. a. eine verbesserte Zuverlässigkeit und Skalierbarkeit zu erwarten. Darüber hinaus wird die Komplexität und damit der Arbeitsaufwand für die Entwickler reduziert.

Red Hat hat diesen Kurs in erster Linie für seine Kunden entwickelt. Da aber jedes Unternehmen, jede Infrastruktur anders ist, kann es sein, dass die tatsächlichen Ergebnisse oder Vorteile von Fall zu Fall variieren.

Auswirkungen auf Einzelne

Nach Abschluss dieses Kurses verfügen Sie über die erforderlichen Kenntnisse, um Anwendungen in einem OpenShift 4 Cluster bereitzustellen und zu aktualisieren. Kursteilnehmer werden in der Lage sein, Anwendungen auf der OpenShift 4 Webkonsole zu erstellen, bereitzustellen und zu skalieren. Außerdem lernen sie, wie sie Anwendungsprobleme beheben.

Empfohlene Anschlusskurse oder Prüfungen

Nehmen Sie an diesem Kurs im Rahmen einer Red Hat Learning Subscription teil. Das Abonnement bietet Ihnen ein ganzes Jahr lang uneingeschränkten On-Demand-Zugang zu unseren Online-Lernressourcen.