Prenez contact avec nous

Plan du cours

Configuration avancée des gestionnaires de files d'attente

  • Mise en œuvre de procédures de démarrage et d'arrêt personnalisées pour les gestionnaires de files d'attente avec strmqm et endmqm.
  • Configuration des files d'attente de lettres mortes et des files d'attente d'alias pour un routage complexe des messages.
  • Développement et enregistrement des sorties de canal et des sorties de messages pour le traitement personnalisé.
  • Configuration avancée des écouteurs TCP et LU62 avec des plages de ports personnalisées.

Authentification des canaux avec CHLAUTH

  • Création et gestion des enregistrements CHLAUTH avec les règles SET CHLAUTH.
  • Blocage ou mappage des connexions distantes par adresse IP, sujet SSL ou MCAUSER.
  • Définition des règles d'authentification des canaux pour un contrôle d'accès granulaire.
  • Audit et validation des configurations CHLAUTH par rapport aux politiques de sécurité.

Autorisation LDAP sur les plateformes distribuées

  • Connexion des gestionnaires de files d'attente aux annuaires LDAP via des objets AUTHINFO.
  • Mappage des groupes LDAP aux autorisations IBM MQ avec setmqaut.
  • Configuration des politiques d'autorisation pour les utilisateurs et les applications.
  • Gestion des objets d'informations d'authentification et actualisation des connexions.

Gestion des certificats TLS/SSL

  • Création et gestion des bases de clés CMS et PKCS12 avec runmqakm et runmqktool.
  • Génération de certificats autosignés et signés par une autorité de certification (CA) pour les gestionnaires de files d'attente et les canaux.
  • Configuration de SSLCIPH et SSLPEER sur les canaux expéditeur et récepteur.
  • Renouvellement, révocation et rotation des certificats avec un temps d'arrêt minimal.

Architecture et conception des clusters

  • Distinction entre les gestionnaires de files d'attente référentiels complets et partiels.
  • Construction et maintenance des canaux de cluster (CLUSSDR et CLUSRCVR) et des files d'attente de cluster.
  • Conception de topologies de cluster évolutives pour les charges de travail de production.
  • Mise en œuvre de clusters superposés et de gestionnaires de files d'attente passerelle pour le routage multi-sites.

Équilibrage de la charge des clusters et routage avancé

  • Configuration des algorithmes d'équilibrage de charge et des priorités de cluster avec CLWLWGHT.
  • Utilisation de CLWLUSEQ et CLWLRANK pour une distribution ciblée des messages.
  • Rééquilibrage manuel et automatique de la charge entre les membres du cluster.
  • Dépannage des échecs de canaux de cluster et des conflits de nommage.

Haute disponibilité avec des gestionnaires de files d'attente multi-instance

  • Planification de l'architecture et des exigences de système de fichiers partagé pour les gestionnaires de files d'attente multi-instance.
  • Configuration des instances actives et de secours des gestionnaires de files d'attente sur des hôtes distincts.
  • Test de la bascule automatique et configuration de la reconnexion automatique du client.
  • Surveillance de la santé des instances et récupération des instances de secours en échec.

Gestionnaires de files d'attente à données répliquées (RDQM)

  • Compréhension de l'architecture RDQM et des avantages en matière de reprise après sinistre.
  • Création et gestion des gestionnaires de files d'attente répliqués sur plusieurs nœuds.
  • Exécution de scénarios de bascule et de procédures de récupération avec rdqmadm.
  • Tuning des paramètres réseau et de stockage pour les performances de réplication RDQM.

Administration via l'API REST

  • Activation et sécurisation de l'API REST IBM MQ sur le serveur mqweb.
  • Création et suppression des gestionnaires de files d'attente via des requêtes HTTP POST et DELETE.
  • Gestion des files d'attente et des canaux à l'aide des points de terminaison REST avec des charges utiles JSON.
  • Automatisation des tâches administratives avec des clients REST Python ou curl.

Administration de la console IBM MQ

  • Installation et configuration de la console IBM MQ sur le serveur mqweb.
  • Gestion des gestionnaires de files d'attente, des files d'attente et des canaux via l'interface web.
  • Configuration de l'accès basé sur les rôles et de l'authentification des utilisateurs avec mqwebuser.xml.
  • Surveillance des tableaux de bord et définition des seuils d'alerte pour la profondeur des files d'attente et l'état des canaux.

Sécurité avancée des messages

  • Configuration des politiques AMS pour la signature et le chiffrement des messages avec setmqsp.
  • Mise en place de fichiers de magasin de clés et de certificats pour les intercepteurs de sécurité avancée des messages.
  • Activation de la protection du charge utile de bout en bout entre les éditeurs et les abonnés.
  • Diagnostic des erreurs de politique AMS et des mauvaise configurations de magasin de clés à l'aide des journaux d'erreur.

Sécurité Pub/Sub

  • Sécurisation des hiérarchies de sujets avec des sujets administratifs et des contrôles d'accès aux sujets.
  • Contrôle de l'accès des abonnés et des éditeurs avec setmqaut sur les objets de sujet.
  • Utilisation des alias de sujet et des abonnements proxy pour l'isolation de l'espace de noms.
  • Audit de l'activité pub/sub et investigation des erreurs de violation d'accès.

Automatisation des commandes PCF

  • Compréhension des structures des commandes PCF et des messages de réponse.
  • Automatisation des tâches du gestionnaire de files d'attente avec les programmes PCF et l'interface MQ AI.
  • Utilisation du serveur de commandes MQ et configuration des files d'attente de réponse modèle.
  • Création de scripts d'administration personnalisés avec PCF pour remplacer runmqsc lors de changements groupés.

Surveillance des performances et tuning

  • Tuning des pools de tampons et des ensembles de pages pour une utilisation optimale de la mémoire du gestionnaire de files d'attente.
  • Ajustement des paramètres de tuning des canaux pour réduire le débit et la latence.
  • Configuration de la surveillance des files d'attente et des événements de profondeur de file avec des files d'attente d'événements.
  • Utilisation de amqsmon et des statistiques MQ pour identifier les goulots d'étranglement des performances.

Outils et techniques de dépannage

  • Lecture et interprétation des journaux d'erreur, des fichiers FDC et des rapports FFST.
  • Configuration et analyse des traces de canaux et des sorties d'API pour le diagnostic des problèmes.
  • Utilisation de dspmqrte pour tracer le routage des messages à travers les gestionnaires de files d'attente et les clusters.
  • Identification des modèles de défaillance courants et application des étapes de récupération ciblées.

Mises à jour récentes et pratiques modernes

  • Choix entre la distribution continue IBM MQ 9.4 et le support à long terme (LTS) en fonction des besoins opérationnels.
  • Application des nouvelles règles de sécurité par défaut, notamment les protocoles TLS 1.2 minimum et le renforcement des règles CHLAUTH.
  • Déploiement des gestionnaires de files d'attente dans des conteneurs et intégration avec IBM Cloud Pak for Integration.
  • Exploitation des améliorations récentes de l'API REST et de la console MQ pour l'administration automatisée.

Pré requis

  • Compréhension des fondamentaux d'IBM MQ, y compris les gestionnaires de files d'attente, les files d'attente, les canaux et les messages.
  • Expérience avec des systèmes d'exploitation distribués tels que Linux, Windows ou AIX.
  • Connaissance des concepts réseau et des certificats TLS/SSL.

Public concerné

  • Administrateurs système
  • Administrateurs MQ
  • Ingénieurs DevOps responsables de l'infrastructure de messagerie
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires