IBM MQ: cours de base

A la fin de ce cours, les participants connaîtront les différentes possibilités offertes par IBM MQ pour les applications qui utilisent la technique de mise en file d'attente de messages. (MQ: Message Queueing.) De plus, ils auront une introduction pratique de l'utilisation de l'interface MQ (MQI).

Pendant ce cours les participants:

  • apprendront les différents scénarios MQ en matière de configuration et topologie.
  • verront les bases en vue de la configuration et l'organisation du logiciel
  • comprendront quelles sont les différentes manières utilisées dans les applications pour converser avec les objets IBM MQ dans une infrastructure "Messaging and Queueing (MQ)"
  • auront une compréhension adéquate pour interpréter des problèmes de fonctionnement dans un environnement MQ
  • obtiendront un fond suffisant pour utiliser l'interface MQ (MQI) tant sur mainframe que sur les systèmes distribués

Les participants recevront les directives nécessaires, non seulement à propos de la pratique en elle-même, mais encore, ils apprendront 'pourquoi' et 'quand' utiliser cette technique.

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.

Participants

Développeurs d'applications qui doivent concevoir ou faire des programmes dans un environnement 'distribué', où MQ est utilisé, ou dont l'utilisation est envisagée. (Le cours est multi-plateforme.)

Les programmeurs système qui sont chargés du support d'une infrastructure "MQ" et qui désirent savoir comment ce middelware fonctionne et avoir les bases pour travailler dans cet environnement.

Les Software managers, les designers et les architectes qui veulent connaître les fonctionnalités de base de IBM MQ.

Suivre ce cours est la condition nécessaire pour commencer le cours IBM MQ administration for Linux, UNIX & WindowsIBM MQ z/OS system administration, aussi pour le cours IBM Integration Bus - development & administration le cours "IBM MQ: course de base" est la préparation necessaire.

Connaissances préalables

Etre familiarisé avec le développement d'applications et la programmation est un avantage, mais n'est pas un must. De plus, une certaine connaissance du fonctionnement d'un environnement distribué (client-serveur, multi-plateforme) est souhaitable.

Contenu

  • Description des objets IBM MQ:
  • Les types de files d'attente (local et remote queues, transmission queues, dead-letter queues, command queues ...)
  • Les composants de IBM MQ (queues, queue manager, message channel agents, communication links, ...)
  • Installation et configuration
  • Commandes et utilitaires • création et destruction de file d'attente • channel manipulation • distributed queueing • sécurité et reprise • priorité • contrôle et performances
  • Utilisation de commandes pour définir et administrer des objets MQ
  • L'utilisation de MQ Interface:
  • syntaxe des commandes MQ
  • parcourir ('browse') des messages, 'put' et 'get' des messages
  • l'utilisation de files d'attente dynamiques de messages
  • la synchronisation dans un environnement MQ
  • Le fonctionnement dans un environnement distribué IBM MQ:
  • remote queues • channel agents: l'utilisation • la définition et le 'triggering' des processus
  • Programmation MQ: concepts de base
  • MQInterface (MQGET, MQPUT, MQCONN, MQOPEN, MQCLOSE, MQINQ, ...)
  • MQMD structure, composition d'un "MQI program call"
  • Fonctionalité extra de l'Interface MQI:
  • distribution lists
  • publish et subscribe
  • Des aspects IBM MQ pour z/OS

Pédagogie

Une partie du cours, est consacrée à des exercices lors desquels IBM MQ sera utilisé et cela aussi bien sur z/OS que sur Windows selon le centre d'intérêts du participant.

Durée

2 jours.

Formateur

Koen De Backer.

Reviews

4.1/5 (basé sur 77 évaluations; les plus récentes sont montrées ci-dessous)

I appreciated the class in general but the practical part is naturally more interactive and educative according to me

 
  (, )

Would be nicer on a Powerpoint but course is excellent. Would like a bit more balans of theory/practice on 1st and 2nd day

 
  (, )

I found it a really interesting training however I do believe it would be even more interesting to go into deeper detail

 
  (, )

Very good introduction to MQ. I will recommend this course for all people involved with middleware

 
  (, )

Great course! Very balanced between theory/practice. Cours leader very knowledgeble

 
  (, )

Interesting content, but difficult to follow as there is a lot of talking and many concepts, would need e more interactive presentation and labs on the 1st day

 
  (, )

I really appreciate the quality of the documentation and the execercises that we practice during the training

 
  (, )

Good contents & very good teacher

 
  (, )

Cliquez ici pour voir d'autres commentaires...

Very good

 
  (, )

content is ok, but there is a lack of interactivity and exercises

 
  (, )

good refresher

 
  (, )

Very interesting. Adopted for beginners and more experienced people aswell

 
  (, )

Course is really well done in terms of theory acquisition and practice

 
  (, )

Very interesting, more hands-on would have been great

 
  (, )

Nice course with a good balance between practice-theory

 
  (, )

Koen is a very detailed instructor and utilized whiteboards and course details to map out his knowledge on MQ

 
  (, )

More exercises/examples should be better. Mr. De Backer explains very clearly and in detail. It's easy to understand for the beginner. Thanks a lot!

 
  (, )

It was good to get more insights to better sequence time call flow in the application. It has helped to better understand of what IBM MQ is capable of and what not.Two days was not enough according to me.

 
  (, )

Very good

 
  (, )

Good, now i know what this is about, how to set up an environment and troubleshoot if needed

 
  (, )

the course was very good to provide the base knowledge of MQ

 
  (, )

interesting to learn the basics

 
  (, )

Fijne trainer. Wel veel stof weer in korte tijd.

 
  (, )

goed als basis

 
  (, )

Helaas 1 dag gemist, maar ik ben erg blij dat ik de 2e dag alsnog mocht aansluiten en daar heb ik ontzettend veel kennis opgedaan. dank daarvoor!

 
  (, )

Nice to get the fundamentals with some practical knowledge. Mayby some more exercises would have been nice

 
  (, )

Nuttige cursus om inzicht te krijgen in wat MQ is. Juist ook omdat er op conceptueel niveau goede uitleg wordt gegeven (basisprincipes van messaging en MQ).

 
  (, )

Zeer goed, uitleg duidelijk en de inhoud is allemaal relevant. Vakkundige docent.

 
  (, )

Already much details for a fundamentals course. Practically already a Sysadmin course

 
  (, )

Goed en positief beeld. Geeft goed inzicht in de mogelijkheden.

 
  (, )

Geeft prima inzicht in MQ

 
  (, )

Goed te volgen en zeer leerzaam

 
  (, )

Zeer goed. Duidelijke uiteenzetting van de basiselementen van MQ.

 
  (, )

Zeer goed! Perfecte inleiding tot MQ !

 
  (, )

heel goede 'inleiding' in de wereld van IBM MQ !

 
  (, )

Erg prettige uitleg, goed volgbaar

 
  (, )

Prima, leuk om hands-on te doen met oefeningen

 
  (, )

Goed tot uitstekend. Veel theorie, maar dat is onoverkomenlijk.

 
  (, )

Goed, maar het tempo mag iets hoger.

 
  (, )

taai, omdat er heel veel theorie is

 
  (, )

Heldere basiscursus om concepten en techniek te leren begrijpen

 
  (, )

Veel info. Aan de hand van tekeningen goed inzichtelijk ge maakt

 
  (, )

Prima introductie op MQ

 
  (, )

Prima cursus maar teveel focus op programmatuur technische zaken. Dit wordt in mijn huidige werkzaamheden niet gebruikt.

 
  (, )

Wat meer praktijk was goed geweest, nu vooral theorie. Presentatie vanuit PDF was rommelig, vanuit bv. powerpoint was rustiger geweest;

 
  (, )

Inhoud zeer goed, instructeur had zeer goede kennis over het onderwerp. Had meer specifiek over "onze" implementaie verwacht, maar was duidelijk niet in scope

 
  (, )

Goed, prima uitleg over MQ + concept

 
  (, )

Werk reeds met MQ zonder details te kennen. Cursus geeft daar goed inzcht in en nu weet ik ook beter mijn weg met de tooling

 
  (, )

Prima! Sluit aan bij mijn werkzaamheden

 
  (, )

veel geleerd en precies wat ik verwachte

 
  (, )

Goed - veel geleerd

 
  (, )

Positief - uitstekende instructeur!

 
  (, )

more practise would be advisale, but very interesting topic Teacher knows what he talks about

 
  (, )

interesting, but could go faster. The pace was very slow

 
  (, )

It was really interesting as it was the first time for me with IBM MQ . Exercises were the most interesting in order to really understand how everything works

 
  (, )

more practice would have been appreciated, the labs are good

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION