DO700
Container Adoption Boot Camp
Überblick
Kursbeschreibung
Support der Infrastruktur für die Einführung von Container-Technologien und containernativen Anwendungen, Kubernetes und DevOps-Praktiken
Das Container Adoption Boot Camp for Administrators (DO700) bietet Ihnen eine intensive, praktische Erfahrung, containernative Anwendungen zu verwalten, die auf Red Hat® OpenShift® Container Platform, der Kubernetes-Implementierung von Red Hat, unternehmensfähig bereitgestellt werden. Dieser Kurs ist für diejenigen gedacht, die auf ihrem Weg zur digitalen Transformation noch schneller vorwärts kommen möchten. Diese Umstellung erfordert die Unterstützung einer wachsenden Zahl an Clustern, Stakeholdern, Anwendungen und Nutzenden bei der Umsetzung groß angelegter Deployments. Die in diesem Kurs erworbenen Kenntnisse lassen sich auf selbst gemanagtem OpenShift sowie auf gemanagten Services wie Red Hat OpenShift on AWS (ROSA) und Azure Red Hat OpenShift anwenden. Als Dankeschön für Ihre Registrierung erhalten Sie eine 1-Jahres-Subskription der Red Hat Learning Subscription Standard mit unbegrenztem Zugriff auf unsere Online-Kurse. Außerdem können Sie bis zu 5 einzelne Prüfungen ablegen und im Falle des Nichtbestehens jede dieser 5 Prüfungen wiederholen.
Dieses Kursangebot basiert auf Red Hat OpenShift Container Platform 4.14.
Hinweis: Dieser Kurs wird als 10-tägiger virtueller Kurs angeboten. Die Dauer kann je nach Bereitstellung variieren. Wählen Sie im Menü auf der rechten Seite Ihren Standort aus und klicken Sie dann auf „Mehr erfahren“, um sämtliche Details, Termine und Preise für den Kurs anzeigen zu lassen.
5 – 10 Kursthemen
- Einführung in Kubernetes und Red Hat OpenShift
- Deployment und Fehlerbehebung für containerisierte Anwendungen für OpenShift
- Kontrolle des Zugriffs auf Projekte mit RBAC (Role-based Access Control)
- Konfiguration von Authentifizierung und Identitätsmanagement für OpenShift
- Isolierung von Anwendungen mithilfe von Netzwerkrichtlinien
- Kontrolle der Ressourcennutzung mithilfe von Quotas und Beschränkungen
- Automatisierung von OpenShift-Verwaltungsaufgaben mit dem OpenShift-GitOps-Operator
- Deployment von paketierten Anwendungen mit Helm Charts und OpenShift-Vorlagen
- Provisionierung von persistentem Storage, der an die Anwendungsanforderungen angepasst ist
- Backup und Wiederherstellung containerisierter Anwendungen mit dem OADP-Operator (OpenShift API for Data Protection)
Zielgruppe
- System-Admins, Cloud-Admins und Site Reliability Engineers (SREs), die sich für die Einführung von Container- und Kubernetes-Technologien interessieren.
Empfohlenes Training
- Qualifikation als Red Hat Certified System Administrator (RHCSA) oder vergleichbare Erfahrung
Technische Voraussetzungen
- Internetzugang für den Zugriff auf gemeinsame und dezidierte OpenShift-Cluster
Inhalt
Kursbeschreibung
- Einführung in Kubernetes und OpenShift
- Die wichtigsten Kubernetes-Cluster-Services und OpenShift-Plattform-Services identifizieren und diese über die Webkonsole überwachen
- Kubernetes- und OpenShift-Befehlszeilen und -APIs
- Über die Befehlszeile auf einen OpenShift-Cluster zugreifen und seine Kubernetes-API-Ressourcen abfragen, um den Zustand eines Clusters zu bewerten
- Ausführung von Anwendungen als Container und Pods
- Containerisierte Anwendungen als nicht verwaltete Kubernetes-Pods ausführen und Fehler beheben
- Deployment von gemanagten und vernetzten Anwendungen auf Kubernetes
- Anwendungen bereitstellen und den Netzwerkzugriff von innerhalb und außerhalb eines Kubernetes-Clusters ermöglichen
- Storage-Management für Anwendungskonfiguration und -daten
- Anwendungskonfigurationen in Kubernetes-Ressourcen externalisieren und Storage Volumes für persistente Datendateien provisionieren
- Konfiguration von Anwendungen auf Zuverlässigkeit
- Anwendungen für die Zusammenarbeit mit Kubernetes für Hochverfügbarkeit und Resilienz konfigurieren
- Management von Anwendungs-Updates
- Reproduzierbare Anwendungs-Updates und Rollbacks von Code und Konfigurationen verwalten
- Deklaratives Ressourcenmanagement
- Anwendungen aus Ressourcenmanifesten bereitstellen und aktualisieren, die für verschiedene Zielumgebungen parameterisiert sind
- Deployment von paketierten Anwendungen
- Anwendungen aus Ressourcenmanifesten bereitstellen und aktualisieren, die für die gemeinsame Nutzung und Verteilung paketiert sind
- Authentifizierung und Autorisierung
- Die Authentifizierung mit dem HTPasswd-Identitätsanbieter konfigurieren und Nutzenden sowie Gruppen Rollen zuweisen
- Netzwerksicherheit
- Den Netzwerkdatenverkehr zwischen Anwendungen innerhalb und außerhalb des Clusters schützen
- Verfügbarmachung von nicht-HTTP-/SNI-Anwendungen
- Anwendungen externem Zugriff aussetzen, ohne einen Ingress Controller zu verwenden
- Aktivierung des Self Service für Entwicklungsteams
- Cluster für sicheren Self Service durch Entwicklerinnen und Entwickler aus mehreren Teams konfigurieren und Self Service ablehnen, wenn das Operations-Team Projekte bereitstellen muss
- Kubernetes Operators
- Operatoren installieren und aktualisieren, die vom Operator Lifecycle Manager und vom Cluster Version Operator verwaltet werden
- Anwendungssicherheit
- Anwendungen ausführen, die erhöhte oder spezielle Berechtigungen über das Host-Betriebssystem oder Kubernetes erfordern
- OpenShift-Updates
- OpenShift-Cluster aktualisieren und Unterbrechungen für bereitgestellte Anwendungen minimieren
- Authentifizierung und Identitätsmanagement
- OpenShift-Cluster so konfigurieren, dass sie sich mithilfe von unternehmensfähigen LDAP- und OIDC-Identitätssystemen authentifizieren und Gruppen erkennen, die von diesen Systemen definiert werden
- Backup, Wiederherstellung und Migration von Anwendungen mit OADP
- Anwendungseinstellungen und -daten mit OpenShift APIs for Data Protection (OADP) sichern und wiederherstellen
- Cluster-Partitionierung
- Eine Teilmenge von Cluster-Knoten für einen bestimmten Workload-Typ konfigurieren
- Pod-Planung
- Workloads so konfigurieren, dass sie auf einem dedizierten Satz von Cluster-Knoten ausgeführt werden, und verhindern, dass andere Workloads diese Cluster-Knoten verwenden
- OpenShift GitOps
- OpenShift GitOps für die Verwaltung von Clustern und Anwendungen bereitstellen
Ergebnisse
Auswirkungen auf die Organisation
- Administratorinnen und Administratoren mit geringer Containererfahrung sollen in diesem Bootcamp grundlegende und fortgeschrittene Fertigkeiten zur Konfiguration, Verwaltung und Automatisierung von Red Hat OpenShift Container Platform erwerben, um containerisierte Anwendungen bereitzustellen, die hochverfügbar, robust und skalierbar sind. Mit der Red Hat OpenShift Container Platform können Anwendungen rasch entwickelt und bereitgestellt und außerdem in verschiedene Umgebungen portiert werden. Auch angepasste oder cloudnative Anwendungen können auf dieser Plattform einfach skaliert, verwaltet und gewartet werden.
Auswirkungen auf Einzelne
Nach Abschluss dieses Kurses können Teilnehmende eine Red Hat OpenShift Container Platform für Cluster in großem Umfang konfigurieren und verwalten. Sie können unter anderem folgende Aufgaben ausführen:
- Sicherheitskontrollen für Nutzende, Anwendungen und Netzwerke konfigurieren
- OpenShift mit Unternehmensauthentifizierung, Storage und GitOps-Systemen integrieren, um die Produktivität von IT-Operationen und die Compliance mit Unternehmensstandards zu verbessern
- Techniken zur Identifizierung und Behebung von Problemen mit containerisierten Anwendungen, Cluster-Operatoren und Computing-Kapazitäten anwenden
Empfohlene Anschlusskurse und Prüfungen
Personalisierte Lernpfade
Absolvieren Sie diesen Kurs als Teil einer Red Hat Learning Subscription, mit der Sie ein ganzes Jahr lang unbegrenzten On-Demand-Zugriff auf unsere Online-Lernressourcen erhalten.
Verifizierte Kenntnisse
Mit dem kostenlosen Einstufungstest können Sie Ihre Kenntnisse testen und Kompetenzlücken feststellen. Außerdem erhalten Sie Empfehlungen dazu, wo sie am besten mit Red Hat Training beginnen.