Kurs

DO720

Container Adoption Boot Camp for Developers («DO720»)

Einführung von Container-Technologien durch die Entwicklung cloudnativer Anwendungen.
Herstellercode

RH294

Dauer 10 Tage
Preis 9'300.–   zzgl. 8.1% MWST
Bitte beachten Sie:  Das ist ein Reseller-Kurs und als solcher von allfälligen Rabatten ausgenommen (exklusive Promo-Codes).
Version: Dieses Kursangebot basiert auf Red Hat OpenShift Container Platform 4.14 und der Red Hat Version von Quarkus 3.8.

Kurs-Facts

  • Einführung in Container, Kubernetes und Red Hat OpenShift
  • Deployment und Verwaltung von Anwendungen in einem OpenShift-Cluster
  • Entwicklung und Design containerisierter Anwendungen für OpenShift
  • Erstellung von Microservice-Anwendungen mit Quarkus
  • Deployment von Microservices auf Basis von Quarkus und Node.js in einem OpenShift-Cluster
  • Tests, Sicherung und Überwachung von Quarkus-Microservices
  • Sicherstellung der Fehlertoleranz von Quarkus-Microservices

Das Container Adoption Boot Camp for Developers (DO720) bietet Ihnen intensive, praktische Erfahrungen bei der Entwicklung cloudnativer Anwendungen, die auf Red Hat® OpenShift® Container Platform, der Kubernetes-Implementierung von Red Hat, bereitgestellt werden. Für Ihre Registrierung erhalten Sie eine 1-Jahres-Abonnement der Red Hat Learning Subscription Standard mit unbegrenztem Zugriff auf unsere Onlinekurse und bis zu 5 Zertifizierungsprüfungen und 2 Neuversuche. Dieser Kurs ist für diejenigen gedacht, die auf ihrem Weg zur Digitalisierung noch schneller vorwärts kommen möchten. Damit dies gelingt und ein geschäftlicher Mehrwert noch früher realisiert werden kann, muss Software in sehr schnellen Iterationen entwickelt werden. Dieses Angebot kann Ihnen dabei die Einführung cloudnativer Anwendungen, einschließlich Microservices, erleichtern.


Inhalt

Einführung in die Container-Technologie

  • Beschreiben, wie Container die Anwendungsentwicklung erleichtern

Grundlagen zu Podman

  • Container mit Podman verwalten und ausführen

Container Images

  • In Container Registries navigieren, um Container Images zu suchen und zu verwalten

Benutzerdefinierte Container Images

  • Benutzerdefinierte Container Images zur Containerisierung von Anwendungen erstellen

Persistente Daten

  • Datenbank-Container mit Persistenz ausführen

Problembehebung bei Containern

  • Container-Protokolle analysieren und einen Remote-Debugger konfigurieren

Multi-Container-Anwendungen mit Compose

  • Multi-Container-Anwendungen mit Podman Compose ausführen

Red Hat OpenShift Container Platform für Entwicklungsteams

  • Die Architektur, Konzepte und Terminologie von Red Hat OpenShift definieren und eine Entwicklungsumgebung einrichten

Deployment einfacher Anwendungen

  • Einfache Anwendungen mit der Webkonsole von Red Hat OpenShift und Befehlszeilentools bereitstellen

Entwicklung und Veröffentlichung von Container Images

  • Den Lifecycle von Container Images mit einer Container Registry erstellen, bereitstellen und verwalten

Verwaltung von Red Hat OpenShift Builds

  • Den Red Hat OpenShift Build-Prozess beschreiben und Container Images erstellen

Verwaltung von Red Hat OpenShift Deployments

  • Die verschiedenen Deployment-Strategien von Red Hat OpenShift und die Möglichkeiten zur Überwachung des Anwendungszustands beschreiben

Deployment von Multi-Container-Anwendungen

  • Multi-Container-Anwendungen mit Red Hat OpenShift Vorlagen, Helm Charts und Kustomize bereitstellen

Einführung in die Red Hat Version von Quarkus

  • Die Komponenten und Muster von microservice-basierten Anwendungsarchitekturen und die Funktionen der Red Hat Version von Quarkus beschreiben

Entwicklung cloudnativer Microservices mit Quarkus

  • Microservices-basierte Anwendungen mithilfe der Red Hat Version von Quarkus Runtime und den zugehörigen Entwicklungstools implementieren

Testen von Quarkus-Microservices

  • Einheits- und Integrationstests für Microservices implementieren

Sicherung von Quarkus-Microservices

  • Die Microservice-Kommunikation durch das Anwenden von Ursprungsvalidierung, Authentifizierungsanfragen und Autorisierung sichern

Implementierung von Quarkus-Microservices auf Red Hat OpenShift Container Platform

  • Cloudnative Anwendungen auf Red Hat OpenShift Container Platform entwickeln und bereitstellen

Implementierung von Fehlertoleranz in Microservices

  • Fehlertoleranz in einer Microservices-Architektur implementieren

Überwachung von Quarkus-Microservices

  • Die Ausführung eines Microservice mit Metriken und Distributed Tracing überwachen

Entwicklerinnen und Entwickler, die an der Einführung von Container-Technologien und der Entwicklung von Microservices interessiert sind.

  • Zertifizierung als Red Hat Certified System Administrator (RHCSA)oder vergleichbare Erfahrung
  • Red Hat Application Development I: Programming in Java EE (AD183) oder Entwicklungserfahrung mit Java EE


Der folgende Kurs oder gleichwertige Kenntnisse werden vorausgesetzt:

Dieses Kursangebot basiert auf Red Hat OpenShift Container Platform 4.14 und der Red Hat Version von Quarkus 3.8.


Hinweis: Dieser Kurs wird als 10-tägiger virtueller Kurs angeboten. Die Dauer kann je nach Bereitstellung variieren.

Download

Fragen zum Kurs