DO285

Containers, Kubernetes, and Red Hat OpenShift Administration I | Red Hat

Anzeige von Informationen für:

Einführung in die Entwicklung und Verwaltung von Docker-Containern zur Bereitstellung auf einem Kubernetes-Cluster

Ein wichtiger Bestandteil von DevOps ist das Prinzip von Continuous Integration und Continuous Deployment. Container haben sich zur Schlüsseltechnologie für die Konfiguration und Bereitstellung von Anwendungen und Microservices entwickelt. Kubernetes ist eine Container-Orchestration-Plattform, die grundlegende Services für Red Hat® OpenShift Container Platform bereitstellt. Der Kurs DO285 kombiniert die Inhalte der Lehrgänge Introduction to Containers, Kubernetes, and Red Hat® OpenShift (DO180) und Red Hat OpenShift Administration I (DO280).

Dieser Kurs baut auf Red Hat OpenShift Container Platform 3.5 auf.

Kursüberblick

In diesem Kurs erlernen Sie grundlegende Kenntnisse und Fertigkeiten für die Container-Verwaltung durch praktische Erfahrungen mit Docker, Kubernetes und Red Hat® OpenShift Container Platform. OpenShift Container Platform ist eine containerisierte Anwendungsplattform, mit denen Unternehmen Container-Implementierungen verwalten und Anwendungen mit Kubernetes skalieren können. Die auf Kubernetes aufsetzende OpenShift Container Platform bietet vordefinierte Anwendungsumgebungen zwecks Bereitstellung von Support für DevOps-Prinzipien wie eine schnelle Time-to-Market, Infrastruktur als Code, Continuous Integration (CI) und Continuous Delivery (CD). Red Hat OpenShift Administration I (DO280) ist ein praktischer Laborkurs, in dem Systemadministratoren die Installation, Konfiguration und Verwaltung von OpenShift-Clustern erlernen.

Übersicht über den Kursinhalt

  • Architektur von Containern, Kubernetes und OpenShift Container Platform
  • Entwicklung containerisierter Dienste
  • Management von Containern und Container-Images
  • Erstellung benutzerdefinierter Container-Images
  • Bereitstellung von Multi-Container-Anwendungen
  • Installation von OpenShift-Clustern
  • Konfiguration und Verwaltung von Masters und Knoten
  • Sicherung von OpenShift Container Platform
  • Zugangskontrolle für Ressourcen auf OpenShift Container Platform
  • Überwachung und Erfassung von Metriken auf OpenShift Container Platform
  • Bereitstellung von Anwendungen auf OpenShift Container Platform per Source-to-Image (S2I) Storage-Verwaltung auf OpenShift Container Platform

Zielgruppe und Voraussetzungen

  • Entwickler, die Softwareanwendungen containerisieren möchten
  • Administratoren, für die Container-Technologie und -Orchestration neue Themengebiete sind
  • Architekten, die die Verwendung von Container-Technologien in Software-Architekturen in Betracht ziehen
  • Systemadministratoren
  • Systemarchitekten
  • Architekten und Entwickler, die OpenShift Container Platform installieren und konfigurieren möchten

Voraussetzungen für diesen Kurs

Red Hat empfiehlt die Erfüllung folgender Voraussetzungen:

  • Vertrautheit mit Linux®-Terminal-Sitzungen und Betriebssystembefehlen
  • RHCSA®-Zertifizierung oder gleichwertige Kenntnisse
  • Erfahrung mit Webanwendungsarchitekturen und dazugehörigen Technologien

Kursinhalte

Erste Schritte mit Container-Technologien
Wie Software in mit Red Hat OpenShift Container Platform orchestrierten Containern ausgeführt werden kann.
Entwicklung containerisierter Dienste
Einen Server mittels Container-Technologie bereitstellen.
Verwaltung von Containern
Vordefinierte Container-Images zwecks Erstellung und Verwaltung containerisierter Dienste bearbeiten.
Verwaltung von Container-Images
Den Lifecycle eines Container-Images von der Erstellung bis zur Löschung verwalten.
Erstellung benutzerdefinierter Container-Images
Ein Dockerfile für den Aufbau eines benutzerdefinierten Container-Images entwerfen und programmieren.
Bereitstellung containerisierter Anwendungen auf OpenShift Container Platform
Einzelne containerisierte Anwendungen auf OpenShift Container Platform bereitstellen.
Bereitstellung von Multi-Container-Anwendungen
Containerisierte Anwendungen mithilfe mehrerer Container-Images bereitstellen.
Behebung von Problemen mit containerisierten Anwendungen
Probleme bei containerisierten Anwendungen auf OpenShift Container Platform beheben.
Umfassende Aufarbeitung des Kurses Introduction to Containers, Kubernetes and Red Hat OpenShift
Die Containerisierung einer Software-Anwendung, das Testen mit Docker und die Bereitstellung auf einem Red Hat OpenShift Cluster demonstrieren.
Einführung in Red Hat OpenShift Container Platform
Überblick über Features und Architektur von OpenShift Container Platform.
Installation von Red Hat OpenShift Container Platform
OpenShift Container Platform installieren und das Cluster konfigurieren.
Beschreibung und Erkundung von OpenShift-Vernetzungskonzepten
OpenShift-Vernetzungskonzepte beschreiben und erkunden.
Ausführung von Befehlen
Befehle über die Befehlszeilenschnittstelle ausführen.
Zugangskontrolle für OpenShift-Ressourcen
Den Zugang für OpenShift-Ressourcen kontrollieren.
Zuweisung von persistentem Storage
Persistenten Storage implementieren.
Management von Anwendungsbereitstellungen
Ressourcen zur Verwaltung bereitgestellter Anwendungen manipulieren.
Installation und Konfiguration des Metrik-Subsystems
Das Metrik-Erfassungssystem installieren und konfigurieren.
Verwaltung und Überwachung von OpenShift Container Platform
OpenShift-Ressourcen und -Software verwalten und überwachen.
Ausführliche Überprüfung von Red Hat OpenStack Administration I
Eine Anwendung auf einem Cluster installieren, konfigurieren und bereitstellen.

Hinweis: Aufgrund technischer Fortschritte und dem veränderlichen Wesen des entsprechenden Jobs kann die Kursbeschreibung variieren. Kontaktieren Sie uns bei Fragen zu einem bestimmten Ziel oder Thema.

Auswirkungen dieser Schulung

Auswirkungen auf die Organisation

Dieser Kurs dient als Einführung in Container und Container-Orchestration-Technologien wie Docker, Kubernetes und Red Hat OpenShift. Die Teilnehmer erlernen hier die Containerisierung von Softwareanwendungen und -diensten. Die Migration von Anwendungen und Diensten von traditionellen Bereitstellungsplattformen zu Container-Bereitstellungen ermöglicht den Einsatz von Anwendungen auf einer einzelnen gebündelten Cloud-Architektur anstatt auf vielen unterschiedlichen Hardwarekonfigurationen. Red Hat OpenShift Container Platform ermöglicht die schnelle Entwicklung und Bereitstellung sowie die Portabilität von Anwendungen über mehrere Umgebungen hinweg. Die Lösung bietet dazu eine vereinfachte Skalierung, Verwaltung und Wartung angepasster oder Cloud-nativer Anwendungen.

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 gezeitigten Vorteile von Fall zu Fall variieren.

Auswirkungen auf den Einzelnen

Absolventen dieses Kurses sollten in der Lage sein, einen Red Hat OpenShift Container Platform Cluster installieren, konfigurieren und verwalten sowie Anwendungen darauf bereitstellen zu können.

Die Teilnehmer sollten in der Lage sein, folgende Aufgaben auszuführen:

  • Installation von Red Hat OpenShift Container Platform zwecks Erstellung eines einfachen Clusters
  • Installation und Konfiguration der Master und Knoten von OpenShift Container Platform
  • Sicherung von OpenShift Container Platform mit einem einfachen internen Authentifizierungsmechanismus
  • Zugangskontrolle für Ressourcen auf OpenShift Container Platform
  • Bereitstellung von Anwendungen auf OpenShift Container Platform per Source-to-Image (S2I)
  • Konfiguration und Verwaltung von OpenShift Container Platform Pods, Services, Routes, Secrets und anderen Ressourcen