Kurs

DO700

Container Adoption Boot Camp («DO700»)

Dieses Bootcamp bietet Ihnen die Möglichkeit, intensiv und praxisnah Container-native Anwendungen zu entwickeln, die auf der Red Hat-Implementierung von Kubernetes, der Red Hat® OpenShift® Container Platform, eingesetzt werden.
Dauer 10 Tage
Preis 9'900.–   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 3.9 und Red Hat® Enterprise Linux® 7.5.

Kurs-Facts

  • Erstellen von containerisierten Diensten mit Docker
  • Verwaltung von Containern und Containerbildern
  • Erstellen von benutzerdefinierten Container-Images
  • Bereitstellen von containerisierten Anwendungen in Red Hat OpenShift
  • Bereitstellung von Multi-Container-Anwendungen
  • Installation der Red Hat OpenShift Container Platform zur Erstellung eines einfachen Clusters
  • Konfiguration und Verwaltung von Red Hat OpenShift-Mastern und -Knoten
  • Sicherung von Red Hat OpenShift mit einem einfachen internen Authentifizierungsmechanismus
  • Kontrolle des Zugriffs auf Ressourcen in Red Hat OpenShift
  • Bereitstellung von Anwendungen auf Red Hat OpenShift unter Verwendung der Source-to-Image-Funktionalität
  • Konfiguration und Verwaltung von Red Hat OpenShift-Pods, Diensten, Routen, Geheimnissen und anderen Ressourcen
  • Bereitstellung von Anwendungen in einem Red Hat OpenShift-Cluster und deren Verwaltung mit dem Befehlszeilen-Client und der Webkonsole.
  • Entwurf und Erstellung von Containern für Anwendungen zur erfolgreichen Bereitstellung in einem Red Hat OpenShift-Cluster.
  • Veröffentlichung von Container-Images in einer Unternehmensregistrierung
  • Erstellung von containerisierten Anwendungen unter Verwendung der Source-to-Image-Funktionalität
  • Erstellen von Anwendungen mit Red Hat OpenShift-Vorlagen
  • Extrahieren eines Dienstes aus einer monolithischen Anwendung und Bereitstellen im Cluster als Microservice
  • Migration von Anwendungen zur Ausführung auf einem Red Hat OpenShift-Cluster
  • Entwurf einer mikroservice-basierten Architektur für eine Unternehmensanwendung
  • Implementierung von Fehlertoleranz- und Gesundheitschecks für Mikroservices
  • Sicherung von Mikroservices zur Verhinderung von unbefugtem Zugriff
Im Rahmen der Registrierung erhalten Sie ein Jahr Red Hat Learning Subscription Standard, das Ihnen uneingeschränkten Zugriff auf alle unsere Kurse online gibt, sowie bis zu fünf Zertifizierungsprüfungen und zwei Wiederholungen.

Das Container Adoption Boot Camp (DO700) ist für diejenigen, die einen Quantensprung auf ihrem Weg zur digitalen Transformation machen wollen. Um diesen Wandel zu vollziehen, muss Software in engen Abständen entwickelt werden, damit der Geschäftswert früher realisiert werden kann. Um dieses Ziel zu erreichen, kann dieses Angebot die Einführung von Container-nativen Anwendungen, einschliesslich Mikroservices, erleichtern.

Kursinhalt:

Erstellung benutzerdefinierter Container-Images
  • Container erstellen/verwalten und Container Images verwalten
Bereitstellung containerisierter Anwendungen
  • Container anpassen und diese auf Red Hat OpenShift bereitstellen
Problembehebung in containerisierten Anwendungen
  • Probleme in «Red Hat OpenShift»-Bereitstellungen lösen
Erkundung von «Red Hat OpenShift»-Vernetzungskonzepten
  • «Red Hat OpenShift»-Vernetzungskonzepte beschreiben und Probleme mit der CLI lösen
Management von «Red Hat OpenShift Ressourcen»
  • Den Zugriff auf «Red Hat OpenShift»-Ressourcen kontrollieren, persistenten Storage implementieren und die Anwendungsbereitstellungen verwalten
Containerisierung von Anwendungen
  • Bereitstellungsmethoden kennenlernen und Container, integrierte Registry und Image Streams entwickeln
Management von Anwendungsbereitstellungen
  • Moderne Anwendungsbereitstellungen und «Red Hat OpenShift»-Vorlagen verwalten
Entwurf eines hochverfügbaren Clusters
  • Einen hochverfügbaren Cluster, benutzerdefinierte Zertifikate und Log Aggregation entwickeln und installieren sowie containernativen Gluster Storage kennenlernen, Systemressourcen verwalten und moderne Netzwerke konfigurieren
Implementierung einer Microservice-Architektur
  • Microservice-Architekturen beschreiben, Microservices bereitstellen und diese mit MicroProfile implementieren
Test von Microservices
  • Microservices ausführen, Konfigurationsdaten injizieren und Health Checks durchführen
Implementierung einer Fault Tolerance
  • Fault Tolerance anwenden, ein API Gateway für eine Reihe von Microservices entwickeln und diese mit JWT sichern
Sicherung von Microservices mit JWT
  • Einen Microservice mit der Spezifikation JSON Web Token sichern
Entwicklung von Microservices mit Red Hat OpenShift Application Runtimes
  • Eine Einführung zu OpenShift Application Runtimes und Fabric8 erhalten
Installation von Red Hat OpenShift Container Platform
  • Eine OpenShift Container Platform installieren, überwachen und verwalten
Anpassung von Source-to-Image-Builds
  • Source-to-Image-Builds anpassen und Anwendungen zu Red Hat OpenShift migrieren
Entwicklung und Bereitstellung von Runtimes
  • WildFly Swarm, Vert.x und Spring Boot Runtimes verwenden, um Microservices zu entwickeln und zu implementieren
Überwachung von Microservices
  • Die Ausführung eines Microservice mit Kennzahlen, Distributed Tracing und Log Aggregation überwachen
Hinweis: Aufgrund technischer Fortschritte und entsprechender Veränderungen bei den zugrundeliegenden Jobs kann der Kursinhalt variieren.
Microservices sind eine neue Alternative für das Design moderner Anwendungen. Der Fokus liegt darauf, weniger Hardware-Ressourcen einzusetzen und so Infrastrukturkosten einzusparen. Viele Organisationen haben Probleme bei der Umstellung von ihren monolithischen Anwendungen hin zu einer Microservice-Umgebung. Ausserdem wissen sie nicht, wie sie ihr Entwicklungskonzept so strukturieren sollen, dass sie von den Vorteilen der Microservices in einem DevOps-Umfeld profitieren können. Nicht wenige von ihnen haben in Java Programmier-Frameworks und OpenShift investiert.

In diesem Kursangebot werden die Fähigkeiten vermittelt, die für die Erstellung von Microservices-Architekturen mit Red Hat OpenShift Container Platform benötigt werden, einer Cloud-Lösung, die in Containern ausgeführte Microservices nutzt. Ausserdem werden die Kenntnisse vermittelt, die Sie für die Installation, Konfiguration und Verwaltung von Red Hat OpenShift Container Platform brauchen, um containerisierte Anwendungen bereitzustellen, die hochverfügbar, robust und skalierbar sind. Sie erfahren, wie Sie Softwareanwendungen containerisieren und effizient auf einem OpenShift Cluster ausführen, sodass Sie von einer Plattform und Architektur profitieren können, die DevOps-Prinzipien in Ihrem Unternehmen unterstützt.
Dieses Kursangebot richtet sich an Anwendungsentwickler und Softwarearchitekten, die Container-Technologien und containernative Anwendungen einführen möchten.
  • Erfahrung mit Linux-Terminal-Sitzungen und Betriebssystembefehlen
  • Qualifikation als Red Hat Certified System Administrator, oder vergleichbare Erfahrung
  • Erfahrungen mit Webanwendungsarchitekturen und den dazugehörigen Technologien
  • Kenntnisse im Umgang mit der Red Hat Enterprise Linux Befehlszeile sowie Bash Scripting

Download

Fragen zum Kurs