Kom i kontakt

Kursplan

Avancerad konfiguration av köhanterare

  • Implementera anpassade procedurer för start och avstängning av köhanterare med strmqm och endmqm
  • Konfigurera döda brev-köer (dead letter queues) och alias-köer för komplex meddelanderuttering
  • Utveckla och registrera kanalexiter och meddelandeexiter för anpassad bearbetning
  • Konfigurera avancerade TCP- och LU62-lyssnarkonfigurationer med anpassade portintervall

Verifiering av kanaler med CHLAUTH

  • Skapa och hantera CHLAUTH-poster med SET CHLAUTH-regler
  • Blockera eller mappa fjärranslutningar baserat på IP-adress, SSL-subjekt eller MCAUSER
  • Ställ in kanalsäkerhetsregler för finmaskig åtkomstkontroll
  • Auditera och validera CHLAUTH-konfigurationer mot säkerhetspolicyer

LDAP-auktorisation på distribuerade plattformar

  • Ansluta köhanterare till LDAP-kataloger via AUTHINFO-objekt
  • Mappa LDAP-grupper till IBM MQ-behörigheter med setmqaut
  • Konfigurera auktorisationspolicyer för användare och applikationer
  • Hantera autentiseringsinformationsobjekt och uppdateringsfrekvens för anslutningen

Hantering av TLS/SSL-certifikat

  • Skapa och hantera CMS- och PKCS12-nyckelbanker med runmqakm och runmqktool
  • Generera självsignerade och CA-signerade certifikat för köhanterare och kanaler
  • Konfigurera SSLCIPH och SSLPEER på avsändar- och mottagarkanal
  • Utföra certifikatförnyelse, återkallande och rotation med minimal driftavbrott

Arkitektur och design av kluster

  • Skilja mellan full repository- och partial repository-köhanterare
  • Bygga och underhålla kanaler (CLUSSDR och CLUSRCVR) och klusterköer
  • Designa skalbara klustertopologier för produktionsarbetsbelastningar
  • Implementera överlappande kluster och gateway-köhanterare för flersidig ruttering

Lastbalansering och avancerad ruttering i kluster

  • Konfigurera algorithmer och prioriteringar för klusterarbetsbelastning med CLWLWGHT
  • Använda CLWLUSEQ och CLWLRANK för riktad meddelandedistribution
  • Utföra manuell och automatisk lastomfördelning mellan klustermedlemmar
  • Felsöka misslyckade klusterkanaler och namnkonflikter

Hög tillgänglighet med flera instanser av köhanterare

  • Planera arkitektur och gemensam filsystembehov för flera instanser av köhanterare
  • Konfigurera aktiv och standby-instans av köhanterare på separata värddatorer
  • Testa automatisk failover och konfigurera automatisk klientåteranslutning
  • Övervaka instanshälsa och återstalla misslyckade standby-instanser

Replikering av data med RDQM (Replicated Data Queue Managers)

  • Förstå RDQM-arkitektur och förmåner för katastrofåterhämtning
  • Skapa och hantera replikerade köhanterare över flera noder
  • Utföra failover-scenarier och återhämtningsprocedurer med rdqmadm
  • Tuna nätverks- och lagringsinställningar för prestanda vid RDQM-replikering

Administration via REST API

  • Aktivera och säkra IBM MQ REST API på mqweb-servern
  • Skapa och radera köhanterare via HTTP POST- och DELETE-förfrågningar
  • Hantera köer och kanaler med REST-slutpunkter och JSON-payloads
  • Automatisera administrationsuppgifter med Python- eller curl-baserade REST-klienter

Administration av IBM MQ Console

  • Installera och konfigurera IBM MQ Console på mqweb-servern
  • Hantera köhanterare, köer och kanaler via webbgränssnittet
  • Konfigurera rollbaserad åtkomst och användarautentisering med mqwebuser.xml
  • Övervaka instrumentpaneler och ställa in larmtrösklar för ködjup och kanaltillstånd

Avancerad säkerhet för meddelanden

  • Konfigurera AMS-policyer för meddelandesignatur och kryptering med setmqsp
  • Ställa in nyckelbankfiler och certifikat för Advanced Message Security-interceptors
  • Aktivera end-to-end-skydd av payload mellan publicerare och prenumeranter
  • Diagnostisera AMS-policyfel och felkonfigurationer av nyckelbanker med hjälp av felloggar

Säkerhet för publish/subscribe

  • Säkra temahierarkier med administratörsämnen och åtkomstkontroller för ämnen
  • Kontrollera åtkomst för prenumeranter och publicerare med setmqaut på ämnesobjekt
  • Använda ämnesalias och proxy-prenumerationer för namnutrymmesisolering
  • Auditera pub/sub-aktivitet och undersöka åtkomstbrottsfel

PCF-kommandoautomatisering

  • Förstå strukturerna för PCF-kommandon och svar
  • Automatisera uppgifter för köhanterare med PCF-program och MQ AI
  • Använda MQ Command Server och konfigurera model reply queues
  • Bygga egna administrationskript med PCF för att ersätta runmqsc för massändringar

Prestandaövervakning och tuning

  • Tuna bufferpools och pagesets för optimal minnesanvändning för köhanteraren
  • Justerade kanaltuningsparametrar för att reducera genomförande och latens
  • Konfigurera köövervakning och ködjupsbegivenheter med event queues
  • Använda amqsmon och MQ-statistik för att identifiera flaskhalsar

Felsökningsverktyg och tekniker

  • Läs och tolka felloggar, FDC-filer och FFST-rapporter
  • Konfigurera och analysera kanalspårningar och API-exiter för problemsanalys
  • Använda dspmqrte för att spåra meddelandeflöden genom köhanterare och kluster
  • Identifiera vanliga felmönster och tillämpa målinriktade återhämtningsssteg

Senaste uppdateringar och moderna praxis

  • Välj mellan IBM MQ 9.4 Continuous Delivery och Long Term Support baserat på driftbehov
  • Införa nya säkerhetsdefault, inklusive TLS 1.2 som minimiprotokoll och förstärkta CHLAUTH-regler
  • Driva köhanterare i containrar och integrera med IBM Cloud Pak for Integration
  • Utnyttja de senaste REST API- och MQ Console-förbättringarna för automatisk administration

Krav

  • Förståelse för grundläggande begrepp inom IBM MQ, inklusive köhanterare, köer, kanaler och meddelanden
  • Erfarenhet av distribuerade operativsystem som Linux, Windows eller AIX
  • Kunskap om nätverksbegrepp och TLS/SSL-certifikat

Målgrupp

  • Systemadministratörer
  • MQ-administratörer
  • DevOps-ingenjörer som ansvarar för meddelandeinfrastruktur
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier