Schulungsübersicht
Fortgeschrittene Konfiguration von Warteschlangen-Managern
- Implementierung benutzerdefinierter Start- und Stop-Prozeduren mit strmqm und endmqm
- Konfiguration von Totpost-Warteschlangen und Alias-Warteschlangen für komplexes Nachrichten-Routing
- Entwicklung und Registrierung von Channel-Exit- und Message-Exit-Programmen für benutzerdefinierte Verarbeitung
- Aufbau fortschrittlicher TCP- und LU62-Listener-Konfigurationen mit benutzerdefinierten Portbereichen
Kanalauthentifizierung mit CHLAUTH
- Erstellung und Verwaltung von CHLAUTH-Einträgen mit SET CHLAUTH-Regeln
- Absperrung oder Zuordnung von Remote-Verbindungen nach IP-Adresse, SSL-Subjekt oder MCAUSER
- Einstellung der Kanalauthentifizierungsregeln für granulare Zugriffskontrolle
- Auditierung und Validierung von CHLAUTH-Konfigurationen gegen Sicherheitsrichtlinien
LDAP-Autorisierung auf verteilten Plattformen
- Verbindung von Warteschlangen-Managern mit LDAP-Verzeichnissen unter Verwendung von AUTHINFO-Objekten
- Abbildung von LDAP-Gruppen zu IBM MQ-Berechtigungen mit setmqaut
- Konfiguration von Autorisierungsrichtlinien für Benutzer und Anwendungen
- Verwaltung von Authentifizierungsinformationen und Verbindungsaktualisierung
TLS/SSL-Zertifikatsverwaltung
- Erstellung und Verwaltung von CMS- und PKCS12-Schlüsseldatenbanken mit runmqakm und runmqktool
- Generierung von selbstsignierten und CA-signierten Zertifikaten für Warteschlangen-Manager und Kanäle
- Konfiguration von SSLCIPH und SSLPEER auf Sender- und Empfängerkanälen
- Erneuerung, Widerrufen und Rotieren von Zertifikaten mit minimaler Ausfallzeit
Clustering-Architektur und Design
- Unterscheidung zwischen vollständigen und partiellen Repository-Warteschlangen-Managern
- Aufbau und Pflege von Cluster-Kanälen (CLUSSDR und CLUSRCVR) und Cluster-Warteschlangen
- Entwicklung skalierbarer Cluster-Topologien für Produktionslasten
- Implementierung von überlappenden Clustern und Gateway-Warteschlangen-Managern für Multi-Site-Routing
Cluster-Workload-Balancing und Fortgeschrittenes Routing
- Konfiguration von Cluster-Workload-Algorithmen und Prioritäten mit CLWLWGHT
- Nutzung von CLWLUSEQ und CLWLRANK für gezielte Nachrichtenausbreitung
- Manuelles und automatisches Workload-Rebalancing innerhalb von Cluster-Mitgliedern
- Behebung von Cluster-Kanalfehlern und Namenskonflikten
Hohe Verfügbarkeit mit Multi-Instance-Warteschlangen-Managern
- Planung der Architektur und Freigabe der Freigabespeicheranforderungen für Multi-Instance-Warteschlangen-Manager
- Konfiguration aktiver und standby-Warteschlangen-Manager-Instanzen auf separaten Hosts
- Testen der automatischen Failover und Konfiguration der automatischen Client-Wiederherstellung
- Überwachung der Instanzgesundheit und Wiederherstellung fehlgeschlagener standby-Instanzen
Replizierte Datenwarteschlangen-Manager (RDQM)
- Verständnis der RDQM-Architektur und Disaster-Recovery-Vorteile
- Erstellung und Verwaltung von replizierten Warteschlangen-Managern über mehrere Knoten
- Ausführung von Failover-Szenarien und Wiederherstellungsprozeduren mit rdqmadm
- Optimierung der Netzwerk- und Speichereinstellungen für RDQM-Replikationsleistung
REST-API-Verwaltung
- Aktivierung und Sicherung der IBM MQ REST-API auf dem mqweb-Server
- Erstellung und Löschung von Warteschlangen-Managern über HTTP POST und DELETE-Anfragen
- Verwaltung von Warteschlangen und Kanälen über REST-Endpunkte mit JSON-Payloads
- Automatisierung von Verwaltungsmaßnahmen mit Python oder curl REST-Clients
IBM MQ Console Verwaltung
- Installation und Konfiguration der IBM MQ Console auf dem mqweb-Server
- Verwaltung von Warteschlangen-Managern, Warteschlangen und Kanälen über die Web-Schnittstelle
- Konfiguration von rollenbasiertem Zugriff und Benutzeridentifikation mit mqwebuser.xml
- Überwachung von Dashboards und Einstellung von Alarmgrenzwerten für Warteschlangentiefe und Kanalstatus
Fortschrittliche Nachrichtensicherheit
- Konfiguration von AMS-Richtlinien für Nachrichten-Signierung und -Verschlüsselung mit setmqsp
- Aufbau von Keespeer-Dateien und Zertifikaten für Advanced Message Security-Interceptors
- Aktivierung von End-to-End-Payload-Schutz zwischen Publishern und Subskribenten
- Diagnose von AMS-Richtlinienfehlern und Keespeer-Fehlkonzfigurationen über Fehlerprotokolle
Publish/Subscribe-Sicherheit
- Sicherung von Themen-Hierarchien mit administrativen Themen und Themen-Zugriffskontrollen
- Kontrolle des Zugriffs von Subskribenten und Publishern mit setmqaut auf Themen-Objekten
- Nutzung von Thema-Aliasen und Proxy-Subskribenten für Namensraum-Isolation
- Auditierung von Pub/Sub-Aktivitäten und Untersuchung von Zugriffsverletzung-fehlern
PCF-Befehlsautomatisierung
- Verständnis der PCF-Befehls- und Antwort-Nachrichtenstrukturen
- Automatisierung von Warteschlangen-Manager-Aufgaben mit PCF-Programmen und dem MQ AI
- Nutzung des MQ Command Servers und Konfiguration von Modell-Antwortwarteschlangen
- Erstellung von benutzerdefinierten Verwaltungs-Skripten mit PCF zur Ersetzung von runmqsc für Bulk-Änderungen
Performance-Monitoring und Tuning
- Tuning von Puffern und Seitenmengen für optimale Speichernutzung des Warteschlangen-Managers
- Anpassung von Kanal-Tuning-Parametern zur Reduktion von Durchsatz und Latenz
- Konfiguration der Warteschlangenüberwachung und Warteschlangentiefe-Ereignissen mit Event-Warteschlangen
- Nutzung von amqsmon und MQ-Statistiken zur Identifikation von Performance-Bottlenecks
Fehlerbehebungstools und Techniken
- Leseinterpretation von Fehlerprotokollen, FDC-Dateien und FFST-Berichten
- Konfiguration und Analyse von Kanal-Traces und API-Exits zur Problemidentifikation
- Nutzung von dspmqrte zum Verfolgen von Nachrichten-Routing durch Warteschlangen-Manager und Cluster
- Identifikation gemeinsamer Fehlersituationen und Anwendung gezielter Wiederherstellungsschritte
Neueste Updates und Moderne Praktiken
- Entscheidung zwischen IBM MQ 9.4 Continuous Delivery und Long Term Support basierend auf operativen Anforderungen
- Anwendung neuer Sicherheitsstandards einschließlich TLS 1.2 als Minimum und verstärkten CHLAUTH-Regeln
- Bereitstellung von Warteschlangen-Managern in Containern und Integration mit IBM Cloud Pak for Integration
- Nutzung der neuesten REST-API- und MQ Console-Verbesserungen für automatische Verwaltung
Voraussetzungen
- Grundlegende Kenntnisse der IBM MQ, einschließlich Warteschlangen-Manager, Warteschlangen, Kanäle und Nachrichten
- Erfahrung mit verteilten Betriebssystemen wie Linux, Windows oder AIX
- Vertrautheit mit Netzwerkkonzepten und TLS/SSL-Zertifikaten
Zielgruppe
- Systemadministratoren
- MQ-Administratoren
- DevOps-Ingenieure, die für die Messaging-Infrastruktur verantwortlich sind
Erfahrungsberichte (3)
Möglichkeit, unabhängig Übungen im Trainingsumfeld durchzuführen.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maschinelle Übersetzung
die technische Vorbereitung von Lehrkräften
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Maschinelle Übersetzung
Das bereitgestellte Wissen umfasste alle Aspekte, die wir für unsere aktuellen Apache Camel-Implementierungen benötigen konnten.
Leon - Vos Management & Logistical Development B.V.
Kurs - Apache Camel
Maschinelle Übersetzung