Neem contact met ons op

Cursusaanbod

Geavanceerde configuratie van queue managers

  • Aangepaste start- en stopprocedures voor queue managers implementeren met behulp van strmqm en endmqm
  • Dead letter queues en aliaswachtrijen configureren voor complexe berichtenroutering
  • Channel-exits en message-exits ontwikkelen en registreren voor aangepaste verwerking
  • Gebruikmaken van geavanceerde TCP- en LU62-listenerconfiguraties met specifieke poortbereiken

Kanaalauthenticatie met CHLAUTH

  • CHLAUTH-records maken en beheren met behulp van SET CHLAUTH-regels
  • Externe verbindingen blokkeren of toewijzen op basis van IP-adres, SSL-onderwerp of MCAUSER
  • Kanaalauthenticatieregels instellen voor gedetailleerde toegangscontrole
  • CHLAUTH-configuraties controleren en valideren volgens beveiligingsbeleid

LDAP-autorisatie op gedistribueerde platforms

  • Queue managers koppelen aan LDAP-directorys met behulp van AUTHINFO-objecten
  • LDAP-groepen toewijzen aan IBM MQ-rechten via setmqaut
  • Autorisatiebeleid instellen voor gebruikers en applicaties
  • Beheer van authenticatie-informatie-objecten en het verversen van verbindingen

Beheer van TLS/SSL-certificaten

  • CMS- en PKCS12-sleuteldatabases aanmaken en beheren met runmqakm en runmqktool
  • Zelfondertekende en door een CA ondertekende certificaten genereren voor queue managers en channels
  • SSLCIPH- en SSLPEER-instellingen configureren op zender- en ontvangerkanalen
  • Certificaatverlenging, intrekking en wisseling uitvoeren met minimale downtime

Architectuur en ontwerp van clusters

  • Onderscheid maken tussen queue managers met een volledig of gedeeltelijk repository
  • Clusterkanalen (CLUSSDR en CLUSRCVR) en clusterwachtrijen opzetten en onderhouden
  • Schaalbare clustertopologieën ontwerpen voor productieomgevingen
  • Gebruik van overlappende clusters en gateway-queue managers realiseren voor meerdere locaties

Workloadbalancering en geavanceerde routering in clusters

  • CLWLWGHT gebruiken om workloadalgoritmen en prioriteiten te configureren
  • Met CLWLUSEQ en CLWLRANK gerichte berichtenverdeling bereiken
  • Handmatige en automatische herbalancering van workloads tussen clusterleden uitvoeren
  • Probleemoplossing bij falende clusterkanalen en naamconflicten

Hoge beschikbaarheid via meervoudige queue manager-instanties

  • Architectuur en vereisten voor gedeelde bestandssystemen bepalen bij gebruik van meerdere queue manager-instanties
  • Actieve en passieve queue manager-instanties configureren op aparte hosts
  • Automatische failover testen en automatische clientherverbinding instellen
  • Gezondheid van instanties controleren en falende passieve exemplaren herstellen

Gerepliceerde Data Queue Managers (RDQM)

  • RDQM-architectuur en voordelen voor rampenherstel begrijpen
  • Gerepliceerde queue managers op meerdere nodes aanmaken en beheren
  • Failover-scenario’s simuleren en herstelprocedures uitvoeren met rdqmadm
  • Netwerk- en opslaginstellingen afstemmen voor optimale RDQM-replicatieprestaties

Beheer via de REST API

  • De IBM MQ REST API op mqweb-server inschakelen en beveiligen
  • Queue managers toevoegen of verwijderen met HTTP POST- en DELETE-aanvragen
  • Wachtrijen en kanalen beheren via REST-endpoints die JSON-data gebruiken
  • Administratieve taken automatiseren door Python of curl te gebruiken als REST-client

Beheer met de IBM MQ Console

  • IBM MQ Console installeren en configureren op mqweb-server
  • Queue managers, wachtrijen en kanalen beheren via het webinterface
  • Rolgebaseerde toegang en gebruikersauthenticatie regelen met mqwebuser.xml
  • Monitoringdashboards instellen en drempelwaarden vastleggen voor wachtrijdiepte en kanaalstatus

Geavanceerde berichtenbeveiliging

  • AMS-beleid configureren voor ondertekening en versleuteling van berichten met setmqsp
  • Sleutelopslagbestanden en certificaten instellen voor AMS-interceptors
  • End-to-end beveiliging realiseren tussen verzenders en ontvangers
  • AMS-fouten en foutieve sleutelconfiguraties vaststellen aan de hand van logbestanden

Beveiliging bij publiceren/abonneren

  • Toperenrangschikkingen beveiligen met administratieve topics en toegangscontrolemechanismen
  • Toegang voor abonnees en verzenders reguleren via setmqaut op topicobjecten
  • Topicaliassen en proxy-abonnementen gebruiken voor naamruimte-isolatie
  • Activiteit rond publiceren/abonneren controleren en ongeautoriseerde toegang opsporen

Automatisering met PCF-commando’s

  • Structuur van PCF-commando’s en responsberichten begrijpen
  • Queue manager-taken automatiseren met PCF-programma's en MQ AI
  • MQ Command Server instellen en modelreply-rijen configureren
  • Eigen administratieve scripts bouwen met PCF om runmqsc te vervangen bij bulkwijzigingen

Prestatiemonitoring en -afstemming

  • Bufferpools en paginasets afstemmen voor optimaal geheugengebruik door queue managers
  • Kanaalparameters bijstellen om doorvoersnelheid te verhogen en vertragingen te verminderen
  • Wachtrijmonitoring instellen en eventqueues gebruiken voor waarschuwingen bij wachtrijdiepte
  • Prestatieproblemen identificeren via amqsmon en MQ-statistieken

Hulpmiddelen en technieken voor probleemoplossing

  • Error logs, FDC-bestanden en FFST-rapporten lezen en interpreteren
  • Kanaaltraces en API-exits analyseren om problemen te diagnosticeren
  • Berichtenstroom door queue managers en clusters volgen met dspmqrte
  • Veelvoorkomende foutpatronen herkennen en gerichte oplossingen toepassen

Nieuwste ontwikkelingen en moderne werkwijzen

  • Bepalen welke IBM MQ 9.4-versie (Continuous Delivery of Long Term Support) geschikt is voor de omgeving
  • Beveiligingsstandaarden implementeren, zoals verplichte TLS 1.2 en aangescherpte CHLAUTH-regels
  • Queue managers in containers draaien en integreren met IBM Cloud Pak voor Integration
  • Laatste verbeteringen aan REST API en MQ Console benutten voor geautomatiseerd beheer

Vereisten

  • Grondige kennis van IBM MQ, waaronder queue managers, wachtrijen, channels en berichten
  • Ervaring met gedistribueerde besturingssystemen zoals Linux, Windows of AIX
  • Bekendheid met netwerkconcepten en TLS/SSL-certificaten

Doelgroep

  • Systeembeheerders
  • IBM MQ-beheerders
  • DevOps-engineers verantwoordelijk voor het berichteninfrastructuurbeheer
 35 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën