DO244

Developing Applications with Red Hat OpenShift Serverless and Knative

Überblick

Kursbeschreibung

Entwicklung und Deployment eventgesteuerter Serverless-Anwendungen und -Funktionen

In diesem Kurs lernen Sie, wie Sie eventgesteuerte Serverless-Anwendungen auf Red Hat OpenShift Container Platform entwickeln, bereitstellen und automatisch skalieren.Mit Red Hat OpenShift Serverless können sich Entwicklungsteams und Site Reliability Engineers (SREs) auf die zentrale Geschäftslogik ihrer Anwendungen und Funktionen konzentrieren, indem sie operative Angelegenheiten und Infrastrukturservices an die Plattform Red Hat® OpenShift Serverless delegieren.

Dieser Kurs basiert auf Red Hat OpenShift Container Platform 1.23 und OpenShift Container Platform 4.10.

Nach Abschluss des Kurses erhalten Sie für 45 Tage erweiterten Zugriff auf praxisorientierte Labs für Kurse, die eine virtuelle Umgebung beinhalten.

Hinweis: Dieser Kurs wird als 2-tägiger virtueller Kurs oder im Selbststudium angeboten. Die Dauer kann je nach Bereitstellung variieren. Wählen Sie im Menü auf der rechten Seite Ihren Standort aus, um die vollständigen Kursdetails, Termine und Preise anzeigen zu lassen.

Überblick über den Kursinhalt

  • Grundlegendes zur OpenShift Serverless-Architektur und den wichtigsten Features von Knative für Serverless-Anwendungen
  • Implementierung cloudnativer Serverless-Anwendungen mit Knative Serving
  • Implementierung eventgesteuerter Serverless-Anwendungen mit Knative Eventing
  • Implementierung von Serverless-Anwendungen mit OpenShift Serverless-Funktionen

Zielgruppe für diesen Kurs

  • Fachkräfte für die cloudnative Anwendungsentwicklung, die an der Entwicklung von Serverless-Anwendungen interessiert sind
  • Site Reliability Engineers und OpenShift-Administrationsteams, die an der Nutzung von Serverless-Technologien zur Automatisierung von Vorgängen und an der Entwicklung von Utility-Tools für die Verwaltung und Überwachung ihrer Anwendungen interessiert sind

Voraussetzungen für diesen Kurs

Technische Voraussetzungen

  • Sie benötigen Internetzugriff.

Inhalt

Kursinhalte

Einführung in Red Hat OpenShift Serverless und Knative

Beschreiben der Architektur von Red Hat OpenShift Serverless

Entwickeln von Serverless-Anwendungen mit Knative Serving

Bereitstellen und Skalieren von Serverless-Anwendungen mit Knative Serving

Entwickeln von eventgesteuerten Serverless-Anwendungen mit Knative Serving

Implementieren von eventgesteuerten Serverless-Anwendungen mit Knative Eventing

Entwickeln von Anwendungen mithilfe von OpenShift Serverless Functions

Serverless-Anwendungen mit OpenShift Serverless-Funktionen implementieren

Ergebnisse

Auswirkungen auf die Organisation

Cloudnative Serverless-Anwendungen minimieren den Aufwand für die Konfiguration und Skalierung der Infrastruktur und ermöglichen es Entwicklungsteams und Site Reliability Engineers (SREs), Produkte und Services schnell auf den Markt zu bringen. Mit Red Hat OpenShift Serverless können Unternehmen die Entwicklungszeit verkürzen, indem sie sich auf die Kerngeschäftsfunktionen ihrer Anwendungen konzentrieren. Außerdem ermöglicht die Lösung die Integration mit internen und externen Anwendungen. Entwicklungsteams können eventgesteuerte benutzerdefinierte Workflows schnell erstellen, indem sie Standardprotokolle und vertraute Entwicklungstools verwenden. SREs können Aufgaben mit einfachen Funktionen automatisieren, die auf Events reagieren.

Auswirkungen des Trainings

Nach der Teilnahme an diesem Kurs können Sie die Markteinführungszeiten für cloudnative Anwendungen verkürzen, indem Sie den Zeitaufwand für Betriebs- und Skalierungsaspekte minimieren. Sie sind in der Lage, dies durch Erlernen und Demonstrieren der folgenden Fertigkeiten zu erreichen:

  • Lokale Entwicklung von Serverless-Anwendungen, Durchführung von Einheitstests, Erstellung von Container Images mit Containerfiles und Deployment von Container Images in einer Registry
  • Deployment von Serverless-Anwendungen in einem OpenShift-Cluster aus einer Container Registry
  • Automatische Skalierung, Versionskontrolle und Aufteilung des Datenverkehrs von Serverless-Anwendungen mit Knative Serving
  • Entwickeln von eventgesteuerten Anwendungen mit Knative Eventing
  • Entwickeln von Serverless-Funktionen in mehreren Programmiersprachen mit Red Hat OpenShift Serverless Functions

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.