SlideShare a Scribd company logo
1 of 29
Download to read offline
Think 2018 / March 20, 2018 / © 2018 IBM Corporation
IBM MQ Appliance
Jamie Squibb
IBM MQ Development
Notices and disclaimers
2
© 2018 International Business Machines Corporation. No part of this
document may be reproduced or transmitted in any form without
written permission from IBM.
U.S. Government Users Restricted Rights — use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to
products that have not yet been announced by IBM) has been reviewed
for accuracy as of the date of initial publication and could include
unintentional technical or typographical errors. IBM shall have no
responsibility to update this information. This document is distributed
“as is” without any warranty, either express or implied. In no event,
shall IBM be liable for any damage arising from the use of this
information, including but not limited to, loss of data, business
interruption, loss of profit or loss of opportunity. IBM products and
services are warranted per the terms and conditions of the agreements
under which they are provided.
IBM products are manufactured from new parts or new and used parts.
In some cases, a product may not be new and may have been previously
installed. Regardless, our warranty terms apply.”
Any statements regarding IBM's future direction, intent or product
plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a
controlled, isolated environments. Customer examples are presented as
illustrations of how those
customers have used IBM products and the results they may have
achieved. Actual performance, cost, savings or other results in other
operating environments may vary.
References in this document to IBM products, programs, or services
does not imply that IBM intends to make such products, programs or
services available in all countries in which IBM operates or does
business.
Workshops, sessions and associated materials may have been prepared
by independent session speakers, and do not necessarily reflect the
views of IBM. All materials and discussions are provided for
informational purposes only, and are neither intended to, nor shall
constitute legal or other guidance or advice to any individual participant
or their specific situation.
It is the customer’s responsibility to insure its own compliance
with legal requirements and to obtain advice of competent legal counsel
as to the identification and interpretation of any relevant laws and
regulatory requirements that may affect the customer’s business and
any actions the customer may need to take to comply with such
laws. IBM does not provide legal advice or represent or warrant that its
services or products will ensure that the customer follows any law.
Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Notices and disclaimers
continued
3Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Information concerning non-IBM products was obtained from the
suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products about this
publication and cannot confirm the accuracy of performance,
compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be
addressed to the suppliers of those products. IBM does not warrant the
quality of any third-party products, or the ability of any such third-party
products to interoperate with IBM’s products. IBM expressly disclaims
all warranties, expressed or implied, including but not limited to, the
implied warranties of merchantability and fitness for a purpose.
The provision of the information contained herein is not intended to, and
does not, grant any right or license under any IBM patents, copyrights,
trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com and [names of other referenced IBM
products and services used in the presentation] are trademarks of
International Business Machines Corporation, registered in many
jurisdictions worldwide. Other product and service names might
be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark
information" at: www.ibm.com/legal/copytrade.shtml.
4Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Introducing the MQ Appliance
The scalability and security of IBM MQ
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
Familiar feel for existing MQ users – application
interfaces, administration, networking and
security
High
availability
Built-in support for
high availability and
disaster recovery
Easy
integration
Integrates seamlessly
into MQ networks and
clusters
Simplified ownership
Avoids dependencies
on other resources
and teams
Simpler licensing
Easier to assess for
security compliance
and audit
Standardisation
accelerates
deployment
Repeatable and fast,
less configuration or
tuning required
Optionally lock down
before deployment
Hub pattern separates
messaging from
applications
Improved availability,
due to reduced
downtime
Predictable
performance, simpler
capacity planning
Fixed hardware
specification allows
IBM to simplify and
tune the firmware
Fewer variables makes
it easier to deploy and
manage
5Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Why an appliance?
What do you want
to do?
• Optimized solutions to
meet the needs of these
use cases
• Differentiation compared
to MQ software
deployment approaches
• 2 price points to meet
different deployment-
based business needs
Consolidate MQ
infrastructure into an
MQ hub for lower total
cost of ownership
(TCO)
Deploy to remote
premises:
• Branch
• Factory
• Warehouse
Deploy to a business
partner:
• Dealer
• Broker
6Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Key differences with appliance form-factor
7Think 2018 / March 20, 2018 / © 2018 IBM Corporation
IBM MQ on custom server
• DIY hub or generic server – apps +
middleware
• Install any software
→ Build & maintain custom extensions
→ Can add local monitoring agents
• HA cluster SW or network storage for HA
• Custom tuning for OS and middleware
• Discrete maintenance (OS, MQ, etc.)
IBM MQ Appliance
• Prebuilt for hub pattern – no apps on
device
• No additional software installation
→ No user exits in MQ
→ Monitoring agents must be remote
• High availability out-of-the-box
• Pre-tuned
• Single firmware update for whole
appliance (rollback as single unit)
High availability
8Think 2018 / March 20, 2018 / © 2018 IBM Corporation
 Automatic failover, plus manual failover
for migration or maintenance
 Independent failover for queue managers
so both appliances can run workload
 No persistent data loss on failure
 No external storage
 No additional skills required
QM1 QM2 QM3
QM1 QM3QM2
Fully synchronous
replication
High availability floating IPs
9Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Optional IP address associated with an
HA queue manager
• IP address automatically adopted by the
active HA appliance
• Single logical end-point per queue
manager for client applications
• No need for comma-separated list of IP
addresses, CCDTs, or other routing
• Exploit aggregate interfaces for enhanced
network availability
HA replication synchronous (10 Gb Ethernet)
Application
Client transparently
connects to active instance
Disaster recovery
10Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Provides for longer distance recovery
than HA – e.g. out-of-region standby site
• High bandwidth connectivity required to
mirror all persistent data
• Asynchronous replication, so better than
HA for higher latency, ‘bursty’ or ‘lossy’
networks
→ Most recent messages potentially lost on
failover so application logic must consider
this
• Manual failover
DR replication
asynchronous
(10 Gb Ethernet)
Disaster recovery for HA groups
11Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Support for both HA and DR
• DR appliance asynchronously updated
from whichever HA appliance is active
• DR configured independently for each
queue manager
→ One HA partner per appliance
→ One DR recovery appliance per
queue manager
DR replication
asynchronous
(10 Gb Ethernet)
HA replication synchronous (10 Gb Ethernet)
External SAN storage
12Think 2018 / March 20, 2018 / © 2018 IBM Corporation
 Fibre channel host bus adapters support
access to a switched SAN fabric
 Separate LUN per queue manager
 Supports deployments that have high
storage or I/O performance requirements
 Exploit SAN replication solutions for
disaster recovery
 Not supported with HA
QM1 QM2 QM3
SAN Storage
Managing queue managers
• Configure queue managers to
automatically start when the appliance
boots
• Expand the filesystem allocated for a
queue manager to respond to growing
workload patterns
• Backup and restore queue managers
• Provides a fall back option when
upgrading MQ versions
• Move a queue manager to an
alternative appliance
Think 2018 / March 20, 2018 / © 2018 IBM Corporation 13
Administrative
security
Two distinct types of user on
the appliance
• Users who administer the
system (appliance users)
• Users who perform
messaging operations
(messaging users)
Role-Based
Management (RBM)
Security model for
managing appliance
users
Granular and flexible
user and authority
management
Authenticate using:
• Local users
• LDAP repository
• Users defined in an
XML file
Password and account
policy
Authorization
Assign authority to
users, or local/LDAP
groups
Quickly define simple
rules or build granular
definitions for
complex policies
Restrict access to
specific interfaces:
• Require local
access for
sensitive
operations
• Independently
grant access to the
web UI, REST and
SSH
14Think 2018 / March 20, 2018 / © 2018 IBM Corporation
REST administration
Powerful REST API for system administration and
monitoring
… plus an evolving API for MQ administration
15Think 2018 / DOC ID / Month XX, 2018 / © 2018 IBM Corporation
MQSC / PCF
MQ Explorer
MQ Console
SSH (expect)
Instrumentation
events
Accounting and
statistics
SNMP support
Respond to hardware
failures, temperature
alerts, network errors
and other system
events
SNMP versions 1, 2c
and 3
Most traditional MQ monitoring products will work
in exactly the same way with an appliance queue
manager (‘remote agent’ configuration).
Flexible system logging configuration with a variety
of target types, for integration into whatever wider
management tooling you prefer, e.g. remote syslog
Monitoring
Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Web user interface
16Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Embedded MQ
Console
• Easy access to
configure high
availability and
disaster recovery
Web user interface
17Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Options to import,
export and reset
the MQ Console
dashboard
• Ideal for
replicating
between
appliances
Web user interface
18Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• View status
information about
resources,
hardware sensors,
networking, active
users, system
logs and more
Web user interface
19Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Configure the
Ethernet interfaces,
VLANs, link
aggregation and
other network
settings
• Configure SSH and
the web UI
Web user interface
20Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Administer local
user accounts,
role-based
management
(RBM), SNMP and
other system
settings
Web user interface
21Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Manage all system
objects in a single
view
• Search for object
types using
keywords
Web user interface
22Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Expand the
searchable
navigation menu
for quick access
to common items
Web user interface
23Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Access system
logs and files at
the click of a
button
Web user interface
24Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Use keywords
to search for
relevant
information
throughout
the UI
Web user interface
25Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Use System Control to:
• Apply firmware
updates
• Shutdown or reboot
the appliance
• Change the logged
in user’s password
(if applicable)
• Control the blue
locator LED
Updates and maintenance
26Think 2018 / March 20, 2018 / © 2018 IBM Corporation
• Appliance updates supplied as a simple
single file; signed and secure.
→ Nothing else can be installed
• All system and MQ updates provided in
one consumable package
• Rolling updates for HA and DR
• To install maintenance:
1. Download updates from Fix Central
2. Copy firmware image to the appliance
3. Initiate update and reboot
mq-appliance-9.0.4.0.scrypt3
MQ Appliance
Current LTS is V8.0.0.
No V9.0.0 LTS.
Many capabilities
discussed in this session
have been introduced
throughout V9.0.x CD.
Continuous Delivery
New CD versions of MQ
are released
approximately every four
months, incrementally
introducing new product
capabilities.
Intended for those that
can continually integrate.
Long Term Support
Approximately every two
years a new LTS version is
released, rolling up many
of the CD capabilities into
a release with 5+3
support attached.
Required by those looking
for fixed function.
In 2016 MQ
introduced a dual Long
Term Support and a
Continuous Delivery
model
27
IBM MQ Appliance: long term support and continuous delivery
2016 2017 201820152014
V8.0.0 V9.0.1 CD V9.0.2 CD V9.0.3 CD V9.0.4 CD V9.0.5 CD
IBM MQ Appliance
M2000
IBM MQ Appliance
M2001
Statement of Direction: With the next release of MQ, IBM intends to initiate deployment of a new LTS release cycle
Thank you
Think 2018 / March 20, 2018 / © 2018 IBM Corporation
Jamie Squibb
IBM MQ Development
jamie_squibb@uk.ibm.com
Helpshape
thefutureof
MQ… ibm.biz/MQ-Customer-Survey
Think 2018 / March 20, 2018 / © 2018 IBM Corporation

More Related Content

What's hot

M11 - Securing your MQ environment. Integration technical conference 2019
M11 - Securing your MQ environment. Integration technical conference 2019M11 - Securing your MQ environment. Integration technical conference 2019
M11 - Securing your MQ environment. Integration technical conference 2019Robert Parker
 
IBM MQ cloud architecture blueprint
IBM MQ cloud architecture blueprintIBM MQ cloud architecture blueprint
IBM MQ cloud architecture blueprintMatt Roberts
 
MQ Guide France - IBM MQ and Containers
MQ Guide France - IBM MQ and ContainersMQ Guide France - IBM MQ and Containers
MQ Guide France - IBM MQ and ContainersRobert Parker
 
Securing your IBM MQ environment.
Securing your IBM MQ environment.Securing your IBM MQ environment.
Securing your IBM MQ environment.Robert Parker
 
Building an Active-Active IBM MQ System
Building an Active-Active IBM MQ SystemBuilding an Active-Active IBM MQ System
Building an Active-Active IBM MQ Systemmatthew1001
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016Leif Davidsen
 
Whats new in MQ V9.1
Whats new in MQ V9.1Whats new in MQ V9.1
Whats new in MQ V9.1David Ware
 
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
 
SHARE2016: DevOps - IIB Administration for Continuous Delivery and DevOps
SHARE2016:  DevOps - IIB Administration for Continuous Delivery and DevOpsSHARE2016:  DevOps - IIB Administration for Continuous Delivery and DevOps
SHARE2016: DevOps - IIB Administration for Continuous Delivery and DevOpsRob Convery
 
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
 
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
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019David Ware
 
Running IBM MQ in Containers
Running IBM MQ in ContainersRunning IBM MQ in Containers
Running IBM MQ in ContainersRobert Parker
 
The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...Leif Davidsen
 
What's new in IBM MQ, March 2018
What's new in IBM MQ, March 2018What's new in IBM MQ, March 2018
What's new in IBM MQ, March 2018David Ware
 
IBM MQ and Kafka, what is the difference?
IBM MQ and Kafka, what is the difference?IBM MQ and Kafka, what is the difference?
IBM MQ and Kafka, what is the difference?David Ware
 
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Michael Elder
 
Using ibm mq in managed file transfer environments final
Using ibm mq in managed file transfer environments finalUsing ibm mq in managed file transfer environments final
Using ibm mq in managed file transfer environments finalLeif Davidsen
 
3433 IBM messaging security why securing your environment is important-feb2...
3433   IBM messaging security why securing your environment is important-feb2...3433   IBM messaging security why securing your environment is important-feb2...
3433 IBM messaging security why securing your environment is important-feb2...Robert Parker
 

What's hot (20)

M11 - Securing your MQ environment. Integration technical conference 2019
M11 - Securing your MQ environment. Integration technical conference 2019M11 - Securing your MQ environment. Integration technical conference 2019
M11 - Securing your MQ environment. Integration technical conference 2019
 
IBM MQ cloud architecture blueprint
IBM MQ cloud architecture blueprintIBM MQ cloud architecture blueprint
IBM MQ cloud architecture blueprint
 
MQ Guide France - IBM MQ and Containers
MQ Guide France - IBM MQ and ContainersMQ Guide France - IBM MQ and Containers
MQ Guide France - IBM MQ and Containers
 
Securing your IBM MQ environment.
Securing your IBM MQ environment.Securing your IBM MQ environment.
Securing your IBM MQ environment.
 
Building an Active-Active IBM MQ System
Building an Active-Active IBM MQ SystemBuilding an Active-Active IBM MQ System
Building an Active-Active IBM MQ System
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016
 
Whats new in MQ V9.1
Whats new in MQ V9.1Whats new in MQ V9.1
Whats new in MQ V9.1
 
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
 
SHARE2016: DevOps - IIB Administration for Continuous Delivery and DevOps
SHARE2016:  DevOps - IIB Administration for Continuous Delivery and DevOpsSHARE2016:  DevOps - IIB Administration for Continuous Delivery and DevOps
SHARE2016: DevOps - IIB Administration for Continuous Delivery and DevOps
 
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
 
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
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019
 
Running IBM MQ in Containers
Running IBM MQ in ContainersRunning IBM MQ in Containers
Running IBM MQ in Containers
 
The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...
 
What's new in IBM MQ, March 2018
What's new in IBM MQ, March 2018What's new in IBM MQ, March 2018
What's new in IBM MQ, March 2018
 
IBM MQ and Kafka, what is the difference?
IBM MQ and Kafka, what is the difference?IBM MQ and Kafka, what is the difference?
IBM MQ and Kafka, what is the difference?
 
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
 
Using ibm mq in managed file transfer environments final
Using ibm mq in managed file transfer environments finalUsing ibm mq in managed file transfer environments final
Using ibm mq in managed file transfer environments final
 
3433 IBM messaging security why securing your environment is important-feb2...
3433   IBM messaging security why securing your environment is important-feb2...3433   IBM messaging security why securing your environment is important-feb2...
3433 IBM messaging security why securing your environment is important-feb2...
 
IBM MQ v8 enhancements
IBM MQ v8 enhancementsIBM MQ v8 enhancements
IBM MQ v8 enhancements
 

Similar to IBM Think 2018: IBM MQ Appliance

#8311: Transform the Enterprise with IBM Cloud Private
#8311: Transform the Enterprise with IBM Cloud Private#8311: Transform the Enterprise with IBM Cloud Private
#8311: Transform the Enterprise with IBM Cloud PrivateMichael Elder
 
Accelerate your digital transformation with IBM Cloud for CIO Focus Summit
Accelerate your digital transformation with IBM Cloud for CIO Focus SummitAccelerate your digital transformation with IBM Cloud for CIO Focus Summit
Accelerate your digital transformation with IBM Cloud for CIO Focus SummitMark Osborn
 
Introduction to IBM Cloud Private - April 2018
Introduction to IBM Cloud Private - April 2018Introduction to IBM Cloud Private - April 2018
Introduction to IBM Cloud Private - April 2018Michael Elder
 
Managing integration in a multi cluster world
Managing integration in a multi cluster worldManaging integration in a multi cluster world
Managing integration in a multi cluster worldShikha Srivastava
 
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...SocialBiz UserGroup
 
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Ganesan Narayanasamy
 
A Solution for Leveraging Kafka to Provide End-to-End ACID Transactions
A Solution for Leveraging Kafka to Provide End-to-End ACID TransactionsA Solution for Leveraging Kafka to Provide End-to-End ACID Transactions
A Solution for Leveraging Kafka to Provide End-to-End ACID Transactionsconfluent
 
WebSphere Liberty HTML5 Real-Time Features Lab
WebSphere Liberty HTML5 Real-Time Features LabWebSphere Liberty HTML5 Real-Time Features Lab
WebSphere Liberty HTML5 Real-Time Features LabBrian Pulito
 
Igniting Application Testing with AI + Automation
Igniting Application Testing with AI + Automation Igniting Application Testing with AI + Automation
Igniting Application Testing with AI + Automation IBM
 
Unifying the Silos: Optimize your Data Pipeline for Analytics and AI
Unifying the Silos: Optimize your Data Pipeline for Analytics and AIUnifying the Silos: Optimize your Data Pipeline for Analytics and AI
Unifying the Silos: Optimize your Data Pipeline for Analytics and AIDataWorks Summit
 
Complete Solutions in ECM using IBM, Internal and Third Party, Custom Components
Complete Solutions in ECM using IBM, Internal and Third Party, Custom ComponentsComplete Solutions in ECM using IBM, Internal and Third Party, Custom Components
Complete Solutions in ECM using IBM, Internal and Third Party, Custom ComponentsPyramid Solutions, Inc.
 
Software Defined WebSphere Messaging Infrastructure with Puppet
Software Defined WebSphere Messaging Infrastructure with PuppetSoftware Defined WebSphere Messaging Infrastructure with Puppet
Software Defined WebSphere Messaging Infrastructure with PuppetRahul Gupta
 
Exposing auto-generated Swagger 2.0 documents from Liberty!
Exposing auto-generated Swagger 2.0 documents from Liberty!Exposing auto-generated Swagger 2.0 documents from Liberty!
Exposing auto-generated Swagger 2.0 documents from Liberty!Arthur De Magalhaes
 
IBM Message Hub: Cloud-Native Messaging
IBM Message Hub: Cloud-Native MessagingIBM Message Hub: Cloud-Native Messaging
IBM Message Hub: Cloud-Native MessagingAndrew Schofield
 
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...Michael Elder
 
UX STRAT USA 2018 Presentation: Joe Meersman, IBM
UX STRAT USA 2018 Presentation: Joe Meersman, IBMUX STRAT USA 2018 Presentation: Joe Meersman, IBM
UX STRAT USA 2018 Presentation: Joe Meersman, IBMUX STRAT
 
Become an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesBecome an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesAndrew Ferrier
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategyRMayo22
 
2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usenDavid Morlitz
 

Similar to IBM Think 2018: IBM MQ Appliance (20)

#8311: Transform the Enterprise with IBM Cloud Private
#8311: Transform the Enterprise with IBM Cloud Private#8311: Transform the Enterprise with IBM Cloud Private
#8311: Transform the Enterprise with IBM Cloud Private
 
Why Ibm cloud private
Why Ibm cloud private Why Ibm cloud private
Why Ibm cloud private
 
Accelerate your digital transformation with IBM Cloud for CIO Focus Summit
Accelerate your digital transformation with IBM Cloud for CIO Focus SummitAccelerate your digital transformation with IBM Cloud for CIO Focus Summit
Accelerate your digital transformation with IBM Cloud for CIO Focus Summit
 
Introduction to IBM Cloud Private - April 2018
Introduction to IBM Cloud Private - April 2018Introduction to IBM Cloud Private - April 2018
Introduction to IBM Cloud Private - April 2018
 
Managing integration in a multi cluster world
Managing integration in a multi cluster worldManaging integration in a multi cluster world
Managing integration in a multi cluster world
 
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
 
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
 
A Solution for Leveraging Kafka to Provide End-to-End ACID Transactions
A Solution for Leveraging Kafka to Provide End-to-End ACID TransactionsA Solution for Leveraging Kafka to Provide End-to-End ACID Transactions
A Solution for Leveraging Kafka to Provide End-to-End ACID Transactions
 
WebSphere Liberty HTML5 Real-Time Features Lab
WebSphere Liberty HTML5 Real-Time Features LabWebSphere Liberty HTML5 Real-Time Features Lab
WebSphere Liberty HTML5 Real-Time Features Lab
 
Igniting Application Testing with AI + Automation
Igniting Application Testing with AI + Automation Igniting Application Testing with AI + Automation
Igniting Application Testing with AI + Automation
 
Unifying the Silos: Optimize your Data Pipeline for Analytics and AI
Unifying the Silos: Optimize your Data Pipeline for Analytics and AIUnifying the Silos: Optimize your Data Pipeline for Analytics and AI
Unifying the Silos: Optimize your Data Pipeline for Analytics and AI
 
Complete Solutions in ECM using IBM, Internal and Third Party, Custom Components
Complete Solutions in ECM using IBM, Internal and Third Party, Custom ComponentsComplete Solutions in ECM using IBM, Internal and Third Party, Custom Components
Complete Solutions in ECM using IBM, Internal and Third Party, Custom Components
 
Software Defined WebSphere Messaging Infrastructure with Puppet
Software Defined WebSphere Messaging Infrastructure with PuppetSoftware Defined WebSphere Messaging Infrastructure with Puppet
Software Defined WebSphere Messaging Infrastructure with Puppet
 
Exposing auto-generated Swagger 2.0 documents from Liberty!
Exposing auto-generated Swagger 2.0 documents from Liberty!Exposing auto-generated Swagger 2.0 documents from Liberty!
Exposing auto-generated Swagger 2.0 documents from Liberty!
 
IBM Message Hub: Cloud-Native Messaging
IBM Message Hub: Cloud-Native MessagingIBM Message Hub: Cloud-Native Messaging
IBM Message Hub: Cloud-Native Messaging
 
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...
Portable Apps across IBM Kubernetes Service and IBM Cloud Private (#Think2019...
 
UX STRAT USA 2018 Presentation: Joe Meersman, IBM
UX STRAT USA 2018 Presentation: Joe Meersman, IBMUX STRAT USA 2018 Presentation: Joe Meersman, IBM
UX STRAT USA 2018 Presentation: Joe Meersman, IBM
 
Become an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesBecome an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 Minutes
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
 
2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen
 

Recently uploaded

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

IBM Think 2018: IBM MQ Appliance

  • 1. Think 2018 / March 20, 2018 / © 2018 IBM Corporation IBM MQ Appliance Jamie Squibb IBM MQ Development
  • 2. Notices and disclaimers 2 © 2018 International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed “as is” without any warranty, either express or implied. In no event, shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted per the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer follows any law. Think 2018 / March 20, 2018 / © 2018 IBM Corporation
  • 3. Notices and disclaimers continued 3Think 2018 / March 20, 2018 / © 2018 IBM Corporation Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products about this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a purpose. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com and [names of other referenced IBM products and services used in the presentation] are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
  • 4. 4Think 2018 / March 20, 2018 / © 2018 IBM Corporation Introducing the MQ Appliance The scalability and security of IBM MQ 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 Familiar feel for existing MQ users – application interfaces, administration, networking and security High availability Built-in support for high availability and disaster recovery Easy integration Integrates seamlessly into MQ networks and clusters
  • 5. Simplified ownership Avoids dependencies on other resources and teams Simpler licensing Easier to assess for security compliance and audit Standardisation accelerates deployment Repeatable and fast, less configuration or tuning required Optionally lock down before deployment Hub pattern separates messaging from applications Improved availability, due to reduced downtime Predictable performance, simpler capacity planning Fixed hardware specification allows IBM to simplify and tune the firmware Fewer variables makes it easier to deploy and manage 5Think 2018 / March 20, 2018 / © 2018 IBM Corporation Why an appliance?
  • 6. What do you want to do? • Optimized solutions to meet the needs of these use cases • Differentiation compared to MQ software deployment approaches • 2 price points to meet different deployment- based business needs Consolidate MQ infrastructure into an MQ hub for lower total cost of ownership (TCO) Deploy to remote premises: • Branch • Factory • Warehouse Deploy to a business partner: • Dealer • Broker 6Think 2018 / March 20, 2018 / © 2018 IBM Corporation
  • 7. Key differences with appliance form-factor 7Think 2018 / March 20, 2018 / © 2018 IBM Corporation IBM MQ on custom server • DIY hub or generic server – apps + middleware • Install any software → Build & maintain custom extensions → Can add local monitoring agents • HA cluster SW or network storage for HA • Custom tuning for OS and middleware • Discrete maintenance (OS, MQ, etc.) IBM MQ Appliance • Prebuilt for hub pattern – no apps on device • No additional software installation → No user exits in MQ → Monitoring agents must be remote • High availability out-of-the-box • Pre-tuned • Single firmware update for whole appliance (rollback as single unit)
  • 8. High availability 8Think 2018 / March 20, 2018 / © 2018 IBM Corporation  Automatic failover, plus manual failover for migration or maintenance  Independent failover for queue managers so both appliances can run workload  No persistent data loss on failure  No external storage  No additional skills required QM1 QM2 QM3 QM1 QM3QM2 Fully synchronous replication
  • 9. High availability floating IPs 9Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Optional IP address associated with an HA queue manager • IP address automatically adopted by the active HA appliance • Single logical end-point per queue manager for client applications • No need for comma-separated list of IP addresses, CCDTs, or other routing • Exploit aggregate interfaces for enhanced network availability HA replication synchronous (10 Gb Ethernet) Application Client transparently connects to active instance
  • 10. Disaster recovery 10Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Provides for longer distance recovery than HA – e.g. out-of-region standby site • High bandwidth connectivity required to mirror all persistent data • Asynchronous replication, so better than HA for higher latency, ‘bursty’ or ‘lossy’ networks → Most recent messages potentially lost on failover so application logic must consider this • Manual failover DR replication asynchronous (10 Gb Ethernet)
  • 11. Disaster recovery for HA groups 11Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Support for both HA and DR • DR appliance asynchronously updated from whichever HA appliance is active • DR configured independently for each queue manager → One HA partner per appliance → One DR recovery appliance per queue manager DR replication asynchronous (10 Gb Ethernet) HA replication synchronous (10 Gb Ethernet)
  • 12. External SAN storage 12Think 2018 / March 20, 2018 / © 2018 IBM Corporation  Fibre channel host bus adapters support access to a switched SAN fabric  Separate LUN per queue manager  Supports deployments that have high storage or I/O performance requirements  Exploit SAN replication solutions for disaster recovery  Not supported with HA QM1 QM2 QM3 SAN Storage
  • 13. Managing queue managers • Configure queue managers to automatically start when the appliance boots • Expand the filesystem allocated for a queue manager to respond to growing workload patterns • Backup and restore queue managers • Provides a fall back option when upgrading MQ versions • Move a queue manager to an alternative appliance Think 2018 / March 20, 2018 / © 2018 IBM Corporation 13
  • 14. Administrative security Two distinct types of user on the appliance • Users who administer the system (appliance users) • Users who perform messaging operations (messaging users) Role-Based Management (RBM) Security model for managing appliance users Granular and flexible user and authority management Authenticate using: • Local users • LDAP repository • Users defined in an XML file Password and account policy Authorization Assign authority to users, or local/LDAP groups Quickly define simple rules or build granular definitions for complex policies Restrict access to specific interfaces: • Require local access for sensitive operations • Independently grant access to the web UI, REST and SSH 14Think 2018 / March 20, 2018 / © 2018 IBM Corporation
  • 15. REST administration Powerful REST API for system administration and monitoring … plus an evolving API for MQ administration 15Think 2018 / DOC ID / Month XX, 2018 / © 2018 IBM Corporation MQSC / PCF MQ Explorer MQ Console SSH (expect) Instrumentation events Accounting and statistics SNMP support Respond to hardware failures, temperature alerts, network errors and other system events SNMP versions 1, 2c and 3 Most traditional MQ monitoring products will work in exactly the same way with an appliance queue manager (‘remote agent’ configuration). Flexible system logging configuration with a variety of target types, for integration into whatever wider management tooling you prefer, e.g. remote syslog Monitoring Think 2018 / March 20, 2018 / © 2018 IBM Corporation
  • 16. Web user interface 16Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Embedded MQ Console • Easy access to configure high availability and disaster recovery
  • 17. Web user interface 17Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Options to import, export and reset the MQ Console dashboard • Ideal for replicating between appliances
  • 18. Web user interface 18Think 2018 / March 20, 2018 / © 2018 IBM Corporation • View status information about resources, hardware sensors, networking, active users, system logs and more
  • 19. Web user interface 19Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Configure the Ethernet interfaces, VLANs, link aggregation and other network settings • Configure SSH and the web UI
  • 20. Web user interface 20Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Administer local user accounts, role-based management (RBM), SNMP and other system settings
  • 21. Web user interface 21Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Manage all system objects in a single view • Search for object types using keywords
  • 22. Web user interface 22Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Expand the searchable navigation menu for quick access to common items
  • 23. Web user interface 23Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Access system logs and files at the click of a button
  • 24. Web user interface 24Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Use keywords to search for relevant information throughout the UI
  • 25. Web user interface 25Think 2018 / March 20, 2018 / © 2018 IBM Corporation Use System Control to: • Apply firmware updates • Shutdown or reboot the appliance • Change the logged in user’s password (if applicable) • Control the blue locator LED
  • 26. Updates and maintenance 26Think 2018 / March 20, 2018 / © 2018 IBM Corporation • Appliance updates supplied as a simple single file; signed and secure. → Nothing else can be installed • All system and MQ updates provided in one consumable package • Rolling updates for HA and DR • To install maintenance: 1. Download updates from Fix Central 2. Copy firmware image to the appliance 3. Initiate update and reboot mq-appliance-9.0.4.0.scrypt3
  • 27. MQ Appliance Current LTS is V8.0.0. No V9.0.0 LTS. Many capabilities discussed in this session have been introduced throughout V9.0.x CD. Continuous Delivery New CD versions of MQ are released approximately every four months, incrementally introducing new product capabilities. Intended for those that can continually integrate. Long Term Support Approximately every two years a new LTS version is released, rolling up many of the CD capabilities into a release with 5+3 support attached. Required by those looking for fixed function. In 2016 MQ introduced a dual Long Term Support and a Continuous Delivery model 27 IBM MQ Appliance: long term support and continuous delivery 2016 2017 201820152014 V8.0.0 V9.0.1 CD V9.0.2 CD V9.0.3 CD V9.0.4 CD V9.0.5 CD IBM MQ Appliance M2000 IBM MQ Appliance M2001 Statement of Direction: With the next release of MQ, IBM intends to initiate deployment of a new LTS release cycle
  • 28. Thank you Think 2018 / March 20, 2018 / © 2018 IBM Corporation Jamie Squibb IBM MQ Development jamie_squibb@uk.ibm.com Helpshape thefutureof MQ… ibm.biz/MQ-Customer-Survey
  • 29. Think 2018 / March 20, 2018 / © 2018 IBM Corporation