SlideShare une entreprise Scribd logo
1  sur  40
CONNECT WITH US:
IT: Customized to Your Advantage
The new MQ Appliance
“Messaging in a Box” and
MQ/MFT Hub” solution
Suganya Rane
Sandeep Chellingi
Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Agenda
Public | Copyright © 2014 Prolifics 2
Introducing IBM MQ Appliance
• Why an appliance?
• Key characteristics of the IBM MQ Appliance
• Major difference from “MQ on Distributed Platforms”
Expected uses of the IBM MQ Appliance
• Simplify Complex Messaging Estate
• Messaging Hub using the IBM MQ Appliance
• Provision connectivity to a remote location
• Messaging Outpost using the IBM MQ Appliance
• Connectivity Hub for MQ/Managed File Transfer
MQ Appliance Capabilities
• Administration (CLI / File Access)
• MQ Console (Web UI & Dash Boards, Statement of Direction)
• Security
• Connectivity
• High Availability
• External Storage
• Performance
• Applying Fixes
CONNECT WITH US:
5-Years Compound
Annual Growth Rate
19%
Employees
Worldwide
1,500
Global Presence
United States, United Kingdom, Germany, India
20+
Technology
Accelerators
550+
Technical
Certifications
Over 10 Technology and Solutions
Awards since 2009 including
Business Agility, Customer
Integration and Digital Experience
Over 150 global customers
are currently Fortune
1000 companies
Best-in-class architects and
specialty experts:
BPM, Integration, Digital
Experience, Security, Testing,
Business Analytics and Enterprise
Content ManagementDefect Removal Efficiency
97%
Rate of Repeat Engagements
64%
Prolifics at a Glance
Years in
Business
35+
Offices
14
Awards
Technology Expertise
Fortune 1000
3
CONNECT WITH US:
Introducing the IBM MQ Appliance
The scalability and security of IBM MQ V8
Integrates seamlessly into MQ networks and clusters
Familiar administration model for administrators with MQ skills
The convenience, fast time-to-value and low total cost of ownership of an
appliance
Ideal for use as a messaging hub running queue managers accessed by
clients, or to extend MQ connectivity to a remote location
General availability since 13 March 2015
Public | Copyright © 2014 Prolifics 4
CONNECT WITH US:
Why an appliance?
Public | Copyright © 2014 Prolifics 5
Fixed hardware specification allows IBM to tune the firmware
• Having fewer PVU’s makes it easier to deploy and manage
• Less performance tuning should be needed
Standardization accelerates deployment
• Repeatable and fast, less configuration/tuning required
• Post-deployment resource definition or lock down before deployment
“Hub” pattern separates messaging from applications/middleware
• Organisational independence from application teams
• Improved availability, due to reduction of downtime
• Predictable performance, simpler capacity planning
Simplified ownership
• Self-contained: avoids dependencies on other resources/teams
• Licensing: Simpler than calculating licensing costs (e.g. by PVU)
• Security: Easier to assess for security compliance audit
CONNECT WITH US:
Key characteristics of IBM MQ Appliance
Public | Copyright © 2014 Prolifics 6
“MQ V8” (+/-) delivered as a state-of-the-art appliance
Built using the latest DataPower appliance hardware and OS
• Firmware includes the MQ V8 product and capabilities
• Participates in MQ networks or clusters
• Existing MQ applications connect as clients, with no code changes
Two models, to suit different uses and performance requirements
• Either model of appliance can run multiple queue managers, subject to overall throughput
Familiar administration concepts and syntax, with a choice of interfaces
Familiar security model for authentication and authorisation of messaging users,
with greater flexibility for scalable administration
Built-in High Availability (HA) & Advanced Message Security (AMS)
• Per queue manager monitoring and automatic restart/failover
• Without external dependencies like shared file systems or disks
• Encrypt messages end-to-end including while at rest (in queue)
o PCI Compliance
CONNECT WITH US:
Major difference from “MQ on Distributed
Platforms”
Public | Copyright © 2014 Prolifics 7
 No traditional “Operating System”
• No “shell”
• No OS maintenance – Simple firmware upgrades
 Single “fix pack package” quick and easy to apply
 “iFixes” will be supplied which will include latest fix pack
 Full support for “rollback” of entire fix pack
• No OS user management (only 2 types of users defined, more in Security
charts)
• No tuning of OS Kernel parameters, systems services, etc.
• No File System (other than limited URI’s for transfer on and off)
• Everything required to Manage and Monitor the system provided directly
and focused on MQ
• All Components on the Box are built by IBM!”
 If things break, IBM can be called to fix it ;-)!
 Single command to collect PMR Info (runmqras)
CONNECT WITH US:
Expected uses of the IBM MQ Appliance
Public | Copyright © 2014 Prolifics 8
How an appliance may help to achieve the following requirements
Messaging Hub One or more dedicated messaging servers to which
applications connect
Messaging Outpost A messaging server located in a remote location with
limited skills and facilities
Messaging Gateway A dedicated server that handles all traffic from a remote
messaging system
Messaging Partner A messaging server located in a business partner that
needs resilient and safe connectivity to your MQ
infrastructure
CONNECT WITH US:
Simplify Complex Messaging Estate
Public | Copyright © 2014 Prolifics 9
Objective
You need to reduce overall costs and want to reduce the number
and diversity of servers that are running MQ, standardising for
efficiency and ease of future migration.
Challenges
Mixture of platforms and versions
Complex dependencies; impact analysis is difficult
Migrations are difficult due to lack of standardisation
Application downtime impacts messaging – and hence other
applications
MQ backbone
app
app
app
app
app
app
app
app app app
app
app
app
appQM
QM QM
app
QM
QM
QM
QM
CONNECT WITH US:
Messaging Hub using the
IBM MQ Appliance
Public | Copyright © 2014 Prolifics 10
Benefits
The appliance is easy to deploy, has familiar MQ admin interfaces,
supports existing MQ definitions and security
The firmware has fewer PVUs and supports rapid migrations
Downtime reduced by separating applications and middleware
Appliance HA avoids external dependencies such as a storage team
app
app
app
app
app
app
app
app
QM
app QM QM
QM
MQ backbone
CONNECT WITH US:
Provision connectivity to a remote
location
Public | Copyright © 2014 Prolifics 11
Objective
You need resilient connectivity to a remote part of your organization, e.g.
a branch, factory, warehouse
Extend MQ messaging beyond your Datacenter to a remote location with
limited infrastructure…and scarce local MQ skills
Challenges
Geographic remoteness suggests that you may have to rely on getting
outside assistance
It would be very difficult or impossible to support failover due to the
difficulty of provisioning a shared file system, shared disk or SAN in the
remote location
MQ backboneQM
QM
QM
CONNECT WITH US:
Messaging Outpost using the IBM MQ
Appliance
Public | Copyright © 2014 Prolifics 12
Benefits
Order one or a pair of appliances to be delivered on-site, or pre-configure
appliances and dispatch them to the remote site
Following simple physical deployment, remotely configure and manage
the appliances
HA without external dependencies (Ex: SAN disks, mounts, etc.)
MQ backbone
QM
QM
QM
QM
CONNECT WITH US:
Isolation of Partner Connection
Public | Copyright © 2014 Prolifics 13
Objective
You need to extend connectivity to an external business partner and want
to tightly control what the partner can connect to and the resources
affected by partner traffic
You decide to deploy an MQ gateway to which the partner channel will
connect
Challenges
You don’t want to spend the cost/time it would take to build a server, with
operating system, utilities and middleware and provision for HA
QM
QM
QM
MQ connectivity
CONNECT WITH US:
Messaging Gateway using the IBM MQ
Appliance
Public | Copyright © 2014 Prolifics 14
Benefits
The MQ appliance is easy to deploy and manage with familiar
MQ admin interfaces
A pair of appliances can provide HA without introducing
external dependencies
QM
QM
QM
MQ connectivity
CONNECT WITH US:
Remote Partner Connectivity
Public | Copyright © 2014 Prolifics 15
Objective
Your organization wants to on-board a business partner as quickly as
possible
The business partner needs to connect to your organization using
MQ; but the partner does not have MQ skills
You want to be confident that the MQ configuration (which is outside
your domain) is correct and meets your organization's standards
Challenges
The partner could use a 3rd party vendor, but ideally you’d like to
verify yourself that the solution meets your standards
CONNECT WITH US:
Messaging Partner using the IBM MQ
Appliance
Public | Copyright © 2014 Prolifics 16
Benefits
The MQ appliance is easy to physically deploy and you can pre-
configure it so all the partner need do is plug in and go
A pair of appliances could provide HA at the partner location
without requiring external dependencies that the partner might
struggle to provide
CONNECT WITH US:
Connectivity Hub for
MQ/Managed File Transfer
Public | Copyright © 2014 Prolifics 17
You can use the IBM MQ
Appliance in any Role
(Coordination, Command
or Agent Hosting) within
your MQ/MFT Landscape
IBM MQ Appliance does not
include MFT Agents. To use
MFT, you need separate
Client MFT/FTE Agents
Licenses
Yes No
Do you have MFT Agents on other
machines?
CONNECT WITH US:
MQ Capabilities - Administration
Public | Copyright © 2014 Prolifics 18
Command-line Interface
Supports appliance-specific commands such as configuring network
interfaces, importing certificates, …
Also offers a familiar subset of MQ control commands
You can also use MQSC interactively, or run scripts remotely
MQ Console
Browser-based UI for administering the appliance
Modern “Widget based” Design
Phase 1, so while many new features, constantly growing.
Very convenient developer / add hoc use
MQ Explorer
Can still be used where needed
PCF
Supports remote administration using all of the existing MQ tools
CONNECT WITH US:
Command Line Interface “CLI”
Required for certain tasks
 mqcli
Convenient for others
Available over SSH or local
serial connections
After initial setup (network
settings, etc.) likely to spend
most time in the “mqcli”
‘Sub-shell’ model – use of the
context specific help
Public | Copyright © 2014 Prolifics 19
CONNECT WITH US:
File Access
 Where interaction with a file would normally be required in MQ,
typically a new or modified command is available – e.g.
(often the “copy” command is used to import or export files which interact with the above commands)
Operation Appliance command
Certificate management crtmqm – implicitly manages key store for
queue manager behind the scenes
Help cert – show new certificate
manipulation commands (no direct ‘gskit’
wrangling)
Show system log dspmqerr -s
Show FFSTs dspmqerr -f
Show Queue Manager Errors dspmqerr –m <QMName>
Capture diagnostics (for PMR) runmqras
Modify/Display ini settings for a
queue manager
setmqini / dspmqini
Public | Copyright © 2014 Prolifics 20
CONNECT WITH US:
MQ Console
Public | Copyright © 2014 Prolifics
21
CONNECT WITH US:
Web UI – Manage MQ
 The MQ Console offers a much richer interface
 Currently a subset of MQ Explorer function
 At present only manages appliance Qmgrs
 Statement of Direction to support IBM MQ in general
 Configurable layout and content
 Enables admins to create their own “views”
 Customized through the use of Tabs and Widgets
 Basic layout:
 Welcome Tab
Queue Managers widget
Displayed by default
Shows all Qmgrs on the appliance
 Additional widgets can be added
MQ Object widget
Queues, Topics, Channels, etc.
Chart widget
 Resource monitors
 CPU, memory, I/O, etc.
CONNECT WITH US:
MQ Console REST Interface
Public | Copyright © 2014 Prolifics 23
CONNECT WITH US:
MQ Console Screen Shots
Public | Copyright © 2014 Prolifics 24
CONNECT WITH US:
MQ Console Screen Shots
Public | Copyright © 2014 Prolifics 25
CONNECT WITH US:
Queue Managers Widgets
 Shows all queue managers
 Can use filters to reduce
 For each queue manager, shows:
 Name, Port, Status, HA status
 Can manage queue managers
 Create, Delete, Start, Stop
 Show properties
 Retrieve error logs
 Manage authority records 34
 Queue manager properties
 Layout similar to MQ Explorer
 Note the Platform type
CONNECT WITH US:
MQ Console - Monitoring
CONNECT WITH US:
MQ Console - Statement of Direction
Cross platform support for MQ Console
 Central management of diverse Queue Manager Landscape /
Estate
 Dashboard / Profile approach for “Role based Monitoring &
Management”
Many possibilities for enhancements using this new
JSON/REST/JavaScript
Public | Copyright © 2014 Prolifics 28
CONNECT WITH US:
Security
Built-in AMS (Advance Message Security)
 Encryption of messages end-to-end including while at rest (in queue).
a
An appliance administrator can be authorised to perform MQ administration
 Can separate roles of appliance administrator and messaging administrator
 Both are separate from messaging users
The appliance supports secure connectivity over SSL/TLS
 Certificates can be imported to the appliance
The appliance supports scalable security administration
 For a small number of messaging users, you can define them locally
 For larger communities, you can use an off-board repository
 Using external LDAP repository
 Authorization checks can include group memberships from LDAP
 Messaging users don’t need to be defined in each server/appliance
IBM does not recommend deploying a queue manager in the DMZ
 “MQ Internet Pass-Thru” (MS81: MQIPT) provides tunnelling or proxy
 IBM may add appropriate hardening in a future version of the appliance
Public | Copyright © 2014 Prolifics
29
CONNECT WITH US:
Connectivity
 The IBM MQ Appliance supports a number of protocols
for message transmission
 MQ client protocol – for connectivity from applications
 Client libraries available in the usual places, not shipped with the
appliance
 MQ server protocol – for connectivity with queue managers
 This will support sender-receiver channels and server-requester
channels, including cluster flows
 Subject to customer interest we may add further
protocols such as:
 MQTT – for internet of things and mobile/web messaging
 AMQP – for MQ Light API client connectivity
Public | Copyright © 2014 Prolifics
30
CONNECT WITH US:
High Availability
 A pair of MQ Appliances can be deployed as an HA group
 HA group manage availability of HA queue managers
 Automatic failover of HA queue managers
 Failure detection for hardware and software problems
 Supports manual failover for rolling upgrades
 Easier to set up than other HA solutions (no shared file
system/disks)
Only 3 simple commands:
 prepareha -s “secretKey” -a (IP Address of MQ APPL2)
 crthagrp -s “secretKey” -a (IP Address of MQ APPL1
 crtmqm -sx -p 1414 -fs 2 -lf 65535 -lp 4 -ls 2 -x 20000 HA_QM1
 Replication is synchronous over Ethernet, for 100% reliability
 Routable but not intended for long distances
Primary Secondary
Public | Copyright © 2014 Prolifics
31
CONNECT WITH US:
Console Output for HA Setup
M2000(mqcli)# crtmqm -sx -p 1415 -fs 1 -lf 65535 -lp 2 -ls 2 -x 20000 HA_QM1
• Please wait while 1024 MB file system is initialized for queue manager 'HA_QM1'.
• Performing initial high availability configuration
• Configuring appliance MQAPPL1
• Configuring this appliance
• Initial high availability configuration succeeded
• IBM MQ Appliance queue manager created.
• The queue manager is associated with installation 'MQAppliance'.
• Creating or replacing default objects for queue manager 'HA_QM1'.
• Default objects statistics : 84 created. 0 replaced. 0 failed.
• Completing setup.
• Setup completed.
• Performing final high availability configuration
• Final high availability configuration succeeded
5724-H72 (C) Copyright IBM Corp. 1994, 2014.
Public | Copyright © 2014 Prolifics
32
CONNECT WITH US:
Disaster Recovery
 The IBM MQ Appliance Disaster recovery solution
supports complete outage on Datacenter and resume
MQA at DR site,
 DR is configured on a Queue manager basis .
 Two Appliances are linked by a high speed connection.
 Asynchronous replication means that following a recovery
situation some messaging date might be lost
1. Queue manager is either part of HA group or Disaster
Recovery configuration
2. Appliance at Disaster recovery site can host multiple
queue managers from other locations appliances
3. Replication, Synchronization and Snapshot
Primary Datacenter Disaster Recovery
[a]synchronous
replication
Public | Copyright © 2014 Prolifics
33
CONNECT WITH US:
Performance and capacity
 The IBM MQ Appliance will be available in two models, to suit a
range of performance and capacity requirements
 Not priced on a PVU-basis
 Model M2000A – approximately 1400 PVUs
 Model M2000B – approximately 420 PVUs
 Appliance is dedicated to running messaging server workload
 No other workload (applications or middleware)
 Performance should be predictable
 Capacity planning should be easier
 Performance report is available
 Appliance comes pre-tuned for best performance
Public | Copyright © 2014 Prolifics
34
CONNECT WITH US:
Applying Maintenance
 Firmware updates are distributed as ‘scrypt’ files. Digitally
signed so that only appropriate firmware can be installed.
 Includes all updates to base system, drivers etc. and MQ function in
single image
 Copy onto system with ‘copy’ command (from an SCP/FTP server)
 Config->flash->boot-image [name]
 Wait 5 minutes...
 Firmware ‘rollback’ available to instantly revert (although
only within usual MQ parameters)
 Fix pack rollback ok – for a new version, after starting a QM at new
level, can still rollback but no longer start that QM.
 With HA group, can upgrade without ever taking QMs
offline.
Public | Copyright © 2014 Prolifics
35
CONNECT WITH US:
Key differences compared with installable
MQ
 “Hub/Gateway” pattern; no applications deployed to the
appliance
 Applications must connect as remote clients
 No user exits can be run on the appliance
 CHLAUTH and application activity trace
 Appliance-specific HA technology
 With no shared file system or shared disk
 Authentication and authorization via on-board or central
repository
 Command-line interface on the appliance is not a general-
purpose shell
 A few new commands, such as dspmqerr
 No runmqlsr, because MQ listeners run under QM control
Public | Copyright © 2014 Prolifics
36
CONNECT WITH US:
Extending Appliance Monitoring
 New MQ-delivered performance data provided
 Also a new style of event generation
 Four types of resources can be monitored
 Processor usage
 Disk storage usage
 API usage statistics
 Queue usage statistics
 Accessible via MQ Console Chart widgets
 Also from the mqcli console
 amqsrua command
 “Sample” program – source shipped with Installable MQ fixpack 8.0.0.3
 Possible to author custom apps to present the same information in different
ways
 Performance data publications are in PCF format
CONNECT WITH US:
Summary
 IBM MQ Appliance available since 13 March 2015
 Two models to suit different use cases and performance
requirements
 Existing MQ features with simple deployment and
administration
 Including highly simplified built-in HA support
 Without customisation via exits
 (Most Common Exits functions now embedded in QMGR such as CHLAUTH
and API Status Subscriptions)
 Four expected usage patterns:
 Messaging hub – optimize messaging and separate applications
 Messaging outpost – easily deploy remote messaging server
 Messaging gateway – managed endpoint for inbound connectivity
 Messaging partner – confidently deploy remote connectivity
Public | Copyright © 2014 Prolifics
38
CONNECT WITH US:
Questions & Answers
Public | Copyright © 2014 Prolifics 39
CONNECT WITH US:
Contact US
Public | Copyright © 2014 Prolifics 40
www.prolifics.com
(818) 582-4952
solutions@prolifics.com

Contenu connexe

Tendances

Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Leif Davidsen
 
Avaya Aura Session Manager
Avaya Aura Session ManagerAvaya Aura Session Manager
Avaya Aura Session ManagerMotty Ben Atia
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
Avaya intro & updates
Avaya intro & updatesAvaya intro & updates
Avaya intro & updatesDavid Ward
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital EnterpriseProlifics
 
F5 Application Services Reference Architecture
F5 Application Services Reference ArchitectureF5 Application Services Reference Architecture
F5 Application Services Reference ArchitectureF5 Networks
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodeJohn Hawkins
 
Expand Outreach - Avaya Proactive Outreach Manager by Nitin Shroff
Expand Outreach - Avaya Proactive Outreach Manager by Nitin ShroffExpand Outreach - Avaya Proactive Outreach Manager by Nitin Shroff
Expand Outreach - Avaya Proactive Outreach Manager by Nitin ShroffDavid Ward
 
Avaya Aura System Manager
Avaya Aura System ManagerAvaya Aura System Manager
Avaya Aura System ManagerMotty Ben Atia
 
Avaya Aura® Communication Manager Greater than 5 Nines Availability
Avaya Aura® Communication Manager Greater than 5 Nines AvailabilityAvaya Aura® Communication Manager Greater than 5 Nines Availability
Avaya Aura® Communication Manager Greater than 5 Nines AvailabilityAvaya Inc.
 
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Leif Davidsen
 
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...Dmitry Tikhovich
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication systemkhawkwf
 
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2David Ward
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp PresentationProlifics
 
M14: MQ security deep dive ITC 2019
M14: MQ security deep dive ITC 2019M14: MQ security deep dive ITC 2019
M14: MQ security deep dive ITC 2019Robert Parker
 
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference ArchitectureF5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference ArchitecturePeter Silva
 

Tendances (20)

Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016
 
Avaya Aura Session Manager
Avaya Aura Session ManagerAvaya Aura Session Manager
Avaya Aura Session Manager
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Avaya intro & updates
Avaya intro & updatesAvaya intro & updates
Avaya intro & updates
 
Avaya Aura
Avaya AuraAvaya Aura
Avaya Aura
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
 
F5 Application Services Reference Architecture
F5 Application Services Reference ArchitectureF5 Application Services Reference Architecture
F5 Application Services Reference Architecture
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and Urbancode
 
Expand Outreach - Avaya Proactive Outreach Manager by Nitin Shroff
Expand Outreach - Avaya Proactive Outreach Manager by Nitin ShroffExpand Outreach - Avaya Proactive Outreach Manager by Nitin Shroff
Expand Outreach - Avaya Proactive Outreach Manager by Nitin Shroff
 
Avaya Aura System Manager
Avaya Aura System ManagerAvaya Aura System Manager
Avaya Aura System Manager
 
Avaya Aura® Communication Manager Greater than 5 Nines Availability
Avaya Aura® Communication Manager Greater than 5 Nines AvailabilityAvaya Aura® Communication Manager Greater than 5 Nines Availability
Avaya Aura® Communication Manager Greater than 5 Nines Availability
 
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
 
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...
Оптимизированное решение F5 для VMware Horizon View: рекомендации по дизайну ...
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2
Proactive Outreach Manager Presentation - pds_user_group_sept_2013_2
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
M14: MQ security deep dive ITC 2019
M14: MQ security deep dive ITC 2019M14: MQ security deep dive ITC 2019
M14: MQ security deep dive ITC 2019
 
F5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference ArchitectureF5’s VMware Horizon View Reference Architecture
F5’s VMware Horizon View Reference Architecture
 
Replify accelerator technical overview
Replify accelerator technical overviewReplify accelerator technical overview
Replify accelerator technical overview
 

Similaire à 2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution

What's new in IBM MQ Messaging
What's new in IBM MQ MessagingWhat's new in IBM MQ Messaging
What's new in IBM MQ MessagingMarkTaylorIBM
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016Leif Davidsen
 
Understanding mq deployment choices and use cases
Understanding mq deployment choices and use casesUnderstanding mq deployment choices and use cases
Understanding mq deployment choices and use casesLeif Davidsen
 
Expanding your options with the MQ Appliance
Expanding your options with the MQ ApplianceExpanding your options with the MQ Appliance
Expanding your options with the MQ ApplianceAnthony Beardsmore
 
IBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingIBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingRobert Nicholson
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)JUDYFLAVIAB
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Eduardo Patrocinio
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudVan Pham
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudsree raj
 

Similaire à 2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution (20)

Ame 4166 ibm mq appliance
Ame 4166 ibm mq applianceAme 4166 ibm mq appliance
Ame 4166 ibm mq appliance
 
What's new in IBM MQ Messaging
What's new in IBM MQ MessagingWhat's new in IBM MQ Messaging
What's new in IBM MQ Messaging
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016
 
Understanding mq deployment choices and use cases
Understanding mq deployment choices and use casesUnderstanding mq deployment choices and use cases
Understanding mq deployment choices and use cases
 
Expanding your options with the MQ Appliance
Expanding your options with the MQ ApplianceExpanding your options with the MQ Appliance
Expanding your options with the MQ Appliance
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
IBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingIBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud Messaging
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges
 
cloud computing
cloud computingcloud computing
cloud computing
 
cloud computng
cloud computng cloud computng
cloud computng
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 

Dernier

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 

Dernier (20)

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution

  • 1. CONNECT WITH US: IT: Customized to Your Advantage The new MQ Appliance “Messaging in a Box” and MQ/MFT Hub” solution Suganya Rane Sandeep Chellingi Public | Copyright © 2014 Prolifics
  • 2. CONNECT WITH US: Agenda Public | Copyright © 2014 Prolifics 2 Introducing IBM MQ Appliance • Why an appliance? • Key characteristics of the IBM MQ Appliance • Major difference from “MQ on Distributed Platforms” Expected uses of the IBM MQ Appliance • Simplify Complex Messaging Estate • Messaging Hub using the IBM MQ Appliance • Provision connectivity to a remote location • Messaging Outpost using the IBM MQ Appliance • Connectivity Hub for MQ/Managed File Transfer MQ Appliance Capabilities • Administration (CLI / File Access) • MQ Console (Web UI & Dash Boards, Statement of Direction) • Security • Connectivity • High Availability • External Storage • Performance • Applying Fixes
  • 3. CONNECT WITH US: 5-Years Compound Annual Growth Rate 19% Employees Worldwide 1,500 Global Presence United States, United Kingdom, Germany, India 20+ Technology Accelerators 550+ Technical Certifications Over 10 Technology and Solutions Awards since 2009 including Business Agility, Customer Integration and Digital Experience Over 150 global customers are currently Fortune 1000 companies Best-in-class architects and specialty experts: BPM, Integration, Digital Experience, Security, Testing, Business Analytics and Enterprise Content ManagementDefect Removal Efficiency 97% Rate of Repeat Engagements 64% Prolifics at a Glance Years in Business 35+ Offices 14 Awards Technology Expertise Fortune 1000 3
  • 4. CONNECT WITH US: Introducing the IBM MQ Appliance The scalability and security of IBM MQ V8 Integrates seamlessly into MQ networks and clusters Familiar administration model for administrators with MQ skills The convenience, fast time-to-value and low total cost of ownership of an appliance Ideal for use as a messaging hub running queue managers accessed by clients, or to extend MQ connectivity to a remote location General availability since 13 March 2015 Public | Copyright © 2014 Prolifics 4
  • 5. CONNECT WITH US: Why an appliance? Public | Copyright © 2014 Prolifics 5 Fixed hardware specification allows IBM to tune the firmware • Having fewer PVU’s makes it easier to deploy and manage • Less performance tuning should be needed Standardization accelerates deployment • Repeatable and fast, less configuration/tuning required • Post-deployment resource definition or lock down before deployment “Hub” pattern separates messaging from applications/middleware • Organisational independence from application teams • Improved availability, due to reduction of downtime • Predictable performance, simpler capacity planning Simplified ownership • Self-contained: avoids dependencies on other resources/teams • Licensing: Simpler than calculating licensing costs (e.g. by PVU) • Security: Easier to assess for security compliance audit
  • 6. CONNECT WITH US: Key characteristics of IBM MQ Appliance Public | Copyright © 2014 Prolifics 6 “MQ V8” (+/-) delivered as a state-of-the-art appliance Built using the latest DataPower appliance hardware and OS • Firmware includes the MQ V8 product and capabilities • Participates in MQ networks or clusters • Existing MQ applications connect as clients, with no code changes Two models, to suit different uses and performance requirements • Either model of appliance can run multiple queue managers, subject to overall throughput Familiar administration concepts and syntax, with a choice of interfaces Familiar security model for authentication and authorisation of messaging users, with greater flexibility for scalable administration Built-in High Availability (HA) & Advanced Message Security (AMS) • Per queue manager monitoring and automatic restart/failover • Without external dependencies like shared file systems or disks • Encrypt messages end-to-end including while at rest (in queue) o PCI Compliance
  • 7. CONNECT WITH US: Major difference from “MQ on Distributed Platforms” Public | Copyright © 2014 Prolifics 7  No traditional “Operating System” • No “shell” • No OS maintenance – Simple firmware upgrades  Single “fix pack package” quick and easy to apply  “iFixes” will be supplied which will include latest fix pack  Full support for “rollback” of entire fix pack • No OS user management (only 2 types of users defined, more in Security charts) • No tuning of OS Kernel parameters, systems services, etc. • No File System (other than limited URI’s for transfer on and off) • Everything required to Manage and Monitor the system provided directly and focused on MQ • All Components on the Box are built by IBM!”  If things break, IBM can be called to fix it ;-)!  Single command to collect PMR Info (runmqras)
  • 8. CONNECT WITH US: Expected uses of the IBM MQ Appliance Public | Copyright © 2014 Prolifics 8 How an appliance may help to achieve the following requirements Messaging Hub One or more dedicated messaging servers to which applications connect Messaging Outpost A messaging server located in a remote location with limited skills and facilities Messaging Gateway A dedicated server that handles all traffic from a remote messaging system Messaging Partner A messaging server located in a business partner that needs resilient and safe connectivity to your MQ infrastructure
  • 9. CONNECT WITH US: Simplify Complex Messaging Estate Public | Copyright © 2014 Prolifics 9 Objective You need to reduce overall costs and want to reduce the number and diversity of servers that are running MQ, standardising for efficiency and ease of future migration. Challenges Mixture of platforms and versions Complex dependencies; impact analysis is difficult Migrations are difficult due to lack of standardisation Application downtime impacts messaging – and hence other applications MQ backbone app app app app app app app app app app app app app appQM QM QM app QM QM QM QM
  • 10. CONNECT WITH US: Messaging Hub using the IBM MQ Appliance Public | Copyright © 2014 Prolifics 10 Benefits The appliance is easy to deploy, has familiar MQ admin interfaces, supports existing MQ definitions and security The firmware has fewer PVUs and supports rapid migrations Downtime reduced by separating applications and middleware Appliance HA avoids external dependencies such as a storage team app app app app app app app app QM app QM QM QM MQ backbone
  • 11. CONNECT WITH US: Provision connectivity to a remote location Public | Copyright © 2014 Prolifics 11 Objective You need resilient connectivity to a remote part of your organization, e.g. a branch, factory, warehouse Extend MQ messaging beyond your Datacenter to a remote location with limited infrastructure…and scarce local MQ skills Challenges Geographic remoteness suggests that you may have to rely on getting outside assistance It would be very difficult or impossible to support failover due to the difficulty of provisioning a shared file system, shared disk or SAN in the remote location MQ backboneQM QM QM
  • 12. CONNECT WITH US: Messaging Outpost using the IBM MQ Appliance Public | Copyright © 2014 Prolifics 12 Benefits Order one or a pair of appliances to be delivered on-site, or pre-configure appliances and dispatch them to the remote site Following simple physical deployment, remotely configure and manage the appliances HA without external dependencies (Ex: SAN disks, mounts, etc.) MQ backbone QM QM QM QM
  • 13. CONNECT WITH US: Isolation of Partner Connection Public | Copyright © 2014 Prolifics 13 Objective You need to extend connectivity to an external business partner and want to tightly control what the partner can connect to and the resources affected by partner traffic You decide to deploy an MQ gateway to which the partner channel will connect Challenges You don’t want to spend the cost/time it would take to build a server, with operating system, utilities and middleware and provision for HA QM QM QM MQ connectivity
  • 14. CONNECT WITH US: Messaging Gateway using the IBM MQ Appliance Public | Copyright © 2014 Prolifics 14 Benefits The MQ appliance is easy to deploy and manage with familiar MQ admin interfaces A pair of appliances can provide HA without introducing external dependencies QM QM QM MQ connectivity
  • 15. CONNECT WITH US: Remote Partner Connectivity Public | Copyright © 2014 Prolifics 15 Objective Your organization wants to on-board a business partner as quickly as possible The business partner needs to connect to your organization using MQ; but the partner does not have MQ skills You want to be confident that the MQ configuration (which is outside your domain) is correct and meets your organization's standards Challenges The partner could use a 3rd party vendor, but ideally you’d like to verify yourself that the solution meets your standards
  • 16. CONNECT WITH US: Messaging Partner using the IBM MQ Appliance Public | Copyright © 2014 Prolifics 16 Benefits The MQ appliance is easy to physically deploy and you can pre- configure it so all the partner need do is plug in and go A pair of appliances could provide HA at the partner location without requiring external dependencies that the partner might struggle to provide
  • 17. CONNECT WITH US: Connectivity Hub for MQ/Managed File Transfer Public | Copyright © 2014 Prolifics 17 You can use the IBM MQ Appliance in any Role (Coordination, Command or Agent Hosting) within your MQ/MFT Landscape IBM MQ Appliance does not include MFT Agents. To use MFT, you need separate Client MFT/FTE Agents Licenses Yes No Do you have MFT Agents on other machines?
  • 18. CONNECT WITH US: MQ Capabilities - Administration Public | Copyright © 2014 Prolifics 18 Command-line Interface Supports appliance-specific commands such as configuring network interfaces, importing certificates, … Also offers a familiar subset of MQ control commands You can also use MQSC interactively, or run scripts remotely MQ Console Browser-based UI for administering the appliance Modern “Widget based” Design Phase 1, so while many new features, constantly growing. Very convenient developer / add hoc use MQ Explorer Can still be used where needed PCF Supports remote administration using all of the existing MQ tools
  • 19. CONNECT WITH US: Command Line Interface “CLI” Required for certain tasks  mqcli Convenient for others Available over SSH or local serial connections After initial setup (network settings, etc.) likely to spend most time in the “mqcli” ‘Sub-shell’ model – use of the context specific help Public | Copyright © 2014 Prolifics 19
  • 20. CONNECT WITH US: File Access  Where interaction with a file would normally be required in MQ, typically a new or modified command is available – e.g. (often the “copy” command is used to import or export files which interact with the above commands) Operation Appliance command Certificate management crtmqm – implicitly manages key store for queue manager behind the scenes Help cert – show new certificate manipulation commands (no direct ‘gskit’ wrangling) Show system log dspmqerr -s Show FFSTs dspmqerr -f Show Queue Manager Errors dspmqerr –m <QMName> Capture diagnostics (for PMR) runmqras Modify/Display ini settings for a queue manager setmqini / dspmqini Public | Copyright © 2014 Prolifics 20
  • 21. CONNECT WITH US: MQ Console Public | Copyright © 2014 Prolifics 21
  • 22. CONNECT WITH US: Web UI – Manage MQ  The MQ Console offers a much richer interface  Currently a subset of MQ Explorer function  At present only manages appliance Qmgrs  Statement of Direction to support IBM MQ in general  Configurable layout and content  Enables admins to create their own “views”  Customized through the use of Tabs and Widgets  Basic layout:  Welcome Tab Queue Managers widget Displayed by default Shows all Qmgrs on the appliance  Additional widgets can be added MQ Object widget Queues, Topics, Channels, etc. Chart widget  Resource monitors  CPU, memory, I/O, etc.
  • 23. CONNECT WITH US: MQ Console REST Interface Public | Copyright © 2014 Prolifics 23
  • 24. CONNECT WITH US: MQ Console Screen Shots Public | Copyright © 2014 Prolifics 24
  • 25. CONNECT WITH US: MQ Console Screen Shots Public | Copyright © 2014 Prolifics 25
  • 26. CONNECT WITH US: Queue Managers Widgets  Shows all queue managers  Can use filters to reduce  For each queue manager, shows:  Name, Port, Status, HA status  Can manage queue managers  Create, Delete, Start, Stop  Show properties  Retrieve error logs  Manage authority records 34  Queue manager properties  Layout similar to MQ Explorer  Note the Platform type
  • 27. CONNECT WITH US: MQ Console - Monitoring
  • 28. CONNECT WITH US: MQ Console - Statement of Direction Cross platform support for MQ Console  Central management of diverse Queue Manager Landscape / Estate  Dashboard / Profile approach for “Role based Monitoring & Management” Many possibilities for enhancements using this new JSON/REST/JavaScript Public | Copyright © 2014 Prolifics 28
  • 29. CONNECT WITH US: Security Built-in AMS (Advance Message Security)  Encryption of messages end-to-end including while at rest (in queue). a An appliance administrator can be authorised to perform MQ administration  Can separate roles of appliance administrator and messaging administrator  Both are separate from messaging users The appliance supports secure connectivity over SSL/TLS  Certificates can be imported to the appliance The appliance supports scalable security administration  For a small number of messaging users, you can define them locally  For larger communities, you can use an off-board repository  Using external LDAP repository  Authorization checks can include group memberships from LDAP  Messaging users don’t need to be defined in each server/appliance IBM does not recommend deploying a queue manager in the DMZ  “MQ Internet Pass-Thru” (MS81: MQIPT) provides tunnelling or proxy  IBM may add appropriate hardening in a future version of the appliance Public | Copyright © 2014 Prolifics 29
  • 30. CONNECT WITH US: Connectivity  The IBM MQ Appliance supports a number of protocols for message transmission  MQ client protocol – for connectivity from applications  Client libraries available in the usual places, not shipped with the appliance  MQ server protocol – for connectivity with queue managers  This will support sender-receiver channels and server-requester channels, including cluster flows  Subject to customer interest we may add further protocols such as:  MQTT – for internet of things and mobile/web messaging  AMQP – for MQ Light API client connectivity Public | Copyright © 2014 Prolifics 30
  • 31. CONNECT WITH US: High Availability  A pair of MQ Appliances can be deployed as an HA group  HA group manage availability of HA queue managers  Automatic failover of HA queue managers  Failure detection for hardware and software problems  Supports manual failover for rolling upgrades  Easier to set up than other HA solutions (no shared file system/disks) Only 3 simple commands:  prepareha -s “secretKey” -a (IP Address of MQ APPL2)  crthagrp -s “secretKey” -a (IP Address of MQ APPL1  crtmqm -sx -p 1414 -fs 2 -lf 65535 -lp 4 -ls 2 -x 20000 HA_QM1  Replication is synchronous over Ethernet, for 100% reliability  Routable but not intended for long distances Primary Secondary Public | Copyright © 2014 Prolifics 31
  • 32. CONNECT WITH US: Console Output for HA Setup M2000(mqcli)# crtmqm -sx -p 1415 -fs 1 -lf 65535 -lp 2 -ls 2 -x 20000 HA_QM1 • Please wait while 1024 MB file system is initialized for queue manager 'HA_QM1'. • Performing initial high availability configuration • Configuring appliance MQAPPL1 • Configuring this appliance • Initial high availability configuration succeeded • IBM MQ Appliance queue manager created. • The queue manager is associated with installation 'MQAppliance'. • Creating or replacing default objects for queue manager 'HA_QM1'. • Default objects statistics : 84 created. 0 replaced. 0 failed. • Completing setup. • Setup completed. • Performing final high availability configuration • Final high availability configuration succeeded 5724-H72 (C) Copyright IBM Corp. 1994, 2014. Public | Copyright © 2014 Prolifics 32
  • 33. CONNECT WITH US: Disaster Recovery  The IBM MQ Appliance Disaster recovery solution supports complete outage on Datacenter and resume MQA at DR site,  DR is configured on a Queue manager basis .  Two Appliances are linked by a high speed connection.  Asynchronous replication means that following a recovery situation some messaging date might be lost 1. Queue manager is either part of HA group or Disaster Recovery configuration 2. Appliance at Disaster recovery site can host multiple queue managers from other locations appliances 3. Replication, Synchronization and Snapshot Primary Datacenter Disaster Recovery [a]synchronous replication Public | Copyright © 2014 Prolifics 33
  • 34. CONNECT WITH US: Performance and capacity  The IBM MQ Appliance will be available in two models, to suit a range of performance and capacity requirements  Not priced on a PVU-basis  Model M2000A – approximately 1400 PVUs  Model M2000B – approximately 420 PVUs  Appliance is dedicated to running messaging server workload  No other workload (applications or middleware)  Performance should be predictable  Capacity planning should be easier  Performance report is available  Appliance comes pre-tuned for best performance Public | Copyright © 2014 Prolifics 34
  • 35. CONNECT WITH US: Applying Maintenance  Firmware updates are distributed as ‘scrypt’ files. Digitally signed so that only appropriate firmware can be installed.  Includes all updates to base system, drivers etc. and MQ function in single image  Copy onto system with ‘copy’ command (from an SCP/FTP server)  Config->flash->boot-image [name]  Wait 5 minutes...  Firmware ‘rollback’ available to instantly revert (although only within usual MQ parameters)  Fix pack rollback ok – for a new version, after starting a QM at new level, can still rollback but no longer start that QM.  With HA group, can upgrade without ever taking QMs offline. Public | Copyright © 2014 Prolifics 35
  • 36. CONNECT WITH US: Key differences compared with installable MQ  “Hub/Gateway” pattern; no applications deployed to the appliance  Applications must connect as remote clients  No user exits can be run on the appliance  CHLAUTH and application activity trace  Appliance-specific HA technology  With no shared file system or shared disk  Authentication and authorization via on-board or central repository  Command-line interface on the appliance is not a general- purpose shell  A few new commands, such as dspmqerr  No runmqlsr, because MQ listeners run under QM control Public | Copyright © 2014 Prolifics 36
  • 37. CONNECT WITH US: Extending Appliance Monitoring  New MQ-delivered performance data provided  Also a new style of event generation  Four types of resources can be monitored  Processor usage  Disk storage usage  API usage statistics  Queue usage statistics  Accessible via MQ Console Chart widgets  Also from the mqcli console  amqsrua command  “Sample” program – source shipped with Installable MQ fixpack 8.0.0.3  Possible to author custom apps to present the same information in different ways  Performance data publications are in PCF format
  • 38. CONNECT WITH US: Summary  IBM MQ Appliance available since 13 March 2015  Two models to suit different use cases and performance requirements  Existing MQ features with simple deployment and administration  Including highly simplified built-in HA support  Without customisation via exits  (Most Common Exits functions now embedded in QMGR such as CHLAUTH and API Status Subscriptions)  Four expected usage patterns:  Messaging hub – optimize messaging and separate applications  Messaging outpost – easily deploy remote messaging server  Messaging gateway – managed endpoint for inbound connectivity  Messaging partner – confidently deploy remote connectivity Public | Copyright © 2014 Prolifics 38
  • 39. CONNECT WITH US: Questions & Answers Public | Copyright © 2014 Prolifics 39
  • 40. CONNECT WITH US: Contact US Public | Copyright © 2014 Prolifics 40 www.prolifics.com (818) 582-4952 solutions@prolifics.com

Notes de l'éditeur

  1. Implements all MQ V8 security features + AMS Similar administration model for MQ admin
  2. As this is an appliance, all configurations are done at appliance initiation phase which encompasses Appliance Best practice settings, regardless of how many qmgrs are available.
  3. Two appliances: 2000A and 2000B = 128 GB memory, disk space = 2TB but the cores are configured differently with 64 core Vs. 8 cores. But the throughput is different. 2000B will give us more throughput because of less overhead dependency.
  4. Coordinating and command qmgrs (agent hosting qmgr) can be on the same MQ appliance
  5. This is newly developed web-based interface and is built within the appliance by using internal WAS Liberty profile and it connects to your qmgrs over jms and pcf
  6. These are the rest api’s that have been used by the MQ appliance to communicate with the qmgr. This can be helpful for applications that use the REST API to communicate with the qmgrs.
  7. The MQI stats are accessible thru this console. You can see how many puts and gets are being performed by your application.
  8. Discuss MQ exits.