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
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.
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.