Überblick
Die Prüfung zum „Red Hat Certified Specialist in Building Resilient Microservices“ (EX328) prüft die erforderlichen Fähigkeiten zur Erstellung und Verwaltung eines ausfallsicheren Microservices-Meshes unter Verwendung der Red Hat OpenShift Container Platform und des Red Hat OpenShift Service Mesh. Der Schwerpunkt liegt auf der praktischen Anwendung des Service Mesh zum Betrieb und Schutz einer Anwendung, die aus mehreren Microservices mit persistenter Speicherung besteht.
Wenn Sie diese Prüfung bestehen, werden Sie zum „Red Hat Certified Specialist in Building Resilient Microservices“, und diese Qualifikation wird auch für den Erwerb der Zertifizierung „Red Hat Certified Architect (RHCA®)“ angerechnet.
Die Prüfungsziele basieren auf der aktuellsten verfügbaren Version der Red Hat-Produkte.
Zielgruppe
- Administratoren oder Architekten in einer DevOps-Rolle, die eine Red Hat OpenShift Container Platform-Umgebung verwalten
- Administratoren oder Architekten in einer DevOps-Rolle, die eine Red Hat OpenShift Container Platform-Umgebung implementieren
- Anwendungsentwickler, die mehrere Microservices verwalten oder eine bestehende Sammlung von Microservices auf der Red Hat OpenShift Container Platform betreuen
Voraussetzungen
Zu den Voraussetzungen für diese Prüfung gehören praktische Kenntnisse im Umgang mit Red Hat OpenShift-Anwendungen, wie sie beispielsweise in den Kursen Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) und Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) vermittelt werden.
Insbesondere sollten die Bewerber in der Lage sein:
- Mehrere Red Hat OpenShift-Projekte erstellen und bearbeiten
- Anwendungen bereitstellen
- Arbeiten mit Container-Images
- Arbeiten mit Kubernetes-Ressourcen, die in JSON oder YAML geschrieben sind
- Kubernetes Custom Resource Definitions (CRDs) verstehen
Vorbereitung
Red Hat empfiehlt, sich mit Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) und Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) vorzubereiten. Der Erwerb der Zertifizierung „Red Hat Certified Specialist in OpenShift Application Development (EX288)“ wird ebenfalls empfohlen. Die Teilnahme an diesen Kursen ist nicht verpflichtend; die Teilnehmer können sich auch dafür entscheiden, nur die Prüfung abzulegen.
Die Teilnahme an einer Red Hat-Schulung kann zwar ein wichtiger Bestandteil der Prüfungsvorbereitung sein, garantiert jedoch keinen Erfolg. Vorherige Erfahrungen, praktische Übungen und eine natürliche Begabung spielen ebenfalls eine wichtige Rolle.
Es stehen zahlreiche Bücher und andere Ressourcen zu Red Hat-Produkten zur Verfügung. Red Hat empfiehlt keines dieser Werke offiziell als Prüfungsvorbereitung. Dennoch kann zusätzliche Lektüre hilfreich sein, um Ihr Verständnis zu vertiefen.
Produktbeschreibung
Im Rahmen dieser Prüfung sollten Sie in der Lage sein, Aufgaben in den folgenden Bereichen zu bewältigen:
Arbeiten mit benutzerdefinierten Ressourcen von Red Hat OpenShift Service Mesh
- Benutzerdefinierte Ressourcen von Red Hat OpenShift Service Mesh verstehen und nutzen
Anwendungen im Service Mesh bereitstellen und konfigurieren
- Sidecars manuell zu Pod-basierten Anwendungen hinzufügen
- Konfigurieren Sie die automatische Sidecar-Einbindung mithilfe von Annotationen
- Verstehen, wie Richtlinien für Mesh-Elemente und externe Dienstnetzwerke konfiguriert werden
Verwaltung der Anforderungsweiterleitung und der Verkehrssteuerung
- Konfigurieren Sie statisches und dynamisches Request-Routing für verschiedene Anwendungsversionen
- Machen Sie sich mit den von Red Hat OpenShift Service Mesh unterstützten Release- und Bereitstellungsstrategien vertraut, einschliesslich A/B-Tests und Canary-Releases
- Konfigurieren Sie erweiterte Routing-Funktionen, um den Datenverkehr und API-Aufrufe zwischen Diensten zu steuern
- Prozentuale Traffic-Aufteilungen für schrittweise Einführungen implementieren
- Nutzen Sie Traffic-Mirroring für Tests im Shadow- oder Dark-Launch-Stil
Den ein- und ausgehenden Datenverkehr steuern
- Leite den ein- und ausgehenden Datenverkehr über das Mesh-Netzwerk
- Gateway-Eingänge für eingehenden Datenverkehr definieren und verwalten
- Kontrollierten Zugriff vom Mesh auf extern zugängliche Dienste ermöglichen
Ausfallsicherheit und Fehlertoleranz konfigurieren
- Wende Zeitüberschreitungseinstellungen an, um die Wartezeiten für Antworten zu steuern
- Konfigurieren Sie Wiederholungsversuche, um die Verfügbarkeit des Dienstes zu verbessern
- Verwenden Sie Schutzschalterkonfigurationen, um überlastete oder ausfallende Stromkreise zu schützen
- Verbindungspool, Lastenausgleich und Ausgliederungsrichtlinien konfigurieren
Arbeiten mit Service-Mesh-Richtlinienprüfungen
- Richtlinienbasierte Durchsetzungsfunktionen konfigurieren
- Lokale und globale Ratenbegrenzungen festlegen
- Kontingente und Zugriffskontrollen festlegen
- Konfigurieren Sie Autorisierungsrichtlinien zum Zulassen und Verweigern für Workloads
Sichere Kommunikation zwischen Diensten
- Die Authentifizierung und Autorisierung zwischen Workloads in einem Service Mesh verstehen
- Sichere Kommunikation zwischen Diensten konfigurieren
- Verwenden Sie Mutual TLS (mTLS) zwischen Diensten
- Zuordnung von Identitäten im Kartendienst mit sicherer Namensgebung
- Richten Sie Richtlinien für die Peer-Authentifizierung ein, um mTLS durchzusetzen
- Konfigurieren Sie die Authentifizierungsprüfungen für Endbenutzer
- Definieren Sie Berechtigungsregeln für den Zugriff von Diensten und Endbenutzern auf Workloads
Fehlerinjektions- und Chaos-Testverfahren einsetzen
- Verzögerungen einfügen, um Latenzzeiten oder überlastete Dienste zu simulieren
- Fügen Sie Fehlerantworten und TCP-Fehler ein, um das Wiederherstellungsverhalten zu testen
Prüfungsform
Bei dieser Prüfung handelt es sich um eine praxisorientierte Prüfung, deren Schwerpunkt auf realistischen Entwicklungsaufgaben liegt. Während der Prüfung besteht kein Internetzugang, und gedruckte oder elektronische Notizen sind nicht gestattet. Die in der Prüfungsumgebung bereitgestellte Produktdokumentation darf verwendet werden.
Diese Prüfung besteht aus einem einzigen Teil, der drei Stunden dauert.
Ergebnisse und Berichterstattung
Offizielle Ergebnisse werden ausschliesslich über das Red Hat Certification Central bekannt gegeben. Red Hat gestattet es Prüfern oder Schulungspartnern nicht, die Ergebnisse direkt an die Kandidaten weiterzugeben. Die Ergebnisse werden in der Regel innerhalb von drei US-Werktagen mitgeteilt.
Die Ergebnisse werden ausschliesslich als Gesamtpunktzahl angegeben. Red Hat gibt keine Leistungen auf Einzelaufgabenebene bekannt und stellt auf Anfrage keine weiteren Aufschlüsselungen zur Verfügung.
Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.