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 all 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 Nutzern 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 all unsere Online-Kurse, plus bis zu fünf Zertifizierungsprüfungen und zwei Neuversuche.

Dieses Kursangebot basiert auf Red Hat OpenShift Container Platform 4.6.

Ü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
  • Isolieren von Anwendungen mithilfe von Netzwerkrichtlinien
  • Automatisieren von OpenShift-Administrationsaufgaben mit Ansible und Jenkins
  • An Anwendungsanforderungen angepasstes Provisionieren von persistentem Storage
  • Management von Überwachungsmetriken und -alarmen
  • Deployment und Konfigurieren von Log Aggregation

Zielgruppe für diesen Kurs

Systemadministratoren, 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 oder vergleichbare Erfahrung
Technische Voraussetzungen
Internetzugang für den Zugriff auf gemeinsame und dezidierte OpenShift-Cluster

Inhalt

Kursinhalt

Erste Schritte mit Container-Technologien

Beschreiben, wie Anwendungen in Containern ausgeführt werden können, die mit der OpenShift Container Platform orchestriert werden.

Entwickeln containerisierter Services
Einen Service mittels Container-Technologie bereitstellen
Container verwalten
Vordefinierte Container-Images bearbeiten, um containerisierte Dienste zu erstellen und zu verwalten
Container Images verwalten
Den Lifecycle eines Container-Images von der Erstellung bis zur Löschung verwalten
Benutzerdefinierte Container Images erstellen
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öffentlichen 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
Verwalten von Anwendungsbereitstellungen
Anwendungszustand überwachen und verschiedene Bereitstellungsstrategien für cloudnative Anwendungen implementieren
Beschreiben der Red Hat OpenShift Container Platform
Architektur der OpenShift Container Platform beschreiben
Überprüfen des Zustands eines Clusters
OpenShift-Installationsmethoden beschreiben und den Zustand eines neu installierten Clusters überprüfen
Konfigurieren von Authentifizierung und Autorisierung
Die Authentifizierung mit dem HTPasswd-Identitätsanbieter konfigurieren und Benutzern sowie Gruppen Rollen zuweisen
Konfigurieren der Anwendungssicherheit
Berechtigungen von Anwendungen mit SCCs (Security Context Constraints) beschränken und Zugangsdaten mithilfe von Secrets schützen
Konfigurieren des OpenShift-Netzwerks für Anwendungen
Probleme beim OpenShift-SDN (Software-Defined Networking) beheben und Netzwerkrichtlinien konfigurieren
Kontrollieren der Pod-Planung
Kontrollieren, auf welchen Knoten ein Pod ausgeführt wird
Beschreiben von Cluster-Updates
Die Durchführung eines Cluster-Updates beschreiben
Verwalten 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ühren der Automatisierung mit OpenShift
OpenShift mit Skripten und Ansible Playbooks automatisieren
OpenShift Operatoren verwalten
OpenShift-Cluster-Operatoren verwalten
Implementieren von GitOps mit Jenkins
Einen GitOps-Workflow mit containerisiertem Jenkins zur Administration eines OpenShift-Clusters implementieren
Konfigurieren der Unternehmensauthentifizierung
Die Integration von OpenShift mit unternehmensfähigen Identity-Anbietern konfigurieren
Konfigurieren vertrauenswürdiger TLS-Zertifikate
Vertrauenswürdige TLS-Zertifikate für den externen Zugriff auf Cluster-Services und -Anwendungen konfigurieren
Konfigurieren dedizierter Knoten-Pools
Knoten zu einem OpenShift-Cluster mit benutzerdefinierten Konfigurationen hinzufügen
Konfigurieren von persistentem Storage
Storage-Anbieter und -Klassen konfigurieren und den Cluster-Zugriff für Nutzer auf persistente Volume-Ressourcen gewährleisten.
Verwalten von Cluster-Überwachung und -Metriken
Den OpenShift-Überwachungs-Stack konfigurieren und verwalten
Provisionieren und Prüfen der Cluster-Protokollierung
Die Protokollierung im Cluster bereitstellen und abfragen und häufige Probleme mithilfe von Tools diagnostizieren
Wiederherstellen fehlgeschlagener Worker-Knoten
Worker-Knoten 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 der 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

Absolventen dieses Kurses können eine Red Hat OpenShift Container Platform für Cluster in großem Umfang konfigurieren und verwalten. Dazu gehören:

  • Sicherheitskontrollen für Nutzer, 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 den Unternehmens-Standards 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.