MQ SERIES ADMINISTRATION

		 		 
		  IBM WebSphere MQ Administration for Linux & Windows

Part 1: Middleware Background
•	What is Middleware, Message Oriented Middleware
•	Synchronous versus Asynchronous Communication

Part 2: Technical Introduction to IBM WebSphere MQ
•	Features and benefits of IBM WebSphere MQ
•	Websphere MQ messages : Message Types
•	Persistent Messages/ Non-Persistent Messages
•	MQ Objects: Queue Manager, Message Queues – Types & Uses, Channels – Channel Types,
        Process Definitions, Listeners, Services
•	MQSeries Structures
•	Message Queue Interface (MQI) Calls: MQCONN, MQOPEN, MQPUT, 
        MQPUT1,MQGET, Data Conversion,
        Correlating Messages, Get With Wait, Signals, Browsing Messages, 
        Retrieving Browsed Messages, Message Priority,
        Message Expiry, MQCMIT/ MQBACK/ MQCLOSE/ MQDISC/ MQINQ/ MQSET
•	Triggering: Starting Websphere MQ applications automatically in  
        different platforms, 
        Using triggering;Trigger message contents; Syncpoint control; MQCMIT; 
        Syncpoints and non-resource managed objects, the initiation queue; The
        trigger monitor; The process object; Triggering the application queue; 
        sample programs, MQPUT and MQGET with Syncpoint
•	Units of Work, Transaction Managers, Transaction support; Syncpoint 
        control
•	Attributes for the creation of MQ objects
•	WebSphere MQ directory structure

Part 3 -Installation and Configuration: MQ Server Installation
•	Create a working queue manager 
•	Create the necessary IBM WebSphere MQ objects to support an application 
•	Identify features of Eclipse MQ Explorer, MQSC scripting, PCF commands 
•	Logging
•	Start and stop queue managers and appropriate queue manager services 
•	Design procedures to recover messages and queues in the event of   
        failure 
•	Monitor and change IBM WebSphere MQ objects using the administrative 
        facilities
•	Queue manager configuration files

Part 4: Websphere MQ Clients
•	Installing MQ clients
•	Configuring communication links
•	Building applications for MQ clients
•	Install a IBM WebSphere MQ client and connect the client to a queue   
        manager server

Part 5: MQ DQM
•	Local Communication
•	Remote Communication
•	How intercommunications works
•	Remote queues, Transmission queues; Message Channel Agents; MCA 
        configuration; MCA security exit; MCA Secure Sockets Layer (SSL); 
        Channel types; Triggering channels, Transmission headers; Remote 
        queues;; Starting channels; The listener; Channel exits - security; 
        Secure Sockets Layer (SSL) - ‘Handshake’; Channel exits - message, send
        & receive; Resolving channel problems; 
•	Queue name Resolution, Transmission Queue Resolution, Resolution Example
•	Channel attributes
•	Monitoring channels on distributed platforms
•	Setting up communications on Windows and UNIX systems
•	Choose the appropriate methods of starting and stopping channels 
•	Predict the final destination of a message given a scenario containing
        alias or remote definitions
Part 6: Security 
•	Security Services, MQSeries Security,  Access Control
•	Message Context, Passing Context, Passing Options
•	Control access to IBM WebSphere MQ objects
•	Determine when and why to use the REFRESH SECURITY command 
•	Identify the SSL functions provided in IBM WebSphere MQ 
•	Configure IBM WebSphere MQ channels with SSL

Part 7: Problem Determination
•	Locate sources of information (e.g., IBM WebSphere MQ error logs, 
        operating system logs, FFST files) to help identify problem
•	Determine cause of problem 
•	Recover from problem, Follow the message path
•	Websphere MQ messages, Constants
•	; Logging and recovery, Logs; Circular logging; Linear logging; Message
        recovery; Dumping the log; Recovery co-ordination

Part 8: MQ Clustering
•	Overview of IBM WebSphere MQ clustering
•	Basic concepts of a MQ cluster, Set up a simple cluster
•	Use administrative commands to manage an MQ cluster
•	Describe problems that may be encountered with MQ clusters, as well as
        tools and techniques for isolating these problems
•	Explain the concepts of workload management
•	Describe security, recovery, and failover considerations necessary when
        designing a cluster, as well as disaster planning and testing
•	Implement a complex MQ cluster including more than three queue managers
•	Describe cluster workload exits
•	WebSphere MQ cluster administration: Using administration commands
•	WebSphere MQ cluster problem determination and resolution

Linux:  Basic administration skills
Windows: Basic administration skills