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. Als Dankeschön für Ihre Registrierung erhalten Sie ein 1-Jahres-Abonnement der Red Hat Learning Subscription Standard mit unbegrenztem Zugriff auf unsere Online-Kurse, plus bis zu 5 Zertifizierungsprüfungen und 2 Neuversuche.

Das Kursangebot basiert auf Red Hat 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 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, um die vollständigen Kursdetails, Termine und Preise anzeigen zu lassen.

Überblick über den Kursinhalt

  • Einführung in Container, Kubernetes und Red Hat OpenShift
  • Management von lokalen Containern und Erstellen von Container Images
  • Deployment und Fehlerbehebung für containerisierte Anwendungen für OpenShift
  • Kontrolle des Zugriffs auf Projekte mit RBAC (Role-based Access Control)
  • Kontrolle der Ressourcennutzung mithilfe von Quotas und Beschränkungen
  • Isolierung von Anwendungen mithilfe von Netzwerkrichtlinien
  • Automatisierung von OpenShift-Administrationsaufgaben mit Ansible und Jenkins
  • An Anwendungsanforderungen angepasste Provisionierung von persistentem Storage
  • Management von Überwachungsmetriken und -alarmen
  • Deployment und Konfiguration von Log Aggregation

Zielgruppe für diesen Kurs

Systemadmins, Cloud Engineers und Site Reliability Engineers (SREs), die sich für die Einführung von Container- und Kubernetes-Technologien interessieren.

Voraussetzungen für diesen Kurs
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

Kursinhalt

Einstieg in Container-Technologien

Die Ausführung von Anwendungen in Containern beschreiben, die mit OpenShift Container Platform orchestriert werden

Entwicklung containerisierter Services
Einen Service mittels Container-Technologie bereitstellen
Verwaltung von Containern
Vordefinierte Container Images zum Erstellen und Verwalten von containerisierten Diensten bearbeiten
Verwaltung von Container Images
Den Lifecycle eines Container-Images von der Erstellung bis zur Löschung verwalten
Erstellung von benutzerdefinierten Container Images
Ein Dockerfile für den Aufbau eines benutzerdefinierten Container-Images entwerfen und programmieren
Deployment und Fehlerbehebung für containerisierte Anwendungen für OpenShift
Einzelne containerisierte Anwendungen auf OpenShift Container Platform bereitstellen.
Deployment von Multi-Container-Anwendungen
Containerisierte Anwendungen mithilfe mehrerer Container-Images bereitstellen.
Veröffentlichung unternehmensfähiger Container Images
Mit einem Unternehmens-Registry interagieren und Container Images darin veröffentlichen
Deployment von Multi-Container-Anwendungen
Multi-Container-Anwendungen mit Helm Charts und Kustomize bereitstellen
Verwaltung von Anwendungsbereitstellungen
Anwendungszustand überwachen und verschiedene Bereitstellungsstrategien für cloudnative Anwendungen implementieren
Einführung in Red Hat OpenShift Container Platform
Die Architektur von OpenShift Container Platform beschreiben
Überprüfung des Cluster-Zustands
OpenShift-Installationsmethoden beschreiben und den Zustand eines neu installierten Clusters überprüfen
Konfiguration von Authentifizierung und Autorisierung
Die Authentifizierung mit dem HTPasswd-Identitätsanbieter konfigurieren und Nutzenden sowie Gruppen Rollen zuweisen
Konfiguration der Anwendungssicherheit
Berechtigungen von Anwendungen mit SCCs (Security Context Constraints) beschränken und Zugangsdaten mithilfe von Secrets schützen
Konfiguration des OpenShift-Netzwerks für Anwendungen
Probleme beim OpenShift-SDN (Software-Defined Networking) beheben und Netzwerkrichtlinien konfigurieren
Kontrolle der Pod-Planung
Kontrollieren, auf welchen Knoten ein Pod ausgeführt wird
Beschreibung von Cluster-Updates
Die Durchführung eines Cluster-Updates beschreiben
Verwaltung eines Clusters über die Webkonsole
Einen Red Hat OpenShift Cluster über die Webkonsole verwalten
Umstieg von Kubernetes auf OpenShift
Durch das Deployment von Kubernetes-nativen Anwendungen auf OpenShift demonstrieren, dass OpenShift Kubernetes ist
Einführung der Automatisierung mit OpenShift
OpenShift mit Skripten und Ansible Playbooks automatisieren
Verwaltung von OpenShift-Operatoren
OpenShift-Cluster-Operatoren verwalten
Implementierung von GitOps mit Jenkins
Einen GitOps-Workflow mit containerisiertem Jenkins zur Administration eines OpenShift-Clusters implementieren
Konfiguration der Unternehmensauthentifizierung
Die Integration von OpenShift mit unternehmensfähigen Identity-Anbietern konfigurieren
Konfiguration vertrauenswürdiger TLS-Zertifikate
Vertrauenswürdige TLS-Zertifikate für den externen Zugriff auf Cluster-Services und -Anwendungen konfigurieren
Konfiguration dedizierter Knoten-Pools
Knoten zu einem OpenShift-Cluster mit benutzerdefinierten Konfigurationen hinzufügen
Konfiguration von persistentem Storage
Storage-Anbieter und -Klassen konfigurieren und den Cluster-Zugriff für Nutzende auf persistente Volume-Ressourcen gewährleisten
Verwaltung von Cluster-Überwachung und -Metriken
Den OpenShift-Überwachungs-Stack konfigurieren und verwalten
Provisionierung und Prüfung der Cluster-Protokollierung
Die Protokollierung im Cluster bereitstellen und abfragen und häufige Probleme mithilfe von Tools diagnostizieren
Wiederherstellung fehlgeschlagener Workerknoten
Workerknoten in verschiedenen Fehlerszenarien prüfen, ihre Probleme beheben und die Knoten wiederherstellen

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 des Kurses können Teilnehmende Red Hat OpenShift Container Platform für Cluster in großem Umfang konfigurieren und verwalten. Dazu gehören folgende Aufgaben:

  • Sicherheitskontrollen für Nutzende, Anwendungen und Netzwerke konfigurieren
  • OpenShift mit Unternehmensauthentifizierung, Storage, CI/CD 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
Red Hat Certified OpenShift Administrator Exam (EX280)

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.