IBM Cloud Docs
Introduction à IBM MQ

Introduction à IBM MQ

Logo MQ

IBM MQ est un service de logiciel intermédiaire de messagerie pour entreprise qui offre des fonctions de messagerie sécurisées indépendantes et des applications potentiellement non concurrentes, telles que les communications point-à-point et des modèles de publication / abonnement.

Depuis plus de 25 ans, MQ a fait ses preuves en tant que solution de messagerie efficace. Le service IBM MQ on Cloud vous permet d'utiliser IBM MQ en tant qu'offre de service. IBM traitera les mises à niveau, les correctifs ainsi que la plupart des tâches de gestion opérationnelle, ce qui vous permet de vous concentrer sur l'intégration de MQ avec vos applications.

Outre le service cloud, IBM MQ est disponible dans une vaste gamme de facteurs de formulaire de déploiement gérés par les clients, tels que les logiciels pour de nombreux systèmes d'exploitation, tels que Linux et Windows. Il est disponible en tant qu'application conteneurisée et au sein d'un cluster Kubernetes. Il est même disponible comme dispositif MQ, matériel dédié à l'exécution de MQ. Il est également disponible sur le mainframe IBM z/OS.

Le service géré, disponible dans IBM Cloud et Amazon Web Services (AWS), supprime une grande partie de la responsabilité d'exécuter et de gérer un environnement MQ. Ces responsabilités comprennent :

  • Application de correctifs au système d'exploitation
  • Application de correctifs à IBM MQ
  • Mises à niveau d'IBM MQ
  • Disponibilité
  • Reprise en ligne

Image représentant le logo IBM CloudImage illustrant le logo "Powered by AWS"

Pourquoi utiliser MQ ?

Lorsqu'une personne crée un réseau pour traiter des milliers de transactions toutes les minutes, elle doit s'assurer que pas la moindre transaction n'est perdue. Si les serveurs ne sont pas capables de traiter suffisamment rapidement le nombre de transactions, il est très probable que des transactions soient perdues. MQ stocke les transactions à traiter dans une file d'attente de messages puis il les traite une à une. Ainsi, les transactions peuvent être traitées sur une base forfaitaire, ce qui signifie qu'aucune unité centrale supplémentaire n'est requise durant les périodes de forte demande. Cela signifie également que si le système devait s'arrêter de façon soudaine, les messages en cours de traitement seraient stockés en toute sécurité dans la file d'attente de messages et ne seraient pas perdus.

IBM MQ s'intègre à un grand nombre de systèmes d'exploitation et de langages, tels que Java, Node.js et Golang, et comprend des fonctions d'API REST qui peuvent être appelées à partir de n'importe quel langage de programmation ou de script. MQ exécute pour vous toutes les transformations de données nécessaires. Une fois que MQ est intégré à votre système, vous n'avez plus à vous soucier de la complexité inhérente à la transformation et à l'envoi sécurisés d'un message car il effectue tout cela pour vous, y compris les opérations de chiffrement et de déchiffrement.

Découvrez comment IBM MQ se démarque des autres solutions de messagerie ainsi que d'autres questions fréquemment posées Ici

Présentation de MQ

IBM MQ est la solution de messagerie la plus puissante disponible sur le marché. Elle permet aux applications de communiquer et de partager des données entre elles, est hautement évolutive et peut répondre à un large éventail de besoins des entreprises. Apprendre comment IBM MQ peut bénéficier à votre schéma d'entreprise Ici

Vous pouvez essayer MQ gratuitement sans avoir à dépenser des fortunes en frais d'infrastructure, en créant un gestionnaire de files d'attente Lite dans IBM Cloud. MQ on Cloud a été conçu pour une utilisation facile et celle-ci ne nécessite pas de connaissances particulières. Vous pouvez trouver des instructions sur comment déployer un gestionnaire de files d'attente dans IBM Cloud Ici

Vous souhaitez vérifier vos connaissances ? Devenez un expert MQ et prouvez vos connaissances avec leBadge officiel du développeur IBM MQ. Vous serez alors en mesure de comprendre et d'analyser certains tutoriels et d'apprendre tous les éléments fondamentaux de MQ, et aurez également des connaissances plus approfondies sur la création d'applications pouvant utiliser MQ pour communiquer.

Administration d'un gestionnaire de files d'attente MQ on Cloud

MQ on Cloud vous permet d'utiliser tous les outils d'administration MQ traditionnels, y compris une version Web de la console MQ. Vous trouverez des instructions sur la façon d'utiliser la console Ici

MQ on Cloud peut également être administré via des outils installés localement. MQ Explorer est un outil basé sur Eclipse installé localement qui permet d'administrer IBM MQ. Vous pouvez l'installer sur un ordinateur de votre choix, il se connecte à MQ on Cloud à l'aide d'une connexion client et il est pris en charge dans les environnements Windows et Linux.

Vous pouvez également utiliser l'interface de ligne de commande runmqsc pour administrer les gestionnaires de files d'attente MQ on Cloud. L'interface de ligne de commande permet de créer des scripts contenant des groupes de commandes MQ et de ce fait, autorisant ainsi l'exécution simultanée d'un grand nombre de tâches. Elle peut être installée dans le cadre de l'offre groupée de client MQ et elle est disponible dans les environnements Windows et Linux. Vous pouvez en savoir plus sur l'utilisation de MQ Explorer ou de l'interface de ligne de commande pour administrer votre gestionnaire de files d'attente Ici