Cursusaanbod
Geavanceerde configuratie van wachtrijmanagers
- Implementeren van aangepaste start- en stopprocedures voor wachtrijmanagers met strmqm en endmqm
- Configureren van dead letter-wachtrijen en alias-wachtrijen voor complexe berichtenroutering
- Ontwikkelen en registreren van channel exits en message exits voor aangepaste verwerking
- Instellen van geavanceerde TCP- en LU62-lystenconfiguraties met aangepaste poortbereiken
Kanaalverificatie met CHLAUTH
- Aanmaken en beheren van CHLAUTH-records met SET CHLAUTH-regels
- Belemmeren of toewijzen van externe verbindingen op basis van IP-adres, SSL-onderwerp of MCAUSER
- Instellen van kanaalverificatieregels voor gedetailleerde toegangscontrole
- Controleren en valideren van CHLAUTH-configuraties tegen beveiligingsbeleidsregels
LDAP-autorisatie op gedistribueerde platformen
- Verbinding maken met LDAP-directory's via AUTHINFO-objecten
- LDAP-groepen toewijzen aan IBM MQ-rechten met setmqaut
- Configureren van autorisatiebeleidsregels voor gebruikers en applicaties
- Beheren van verificatie-informatieobjecten en verbindingsverversing
TLS/SSL-certificaatbeheer
- Aanmaken en beheren van CMS- en PKCS12-sleutelwinkels met runmqakm en runmqktool
- Genereren van zelfondertekende en CA-ondertekende certificaten voor wachtrijmanagers en kanalen
- Configureren van SSLCIPH en SSLPEER op verzend- en ontvangkanalen
- Uitvoeren van certificaatverlenging, intrekking en rotatie met minimale downtime
Clusteringarchitectuur en ontwerp
- Onderkennen van volledige versus gedeeltelijke repository wachtrijmanagers
- Opbouwen en onderhouden van clusterkanalen (CLUSSDR en CLUSRCVR) en clusterwachtrijen
- Ontwerpen van schaalbare clustertopologieën voor productiebelasting
- Implementeren van overlappende clusters en gatewaywachtrijmanagers voor multi-site routing
Clusterbelastingbalancering en geavanceerde routing
- Configureren van clusterbelastingsalgoritmes en prioriteiten met CLWLWGHT
- Gebruik van CLWLUSEQ en CLWLRANK voor gerichte berichtenverdeling
- Handmatige en automatische herverdeling van belasting tussen clusterleden
- Oplossen van clusterkanaalfouten en naamconflicten
Hoge beschikbaarheid met multi-instance wachtrijmanagers
- Plannen van architectuur en gedeeld bestandssysteem voor multi-instance wachtrijmanagers
- Configureren van actieve en standby wachtrijmanagerinstanties op aparte hosts
- Testen van automatische failover en configureren van automatische clientherverbindings
- Monitoren van instantiegezondheid en herstellen van mislukte standby-instanties
Replication Data Queue Managers (RDQM)
- Vertrouwd raken met RDQM-architectuur en voordelen van disaster recovery
- Aanmaken en beheren van gerepliceerde wachtrijmanagers over meerdere nodes
- Uitvoeren van failoverscenario's en herstelprocedures met rdqmadm
- Optimaliseren van netwerk- en opslaginstellingen voor RDQM-replicatieprestaties
REST API-beheer
- Inschakelen en beveiligen van de IBM MQ REST API op de mqweb server
- Aanmaken en verwijderen van wachtrijmanagers via HTTP POST- en DELETE-verzoeken
- Beheren van wachtrijen en kanalen via REST-eindpunten met JSON-payloads
- Automatiseren van beheertaken met Python of curl REST-clients
IBM MQ Console-beheer
- Installeren en configureren van de IBM MQ Console op de mqweb server
- Beheren van wachtrijmanagers, wachtrijen en kanalen via de webinterface
- Configureren van rolgebaseerde toegang en gebruikersverificatie met mqwebuser.xml
- Monitoren van dashboards en instellen van waarschuwingdrempels voor wachtrijdiepte en kanaalstatus
Geavanceerde berichtenbeveiliging
- Configureren van AMS-beleidsregels voor berichtenondertekening en -versleuteling met setmqsp
- Opzetten van keystore-bestanden en certificaten voor Advanced Message Security-interceptors
- Inschakelen van eind-tot-eind payloadbescherming tussen publishers en subscribers
- Diagnosticeren van AMS-beleidsfouten en keystore-misconfiguraties via foutlogboeken
Publish/Subscribe beveiliging
- Beveiligen van topichiërarchieën met administratieve topics en topictoegangscontroles
- Controleren van subscriber- en publisher-toegang via setmqaut op topic-objecten
- Gebruik van topicaliases en proxy-subscriptions voor namespaces isolatie
- Controleren van pub/sub-activiteit en onderzoeken van toegangsschendingfouten
PCF Command Automation
- Vertrouwd raken met PCF-commando- en responsberichtenstructuren
- Automatiseren van wachtrijmanagertaken met PCF-programma's en de MQ AI
- Gebruik van de MQ Command Server en configureren van model reply wachtrijen
- Aanmaken van aangepaste beheerscripts met PCF om runmqsc te vervangen voor bulkwijzigingen
Prestatiemonitoring en tuning
- Tunen van bufferpools en page sets voor optimale geheugengebruik van wachtrijmanagers
- Aanpassen van kanaaltuningparameters voor verhoogde doorvoer en verminderde latentie
- Configureren van wachtrijmonitoren en wachtrijdieptegebeurtenissen met eventwachtrijen
- Gebruik van amqsmon en MQ-statistieken om prestatieknelpunten te identificeren
Foutopsporingshulpmiddelen en technieken
- Lezen en interpreteren van foutlogboeken, FDC-bestanden en FFST-rapporten
- Configureren en analyseren van kanaaltraces en API-exits voor probleemdiagnostiek
- Gebruik van dspmqrte om berichtenroutage via wachtrijmanagers en clusters te traceren
- Identificeren van veelvoorkomende foutpatronen en toepassen van gerichte herstelsstappen
Recente updates en moderne praktijken
- Kiezen tussen IBM MQ 9.4 Continuous Delivery en Long Term Support op basis van operationele vereisten
- Toepassen van nieuwe beveiligingsstandaarden, inclusief TLS 1.2-minimumprotocollen en versterkte CHLAUTH-regels
- Implementeren van wachtrijmanagers in containers en integreren met IBM Cloud Pak for Integration
- Benutten van recente REST API- en MQ Console-verbeteringen voor geautomatiseerd beheer
Vereisten
- Vertrouwdheid met de basisprincipes van IBM MQ, waaronder wachtrijmanagers, wachtrijen, kanalen en berichten
- Ervaring met gedistribueerde besturingssystemen zoals Linux, Windows of AIX
- Kennis van netwerkconcepten en TLS/SSL-certificaten
Doelgroep
- Systeembeheerders
- MQ-beheerders
- DevOps-engineers die verantwoordelijk zijn voor de berichtverwerkingsinfrastructuur
Getuigenissen (5)
Ik heb veel gewaardeerd aan de flexibiliteit van de trainer, die mijn kennis snel kon beoordelen en de training daarop afstellen. Bovendien waardeerde ik het zeer dat hij me voorstelde om persoonlijke praktische oefeningen te maken op basis van mijn behoefte, in plaats van de generieke oefeningen die hij aanvankelijk had voorgesteld.
Alexandra Noguera - La Banque Postale
Cursus - Advanced Apache Camel
Automatisch vertaald
Mogelijkheid om zelfstandige oefeningen uit te voeren in de trainingsomgeving.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Cursus - Kafka for Administrators
Automatisch vertaald
Tijdens mijn training was het toegankelijk zijn van Augustin het meest waardeerbaar. Hij weet zich aan te passen aan het niveau van de deelnemers zonder de groep te vertragen. Een topdocent!!!
Rodrigue - Cegid
Cursus - Managing APIs with Apigee
Automatisch vertaald
de technische voorbereiding van docenten
Giorgio - Asystel-BDF S.p.A.
Cursus - Creating a Service Mesh with Istio and Kubernetes
Automatisch vertaald
Zeer praktische voorbeelden. De trainer heeft geprobeerd een tempo aan te houden waarbij iedereen kon volgen, zelfs hoewel de groep zeer divers was qua kennis. Hij heeft veel ondersteuning geboden aan bijna iedereen die om hulp vroeg :)
Georgi - BMW SA
Cursus - Apache Kafka for Developers
Automatisch vertaald