SlideShare ist ein Scribd-Unternehmen logo
1 von 42
How IBM MQ Advanced can extend your
hybrid messaging deployment options
HHM-2941
Leif Davidsen
Please Note:
1
• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in
making a purchasing decision.
• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any
material, code or functionality. Information about potential future products may not be incorporated into any contract.
• The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual
throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
Š 2015 IBM Corporation
Digital Enterprise
Reliability, security and scalability for Business
Critical systems
• Always on, always available
• Security, control and governance
Speed and agility to drive innovation and
growth
• Explore, adopt, adapt
• Rapid, Iterative prototypes
LoB roles CIO roles
Application Developer
LoB Developer
Integration Architect
Administrator/ Developer
A New Era of Teamwork – The Vision
2
Š 2015 IBM Corporation
Pain point :
“New information, systems and services
are springing up everywhere, and all
need to be connected!”
“Configuration, maintenance and
operation of infrastructure take too
long”
Pain point :
“Deployments take months instead
of hours”
Pain Points :
“Our developers need to create
engaging new apps fast, and make
them interact with existing
infrastructure”
“I want to use the skills I have and not
be forced to waste time learning stuff I
won’t need”
Too often the reality….
3
Built on Apache
Hybrid Messaging is here with Message Connect
IBM Message
ConnectIBM MQ IBM Message
Hub
Connecting your enterprise MQ backbone to the Cloud
HOT off the press!
IBM announces Message Hub for Bluemix Dedicated!
4
IBM Hybrid Messaging
5
App AccessPartner
Enterprise MQ Backbone
Bluemix
Message Hub
Based on Apache Kafka
MQ Light API
REST Kafka
Message Connect
IBM Message Hub offers
‘cloud-native’ messaging and usability
MQ is being deployed in cloud environments
with growing demand for cloud-style
usability: “self-service”
Digital IT Enterprise IT
Learning the lessons of messaging middleware
Systems are dynamic – new applications, new
sources of data, new consumers of data
• The challenge of delivering data to meet
changing demands needs a flexible infrastructure
• Roll-your-own code in the applications
– Increases cost, time and complexity, but can deliver the
code where you need it
• Storing the data in a database or file
– Creates a permanent record, but does nothing to provide
timely analysis
A messaging infrastructure can meet both needs
• Keeps the application simple and able to adapt to change
• Can deliver filtered information to consuming applications,
and also deliver to a permanent information store
6
Growth in IBM Messaging Deployment Choices
2011 2012 2013 2014 2015 2016
Individual
Software
Deployment
MQ V7.1 MQ V7.5 MQ 7.5 MQ V8 MQ V8 MQ V8
Integrated
Software
Deployment
MQ V7.5
Advanced
MQ V7.5
Advanced
MQ V8
Advanced
MQ V8 Advanced
MQ V8 Advanced
pattern for Pure
MQ V8 Advanced
MQ V8 Advanced
pattern for Pure
Cloud/aaS
deployment
MQ
V7.0.1
HVE
MQ V7.5
HVE
MQ V7.5
HVE
MQ V7.5 HVE
MQ Light
Service on
Bluemix
MQ & MQ Light on
Docker
MQ on Azure,
AWS, SoftLayer
Message Hub
MQ on Docker
MQ on Azure,
AWS, SoftLayer
Message Hub
Developer
focused
deployment
MQ
Advanced for
Developers
MQ Light
MQ Advanced
for Developers
MQ Light
MQ Advanced for
Developers
MQ Light
MQ Advanced for
Developers
Appliance
Deployment
MQ Appliance MQ Appliance
7
MQ deployments
So what is IBM MQ?
• Simplifies applications, no need for complex
connectivity logic or error handling
• Scales from single application deployments
to billions of messages per day
• Connects from the mainframe to the mobile
and the Internet of Things, moving data
from applications, files and services
• Most widely deployed enterprise messaging
solution with the largest ecosystem and set
of skilled practitioners
• A secure messaging environment, with
your customer and business data
encrypted end to end
• Built-in High Availability with automated
failover
• A single point of visibility and control for
the data flowing through your business
• Reliable, robust movement of data with
transactional integrity
Messaging you need Messaging as you need it
9
Updates in Fixpacks since MQ V8
• Fixpack 2
– Built on the new LDAP features in MQ V8 to support authority records for LDAP users and
groups
– Activity trace data extended to include microsecond call durations
• Fixpack 3
– Support for authentication via PAM on Unix platforms
– Protection against SSL security vulnerabilities (reduced CipherSpecs)
– Extended start events
• Fixpack 4
– Capped message expiry
– Redistributable clients
– Security change configuration events
– Obfuscation of database passwords
10
Version x, MQ long term service
x.0.0.1 x.0.0.2 x.0.0.3 x.0.0.4 x.0.0.5 x.0.0.6 ……
Stable and Rapid Delivery
Version y, MQ long term service
Statement of Direction
x.0.1
x.0.2
x.0.3
x.0.n
y.0.1
y.0.2
y.0.3
Fixes only. No mid-service function.
Same 5+3 service lifetime
LTS releases every couple of years
Fixes, plus new function
New delivery every few months
(~4 months expected)
Fixes on latest mod only
Newly added function will evolve
over mods
11
Integrated MQ deployment
IBM MQ Advanced makes it easier for
clients to buy and deploy all the IBM
MQ distributed server capabilities they
need within a single purchase.
• IBM MQ Advanced for Developers is
also available specifically for
development use only
IBM MQ Advanced is a part that provides
entitlement to IBM MQ Server, Managed
File Transfer Service, Advanced
Message Security, and Telemetry:
• Buy a single part at a single price (per
PVU) for all the distributed server
capabilities.
What makes IBM MQ Advanced different?
MQ MFT Service AMS Telemetry
IBM MQ Advanced
13
 Use IBM MQ Advanced Message
Security (AMS) to guarantee the
privacy of message contents
 End-to-end data encryption
• Protects business and customer
data from exposure if systems
breached
• Demonstrates awareness of
security risks and takes action to
avoid impact
Where does Advanced Message Security fit in?
Application B
Application A
Channels
IBM MQ system
Queue Manager
Queue Manager
 IBM MQ has many built in security features:
14
Where does Telemetry fit in?
 Real-time access for enterprise
applications to connect to a range of
mobile devices, remote sensors,
actuators etc.
 IBM MQ Telemetry includes the
following key components:
• The Telemetry service that runs on the IBM
MQ server
• MQ Telemetry clients that are distributed to
remote devices and applications
 MQ Telemetry uses the open standard
MQTT protocol.
 Ideal to connect devices within the
enterprise
Sensor
(e.g. RFID)
Telemetry client
Enterprise
Telemetry Service
Topic
Application BApplication A
Queue Manager
Oil Rig
Smart
Phone
Medical
DeviceVehicle
15
Where does Managed File Transfer fit in?
 Bringing Managed File Transfer to IBM MQ – file data is moved as MQ messages.
Available as 2 chargeable components: MFT Agent and MFT Service. Available
separately, and MFT Service is included in MQ Advanced
 An MFT Agent performs the fundamental file
transfer function of sending and receiving files from
the local system.
 MFT Service installs a file transfer agent on a MQ
server with additional capabilities
 MQ MFT supports file-to-file movement, but also
file-to-message, and message-to-file
 An MQ Explorer integrated GUI or command-line is
used to configure and administer MFT.
Channels
MQ network
Logging
component
MFT Agent
Application BApplication A
MFT Agent
16
Securing file data with SSL and IBM MQ AMS
 MQ MFT supports transport
level encryption using SSL
 Data is encrypted before it is
sent over a channel and
decrypted when it is received
IBM
MQ
Queue
Manager
IBM
MQ
Queue
Manager
svrconn
channel
sndr/rcvr
channels
IBM
MQ
Queue
Manager
IBM
MQ
Queue
Manager
svrconn
channel
sndr/rcvr
channels
 When combined with MQ
Advanced Message Security
– Allows file data to be encrypted
at the source system and only
decrypted when it reaches the
destination system
– Data is secure even when at
rest on a queue
Agent Agent
AgentAgent
17
Handling both files and messages across MQ MFT
One file to one message
MQ
MFT
One file to a group of messages
One message to one file
A group of messages (or all messages on the queue) to one file
• File can be split based on:
– Size
– Binary delimiter
– Regular expression
• One message becomes one file
• Optionally, a delimiter can be
inserted between each message
used to compose the file
• One file becomes one message
MQ
MFT
MQ
MFT
MQ
MFT
18
Virtual patterns on IBM PureApplication
19
• PureApplication provides a fully integrated IaaS for
automated provisioning of machines and software
deployments
– Available as a hardware system, software or a Softlayer service
– Repeatable and reliable MQ deployments for consistency
• MQ vSys.Next Support in IBM PureApplication V2.0
from MQ V8.0.0.3 onwards
– Concept similar to hypervisor but software components separated from
O/S
– Drag and drop MQ onto Core O/S image to compose VM configuration
• Management and maintenance of MQ via PureApp console
• Pattern support for highly available queue managers
• Power/AIX support added to Linux x86 support with MQ
8.0.0.4
Off-prem in Dedicated
SoftLayer datacenters
worldwide
On-prem Bring Your Own
Hardware
On-prem Appliance
High Availability and Idle Standby
Lower cost licensing for failover systems – whatever the High Availability (HA)
solution you choose
Failures happen, but they don’t have to impact your business
Have you designed for high availability?
Protect your ability to access your applications and data, and process your messages and transactions without
interruption in case of failure
MQ offers a choice of HA options:
MQ-based: Multi-Instance Queue Managers
Software-based HA with automatic failover
Failover systems licensed through ‘Idle Standby’ Licensing
Hardware based: PowerHA, and other 3rd party options
Restarts wider range of system and application based assets
Fully automated HA had historically been licensed through purchase of a full additional license
License updates extend ‘Idle Standby’ licensing to hardware-based HA environments as well
20
MQ for Developers
IBM MQ Advanced for Developers
• What’s this for?
– A part in the IBM MQ offering that is intended for use by developers only
– Enables developers to install and use the entire IBM MQ Advanced stack on their personal
development machines without needing to pay a PVU based license
• Priced by Authorised User Single Install with IBM Support
• Doesn’t replace existing Test and Production usage
• Also available without IBM Support – and free to download
Development environment
Integration
Test
System and
Performance
Test
Production
Environment
High
Availability
Full MQ Advanced License RequiredMQ Advanced for Developers
License Idle Standby
License Required
22
MQ Light : Software and Cloud
• Messaging that application developers will love to use,
helping them make responsive applications that scale easily
• Open APIs crafted to
feel natural in a
growing range of
popular languages
• Tooling that makes
modular app
development easy
• Now supported as
an additional API
within IBM MQ
23
MQ in the Cloud/as a Service
Both LoB & IT have Messaging Requirements:
• App composition
• Microservices
• Interaction with systems of record
• Emphasis on app responsiveness
• Quick (or no) install and easy to use
• Available in languages that support
technology choices
• Assured delivery of data
• Transactional units of work
• Synchronizing systems of record
• Emphasis on reliability
• Planned maintenance windows
• Available in languages used by business
critical systems
docker
node
25
Event driven applications
Streaming data to analytics
Wiring for microservices
Messaging is key for new engaging applications
• De-coupled microservices allow applications
to evolve rapidly
– Open protocols support current and future
technologies, allowing any component to
• Low response times are non-negotiable for
engaging applications
– Applications which are told and respond when
something happens, they don’t have to keep
watching
26
Message Hub is…..
• A scalable, distributed, high throughput message bus based on Apache
Kafka
• Wide compatibility via 3 interfaces: REST, Kafka and MQ Light AMQP
• Tightly integrated with Bluemix – The Bluemix native Message and Event
Bus
MQ
(plus other on-prem data sources)
MQ Light API
AMQP
RESTful API
HTTP
Apache Kafka
TCP
Streams
Whisk
27
Build Your Own Cloud
Deployment automation
• Chef samples, UrbanCode Deploy
Containers:
• MQ on Docker
Amazon
• MQ BYOS&L – Monthly rental or PVU
• MQ per hour (from IBM Business Partner)
Pure Application Systems:
• Build reusable & re-deployable
patterns
SoftLayer
• MQ BYOS&L: monthly rental or PVU
Public Cloud Economies
Time to Market
Total Control
Maximum Flexibility
Maximum Security
Microsoft Azure
• MQ BYOS&L – Monthly rental or PVU
• MQ pre-installed and purchasable
directly from MS
Traditional Software:
• MQ monthly rental licenses
• MQ PVU licenses
• System z (OTC, MLC)
• MQ Appliance
Deploying MQ on Clouds and more…
28
MQ in Docker
• MQ 8.0.0.4 supported to run inside a Docker image.
Details: https://ibm.biz/mqdocker
• Brings the benefits of Docker to MQ
– Lightweight containers for running MQ
– Predictable and standardized units for deploying MQ
– Process, resource and dependency isolation
• IBM sample Docker files for customizing and building
your own Docker images
– Best practice guidance
– Runs an MQ queue manager inside a container, isolated
from the rest of your system
29
Licensing for MQ on Docker is BYOSL based on
PVUs of the machine running the Docker container
Scripted Deployment of MQ
UrbanCode Deploy
 IBM tool for automating deployments of
applications and middleware
 IBM MQ supported with a plug-in
 Configure and interact directly with IBM MQ
in multiple ways with out-of-the-box steps
Chef
 Chef automates configuration and management
 Allows infrastructure to be described in code
 Scripts already available for deployment of MQ
Ensuring MQ continues to be easier and quicker to deploy
30
Appeal of the Cloud: Perception of MQ:
vs
 ease of deployment
 low skill
 scalable
 cheap
 high skill
 effort and risk from change
 application complexity
MQ self service
Perceptions of IBM as a Service today
Line-of-business and developer resistance to using MQ
MQ not taken into future deployments where it should be
MQ systems able to respond to LoB requirements quickly
MQ suitable for cloud deployments
31
Using MQ as a service
• Not an environment, more a lifestyle choice!
• Addresses the increasing demands on agility and
scale of messaging infrastructures
• As a service goes hand in hand with self service
• Many clients have built MQ as a service today
– Orchestration and automation of MQ resources
• E.g. IBM Urbancode Deploy, Chef, Puppet, etc.
– Running on bare metal or in a cloud
• Redpaper now available http://ibm.biz/mqaas_red
32
MQ as an Appliance
• The scalability and security of IBM MQ V8 in a physical appliance form factor
• Rapid, reliable, simple, secure exchange of data across applications, systems and services
• Convenience, fast time-to-value, and low total cost of ownership of an appliance
• Use as a messaging hub to extend connectivity within your enterprise, in branch offices, factories or stores
Rapid to deploy, easy to configure and run for enterprise and
remote deployments
What’s new in IBM MQ Appliance M2000
 Integrates seamlessly into MQ networks and clusters
 Simple out of the box High-Availability with paired connectivity to another appliance
 Simpler maintenance with fixpacks delivered as certified firmware updates onto a locked down appliance
 Appliance delivered pre-optimized for maximum performance out-of-the-box
 New MQ Console to provide a browser-based user interface offering personalized monitoring and
configuration
IBM MQ Appliance
34
Š 2015 IBM Corporation
 High-end solution for enterprise consolidation use case
 Capable of handling large MQ workloads for persistent
and non-persistent messaging
 Host multiple Queue Managers to act as a messaging
hub
 A replacement for multiple separate MQ servers
 Built-in High Availability when paired to a 2nd appliance
and off-site disaster recovery to another Appliance
 Supports MQ AMS, and can be used to move MQ MFT
files between MFT endpoints
 Lower-end solution for branch office or factory
deployment
 Same software and hardware as the Enterprise
appliance, but processor usage limited
 Designed to meet lower messaging throughput
requirements
 Supports all features of M2000A, including High
Availability, Disaster Recovery and MQ AMS
 Trade-up part available from M2000B capacity to
M2000A capacity
IBM MQ Appliance M2000A (for Enterprise) IBM MQ Appliance M2000B (Branch etc.)
Easily deploy and maintain MQ messaging in minutes!
Which MQ Appliance is right for you?
35
MQ Appliance : High Availability & Disaster Recovery
DR Replication
Asynchronous
(10 Gb Ethernet)
Initial Delivery of
Disaster Recovery
function available
November 30th 2015
Each Queue Manager
supports either HA or
DR
Future update will
enable Queue
Managers to replicate
for both HA and DR
HA Replication
Synchronous
(10Gb Ethernet)
Statement of Direction
36
Monday
10:30-11:30 3592 New MQ features
3452 Managing applications
12:00-13:00 2835 MQ on z/OS and Distributed
15:00-16:00 3470 Latest MQ z/OS features
2833 Where is my message?
3544 MQ Light in an MQ infrastructure
16:30-17:30 3573 Hybrid cloud messaging
2941 MQ Advanced
Tuesday
08:30-09:30 3540 The MQ Light API
12:00-13:00 3456 The IBM MQ Appliance
13:15-14:15 3499 Introducing Message Hub
3458 MQ Appliance administration
14:30-15:30 6432 MQ updates and futures (InnerCircle)
2849 Messaging feedback roundtable
16:00-17:00 3544 MQ Light in an MQ infrastructure
3513 MQ hands on lab
Wednesday
08:30-09:30 3602 Managing your MQ environment
12:00-13:00 3613 Designing MQ self service
6408 Hybrid messaging roadmap (InnerCircle)
13:15-14:00 3416 HA and DR with MQ
3433 Why secure your messaging?
15:45-16:30 3429 Securing MQ
2847 Meet the messaging experts
16:00-17:00 3508 MQ Light hands on lab
16:45-17:30 2275 Migrating to the IBM MQ Appliance
Thursday
08:30-09:15 3420 MQ Clustering
2931 Business agility with self service MQ
09:30-10:15 3479 MQ z/OS clusters and shared queue
3450 Optimising MQ applications
2849 Messaging feedback roundtable
10:30-11:15 3465 MQ Appliance high availability
3481 MQ z/OS messaging connectivity
11:30-12:15 3474 Active-active messaging
3537 Monitoring and managing MQ
3425 MQ publish/subscribe
Find us at the EXPO:
Hybrid Integration peds 65-68
Check out the Hybrid Messaging sub topic under the
Hybrid Integration topic for further customer and business
partner sessions
Hybrid Messaging from the IBM experts at InterConnect 2016
Sunday
14:30-15:30 6408 Hybrid messaging roadmap (InnerCircle)
• Hybrid Integration Strategy
• Cloud Integration
• Accelerating Digital Business
• Integration Bus
• IBM MQ
• API Management
• BPM / ODM
• DataPower
• CICS
• WAS
Spend time with IBM experts, at the home of many of IBM's software products. This summit is by
invitation only - a limited seating engagement for executives and architects who would like to learn how to
harness IBM connectivity and application integration solutions to deliver access to data, applications and
information regardless of platform, device or data formats - across both on-premises and cloud
environments.
Learn more about how we are transforming our technologies using Hybrid Cloud to enable you to harness
your existing assets to achieve greater capacity, efficiency and integration across platforms, whilst retaining
the security, capability and resiliency you would expect from IBM.
• Discover and influence IBM's strategy for key messaging and integration technologies, including, IBM
MQ, IBM Integration Bus and IBM API Management
• Engage in technical sessions and one-on-one interactions with top IBM Hursley Lab architects and senior
executives to refine your 2016 strategic plans
• Expand your network with industry-leading peers from other companies
• Plus learn about other IBM technology, such as IBM intelligent business process management solutions
(BPM & ODM), DataPower gateways, CICS and WebSphere Application Server on-premise and cloud
This event is conducted under a Non-Disclosure agreement, so we will be able to share product directions
with you.
Hursley: a visit to talk about
The IBM Hursley Lab is the largest
software development facility in Europe;
situated in a beautiful 100 acre park with
a historic setting. Attendees stay in the
local city of Winchester which is a vibrant
heritage destination with many
attractions and classical architecture
including a magnificent cathedral.
Enjoy the award-winning pubs and
restaurants and a tempting array of
independent shops.
Talk to your IBM rep to find out more
Be part of the conversation
Keep up to date with the latest
information, join the conversations
and help to shape the event to meet
your interests. Use #IBMhursum in
your Tweets to keep in touch.
#IBMhursum
European & North American
Hursley Summit 2016
Integration across applications, data and processes for mobile and cloud
May 10 – 12 & May 16 - 19 | IBM Hursley Lab
#IBMhursum
Notices and Disclaimers
39
Copyright Š 2016 by International Business Machines Corporation (IBM). 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 according to the terms and conditions of the agreements under which they are provided.
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 is in compliance with any law
Notices and Disclaimers Con’t.
40
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 in connection with 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 PARTICULAR PURPOSE.
The provision of the information contained h erein 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, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®,
FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG,
Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperienceÂŽ, PureFlexÂŽ, pureQueryÂŽ, pureScaleÂŽ, PureSystemsÂŽ, QRadarÂŽ, RationalÂŽ, RhapsodyÂŽ, Smarter CommerceÂŽ, SoDA, SPSS, Sterling CommerceÂŽ,
StoredIQ, TealeafÂŽ, TivoliÂŽ, TrusteerÂŽ, UnicaÂŽ, urban{code}ÂŽ, Watson, WebSphereÂŽ, WorklightÂŽ, X-ForceÂŽ and System zÂŽ Z/OS, 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.
Thank You
Your Feedback is Important!
Access the InterConnect 2016 Conference Attendee
Portal to complete your session surveys from your
smartphone,
laptop or conference kiosk.

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
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 v8 enhancements
IBM MQ v8 enhancementsIBM MQ v8 enhancements
IBM MQ v8 enhancementsChris Sparshott
 
Designing IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDesigning IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDavid Ware
 
InterConnect 2016: IBM MQ self-service and as-a-service
InterConnect 2016: IBM MQ self-service and as-a-serviceInterConnect 2016: IBM MQ self-service and as-a-service
InterConnect 2016: IBM MQ self-service and as-a-serviceDavid Ware
 
InterConnect 2016: What's new in IBM MQ
InterConnect 2016: What's new in IBM MQInterConnect 2016: What's new in IBM MQ
InterConnect 2016: What's new in IBM MQDavid Ware
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019David Ware
 
IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018Robert Parker
 
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
 
Building a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceBuilding a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceAnthony Beardsmore
 
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryIBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryRob Convery
 
Ame 4166 ibm mq appliance
Ame 4166 ibm mq applianceAme 4166 ibm mq appliance
Ame 4166 ibm mq applianceAndrew Schofield
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2David Ware
 
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
 
Ame 2269 ibm mq high availability
Ame 2269 ibm mq high availabilityAme 2269 ibm mq high availability
Ame 2269 ibm mq high availabilityAndrew Schofield
 
IBM MQ on cloud and containers
IBM MQ on cloud and containersIBM MQ on cloud and containers
IBM MQ on cloud and containersRobert Parker
 
Ibm mq appliance slideshare
Ibm mq appliance slideshareIbm mq appliance slideshare
Ibm mq appliance slideshareAnthony Beardsmore
 
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen... HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...Matt Leming
 
Multi-cloud deployment with IBM MQ
Multi-cloud deployment with IBM MQMulti-cloud deployment with IBM MQ
Multi-cloud deployment with IBM MQMatt Roberts
 
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC ConferenceWebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conferencematthew1001
 

Was ist angesagt? (20)

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
 
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 v8 enhancements
IBM MQ v8 enhancementsIBM MQ v8 enhancements
IBM MQ v8 enhancements
 
Designing IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generationDesigning IBM MQ deployments for the cloud generation
Designing IBM MQ deployments for the cloud generation
 
InterConnect 2016: IBM MQ self-service and as-a-service
InterConnect 2016: IBM MQ self-service and as-a-serviceInterConnect 2016: IBM MQ self-service and as-a-service
InterConnect 2016: IBM MQ self-service and as-a-service
 
InterConnect 2016: What's new in IBM MQ
InterConnect 2016: What's new in IBM MQInterConnect 2016: What's new in IBM MQ
InterConnect 2016: What's new in IBM MQ
 
IBM MQ High Availability 2019
IBM MQ High Availability 2019IBM MQ High Availability 2019
IBM MQ High Availability 2019
 
IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018
 
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
 
Building a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ ApplianceBuilding a Highly available messaging hub using the IBM MQ Appliance
Building a Highly available messaging hub using the IBM MQ Appliance
 
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryIBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
 
Ame 4166 ibm mq appliance
Ame 4166 ibm mq applianceAme 4166 ibm mq appliance
Ame 4166 ibm mq appliance
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2
 
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...
 
Ame 2269 ibm mq high availability
Ame 2269 ibm mq high availabilityAme 2269 ibm mq high availability
Ame 2269 ibm mq high availability
 
IBM MQ on cloud and containers
IBM MQ on cloud and containersIBM MQ on cloud and containers
IBM MQ on cloud and containers
 
Ibm mq appliance slideshare
Ibm mq appliance slideshareIbm mq appliance slideshare
Ibm mq appliance slideshare
 
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen... HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 
Multi-cloud deployment with IBM MQ
Multi-cloud deployment with IBM MQMulti-cloud deployment with IBM MQ
Multi-cloud deployment with IBM MQ
 
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC ConferenceWebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
 

Andere mochten auch

IBM Messaging Security - Why securing your environment is important : IBM Int...
IBM Messaging Security - Why securing your environment is important : IBM Int...IBM Messaging Security - Why securing your environment is important : IBM Int...
IBM Messaging Security - Why securing your environment is important : IBM Int...Leif Davidsen
 
IBM MQ V9 Overview
IBM MQ V9 OverviewIBM MQ V9 Overview
IBM MQ V9 OverviewMarkTaylorIBM
 
Secure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecuritySecure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecurityMorag Hughson
 
Secure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecuritySecure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecurityMorag Hughson
 
CTU 2017 I173 - how to transform your messaging environment to a secure messa...
CTU 2017 I173 - how to transform your messaging environment to a secure messa...CTU 2017 I173 - how to transform your messaging environment to a secure messa...
CTU 2017 I173 - how to transform your messaging environment to a secure messa...Robert Parker
 
Websphere MQ admin guide
Websphere MQ admin guideWebsphere MQ admin guide
Websphere MQ admin guideRam Babu
 
IBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsIBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsMarkTaylorIBM
 
IBM Managed File Transfer Portfolio - IBMImpact 2014
IBM Managed File Transfer Portfolio - IBMImpact 2014IBM Managed File Transfer Portfolio - IBMImpact 2014
IBM Managed File Transfer Portfolio - IBMImpact 2014Leif Davidsen
 
DevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQDevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQStuart Feasey
 
IBM Websphere MQ Basic
IBM Websphere MQ BasicIBM Websphere MQ Basic
IBM Websphere MQ BasicPRASAD BHATKAR
 
WebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesWebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesMorag Hughson
 
IBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveIBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveMorag Hughson
 
Five keys to successful cloud migration
Five keys to successful cloud migrationFive keys to successful cloud migration
Five keys to successful cloud migrationIBM
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter PlanetProlifics
 
Introducing MQ Light - IBM Interconnect 2015 session AME4181
Introducing MQ Light - IBM Interconnect 2015 session AME4181Introducing MQ Light - IBM Interconnect 2015 session AME4181
Introducing MQ Light - IBM Interconnect 2015 session AME4181Robert Nicholson
 
Hybrid messaging webcast: Using the best of both worlds to drive your busines...
Hybrid messaging webcast: Using the best of both worlds to drive your busines...Hybrid messaging webcast: Using the best of both worlds to drive your busines...
Hybrid messaging webcast: Using the best of both worlds to drive your busines...sconaomi
 
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...Robert Nicholson
 
Hybrid Messaging with IBM Bluemix
Hybrid Messaging with IBM BluemixHybrid Messaging with IBM Bluemix
Hybrid Messaging with IBM Bluemixmatthew1001
 
WebSphere Connectivity & Integration: What's New in the Messaging Family?
WebSphere Connectivity & Integration: What's New in the Messaging Family?WebSphere Connectivity & Integration: What's New in the Messaging Family?
WebSphere Connectivity & Integration: What's New in the Messaging Family?IBM Sverige
 

Andere mochten auch (20)

IBM Messaging Security - Why securing your environment is important : IBM Int...
IBM Messaging Security - Why securing your environment is important : IBM Int...IBM Messaging Security - Why securing your environment is important : IBM Int...
IBM Messaging Security - Why securing your environment is important : IBM Int...
 
IBM MQ V9 Overview
IBM MQ V9 OverviewIBM MQ V9 Overview
IBM MQ V9 Overview
 
Secure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecuritySecure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message Security
 
Secure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecuritySecure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message Security
 
CTU 2017 I173 - how to transform your messaging environment to a secure messa...
CTU 2017 I173 - how to transform your messaging environment to a secure messa...CTU 2017 I173 - how to transform your messaging environment to a secure messa...
CTU 2017 I173 - how to transform your messaging environment to a secure messa...
 
Websphere MQ admin guide
Websphere MQ admin guideWebsphere MQ admin guide
Websphere MQ admin guide
 
IBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsIBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platforms
 
IBM Managed File Transfer Portfolio - IBMImpact 2014
IBM Managed File Transfer Portfolio - IBMImpact 2014IBM Managed File Transfer Portfolio - IBMImpact 2014
IBM Managed File Transfer Portfolio - IBMImpact 2014
 
DevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQDevOps & Continuous Test for IIB and IBM MQ
DevOps & Continuous Test for IIB and IBM MQ
 
IBM Websphere MQ Basic
IBM Websphere MQ BasicIBM Websphere MQ Basic
IBM Websphere MQ Basic
 
WebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesWebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changes
 
IBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveIBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep Dive
 
Five keys to successful cloud migration
Five keys to successful cloud migrationFive keys to successful cloud migration
Five keys to successful cloud migration
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter Planet
 
Introducing MQ Light - IBM Interconnect 2015 session AME4181
Introducing MQ Light - IBM Interconnect 2015 session AME4181Introducing MQ Light - IBM Interconnect 2015 session AME4181
Introducing MQ Light - IBM Interconnect 2015 session AME4181
 
IBM InterConnect: Day 3
IBM InterConnect: Day 3IBM InterConnect: Day 3
IBM InterConnect: Day 3
 
Hybrid messaging webcast: Using the best of both worlds to drive your busines...
Hybrid messaging webcast: Using the best of both worlds to drive your busines...Hybrid messaging webcast: Using the best of both worlds to drive your busines...
Hybrid messaging webcast: Using the best of both worlds to drive your busines...
 
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...
Session 1897 messaging in the cloud with elastic mq mq light and bluemix-impa...
 
Hybrid Messaging with IBM Bluemix
Hybrid Messaging with IBM BluemixHybrid Messaging with IBM Bluemix
Hybrid Messaging with IBM Bluemix
 
WebSphere Connectivity & Integration: What's New in the Messaging Family?
WebSphere Connectivity & Integration: What's New in the Messaging Family?WebSphere Connectivity & Integration: What's New in the Messaging Family?
WebSphere Connectivity & Integration: What's New in the Messaging Family?
 

Ähnlich wie IBM MQ Advanced - IBM InterConnect 2016

Connecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseConnecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseAndrew Schofield
 
IBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingIBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingRobert Nicholson
 
Realtime mobile&iot solutions using mqtt and message sight
Realtime mobile&iot solutions using mqtt and message sightRealtime mobile&iot solutions using mqtt and message sight
Realtime mobile&iot solutions using mqtt and message sightfloridawusergroup
 
AME-1936 : Enterprise Messaging for Next-Generation Core Banking
AME-1936 : Enterprise Messaging for Next-Generation Core BankingAME-1936 : Enterprise Messaging for Next-Generation Core Banking
AME-1936 : Enterprise Messaging for Next-Generation Core Bankingwangbo626
 
Introducing IBM Message Hub: Cloud-scale messaging based on Apache Kafka
Introducing IBM Message Hub: Cloud-scale messaging based on Apache KafkaIntroducing IBM Message Hub: Cloud-scale messaging based on Apache Kafka
Introducing IBM Message Hub: Cloud-scale messaging based on Apache KafkaAndrew Schofield
 
The enterprise differentiator of mq on zos
The enterprise differentiator of mq on zosThe enterprise differentiator of mq on zos
The enterprise differentiator of mq on zosMatt Leming
 
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
 
IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction ejlp12
 
Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Robert Parker
 
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solutionSandeep Chellingi
 
GWC : MQ Light - from monolith to Microservices for speed and scale
GWC : MQ Light - from monolith to Microservices for speed and scaleGWC : MQ Light - from monolith to Microservices for speed and scale
GWC : MQ Light - from monolith to Microservices for speed and scaleachatt83
 
Running IBM MQ in the Cloud
Running IBM MQ in the CloudRunning IBM MQ in the Cloud
Running IBM MQ in the CloudRobert Parker
 
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 IMPACT 2014 AMC-1866 Introduction to IBM Messaging Capabilities
IBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging CapabilitiesIBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging Capabilities
IBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging CapabilitiesPeter Broadhurst
 
CTU 2017 - I168 IBM MQ in the cloud
CTU 2017 - I168 IBM MQ in the cloudCTU 2017 - I168 IBM MQ in the cloud
CTU 2017 - I168 IBM MQ in the cloudRobert Parker
 
What's New In MQ 9.2 on z/OS
What's New In MQ 9.2 on z/OSWhat's New In MQ 9.2 on z/OS
What's New In MQ 9.2 on z/OSMatt Leming
 
BT Cloud Enterprise Service Store - Rob Rowlingson
BT Cloud Enterprise Service Store - Rob RowlingsonBT Cloud Enterprise Service Store - Rob Rowlingson
BT Cloud Enterprise Service Store - Rob RowlingsonDigital Catapult
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
IBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Sverige
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 

Ähnlich wie IBM MQ Advanced - IBM InterConnect 2016 (20)

Connecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseConnecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the Enterprise
 
IBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud MessagingIBM Interconnect 2016 - Hybrid Cloud Messaging
IBM Interconnect 2016 - Hybrid Cloud Messaging
 
Realtime mobile&iot solutions using mqtt and message sight
Realtime mobile&iot solutions using mqtt and message sightRealtime mobile&iot solutions using mqtt and message sight
Realtime mobile&iot solutions using mqtt and message sight
 
AME-1936 : Enterprise Messaging for Next-Generation Core Banking
AME-1936 : Enterprise Messaging for Next-Generation Core BankingAME-1936 : Enterprise Messaging for Next-Generation Core Banking
AME-1936 : Enterprise Messaging for Next-Generation Core Banking
 
Introducing IBM Message Hub: Cloud-scale messaging based on Apache Kafka
Introducing IBM Message Hub: Cloud-scale messaging based on Apache KafkaIntroducing IBM Message Hub: Cloud-scale messaging based on Apache Kafka
Introducing IBM Message Hub: Cloud-scale messaging based on Apache Kafka
 
The enterprise differentiator of mq on zos
The enterprise differentiator of mq on zosThe enterprise differentiator of mq on zos
The enterprise differentiator of mq on zos
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges
 
IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction IBM WebSphere MQ Introduction
IBM WebSphere MQ Introduction
 
Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017Planning for MQ in the cloud MQTC 2017
Planning for MQ in the cloud MQTC 2017
 
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
 
GWC : MQ Light - from monolith to Microservices for speed and scale
GWC : MQ Light - from monolith to Microservices for speed and scaleGWC : MQ Light - from monolith to Microservices for speed and scale
GWC : MQ Light - from monolith to Microservices for speed and scale
 
Running IBM MQ in the Cloud
Running IBM MQ in the CloudRunning IBM MQ in the Cloud
Running IBM MQ in the Cloud
 
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 IMPACT 2014 AMC-1866 Introduction to IBM Messaging Capabilities
IBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging CapabilitiesIBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging Capabilities
IBM IMPACT 2014 AMC-1866 Introduction to IBM Messaging Capabilities
 
CTU 2017 - I168 IBM MQ in the cloud
CTU 2017 - I168 IBM MQ in the cloudCTU 2017 - I168 IBM MQ in the cloud
CTU 2017 - I168 IBM MQ in the cloud
 
What's New In MQ 9.2 on z/OS
What's New In MQ 9.2 on z/OSWhat's New In MQ 9.2 on z/OS
What's New In MQ 9.2 on z/OS
 
BT Cloud Enterprise Service Store - Rob Rowlingson
BT Cloud Enterprise Service Store - Rob RowlingsonBT Cloud Enterprise Service Store - Rob Rowlingson
BT Cloud Enterprise Service Store - Rob Rowlingson
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
IBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Connectivity and Integration
IBM Connectivity and Integration
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 

KĂźrzlich hochgeladen

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy LĂłpez
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
2.pdf Ejercicios de programaciĂłn competitiva
2.pdf Ejercicios de programaciĂłn competitiva2.pdf Ejercicios de programaciĂłn competitiva
2.pdf Ejercicios de programaciĂłn competitivaDiego IvĂĄn Oliveros Acosta
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessEnvertis Software Solutions
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
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
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
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
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
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
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 

KĂźrzlich hochgeladen (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
2.pdf Ejercicios de programaciĂłn competitiva
2.pdf Ejercicios de programaciĂłn competitiva2.pdf Ejercicios de programaciĂłn competitiva
2.pdf Ejercicios de programaciĂłn competitiva
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
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)
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
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
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
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
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 

IBM MQ Advanced - IBM InterConnect 2016

  • 1. How IBM MQ Advanced can extend your hybrid messaging deployment options HHM-2941 Leif Davidsen
  • 2. Please Note: 1 • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. • Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. • The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. • The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. • Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. Š 2015 IBM Corporation Digital Enterprise Reliability, security and scalability for Business Critical systems • Always on, always available • Security, control and governance Speed and agility to drive innovation and growth • Explore, adopt, adapt • Rapid, Iterative prototypes LoB roles CIO roles Application Developer LoB Developer Integration Architect Administrator/ Developer A New Era of Teamwork – The Vision 2
  • 4. Š 2015 IBM Corporation Pain point : “New information, systems and services are springing up everywhere, and all need to be connected!” “Configuration, maintenance and operation of infrastructure take too long” Pain point : “Deployments take months instead of hours” Pain Points : “Our developers need to create engaging new apps fast, and make them interact with existing infrastructure” “I want to use the skills I have and not be forced to waste time learning stuff I won’t need” Too often the reality…. 3
  • 5. Built on Apache Hybrid Messaging is here with Message Connect IBM Message ConnectIBM MQ IBM Message Hub Connecting your enterprise MQ backbone to the Cloud HOT off the press! IBM announces Message Hub for Bluemix Dedicated! 4
  • 6. IBM Hybrid Messaging 5 App AccessPartner Enterprise MQ Backbone Bluemix Message Hub Based on Apache Kafka MQ Light API REST Kafka Message Connect IBM Message Hub offers ‘cloud-native’ messaging and usability MQ is being deployed in cloud environments with growing demand for cloud-style usability: “self-service” Digital IT Enterprise IT
  • 7. Learning the lessons of messaging middleware Systems are dynamic – new applications, new sources of data, new consumers of data • The challenge of delivering data to meet changing demands needs a flexible infrastructure • Roll-your-own code in the applications – Increases cost, time and complexity, but can deliver the code where you need it • Storing the data in a database or file – Creates a permanent record, but does nothing to provide timely analysis A messaging infrastructure can meet both needs • Keeps the application simple and able to adapt to change • Can deliver filtered information to consuming applications, and also deliver to a permanent information store 6
  • 8. Growth in IBM Messaging Deployment Choices 2011 2012 2013 2014 2015 2016 Individual Software Deployment MQ V7.1 MQ V7.5 MQ 7.5 MQ V8 MQ V8 MQ V8 Integrated Software Deployment MQ V7.5 Advanced MQ V7.5 Advanced MQ V8 Advanced MQ V8 Advanced MQ V8 Advanced pattern for Pure MQ V8 Advanced MQ V8 Advanced pattern for Pure Cloud/aaS deployment MQ V7.0.1 HVE MQ V7.5 HVE MQ V7.5 HVE MQ V7.5 HVE MQ Light Service on Bluemix MQ & MQ Light on Docker MQ on Azure, AWS, SoftLayer Message Hub MQ on Docker MQ on Azure, AWS, SoftLayer Message Hub Developer focused deployment MQ Advanced for Developers MQ Light MQ Advanced for Developers MQ Light MQ Advanced for Developers MQ Light MQ Advanced for Developers Appliance Deployment MQ Appliance MQ Appliance 7
  • 10. So what is IBM MQ? • Simplifies applications, no need for complex connectivity logic or error handling • Scales from single application deployments to billions of messages per day • Connects from the mainframe to the mobile and the Internet of Things, moving data from applications, files and services • Most widely deployed enterprise messaging solution with the largest ecosystem and set of skilled practitioners • A secure messaging environment, with your customer and business data encrypted end to end • Built-in High Availability with automated failover • A single point of visibility and control for the data flowing through your business • Reliable, robust movement of data with transactional integrity Messaging you need Messaging as you need it 9
  • 11. Updates in Fixpacks since MQ V8 • Fixpack 2 – Built on the new LDAP features in MQ V8 to support authority records for LDAP users and groups – Activity trace data extended to include microsecond call durations • Fixpack 3 – Support for authentication via PAM on Unix platforms – Protection against SSL security vulnerabilities (reduced CipherSpecs) – Extended start events • Fixpack 4 – Capped message expiry – Redistributable clients – Security change configuration events – Obfuscation of database passwords 10
  • 12. Version x, MQ long term service x.0.0.1 x.0.0.2 x.0.0.3 x.0.0.4 x.0.0.5 x.0.0.6 …… Stable and Rapid Delivery Version y, MQ long term service Statement of Direction x.0.1 x.0.2 x.0.3 x.0.n y.0.1 y.0.2 y.0.3 Fixes only. No mid-service function. Same 5+3 service lifetime LTS releases every couple of years Fixes, plus new function New delivery every few months (~4 months expected) Fixes on latest mod only Newly added function will evolve over mods 11
  • 14. IBM MQ Advanced makes it easier for clients to buy and deploy all the IBM MQ distributed server capabilities they need within a single purchase. • IBM MQ Advanced for Developers is also available specifically for development use only IBM MQ Advanced is a part that provides entitlement to IBM MQ Server, Managed File Transfer Service, Advanced Message Security, and Telemetry: • Buy a single part at a single price (per PVU) for all the distributed server capabilities. What makes IBM MQ Advanced different? MQ MFT Service AMS Telemetry IBM MQ Advanced 13
  • 15.  Use IBM MQ Advanced Message Security (AMS) to guarantee the privacy of message contents  End-to-end data encryption • Protects business and customer data from exposure if systems breached • Demonstrates awareness of security risks and takes action to avoid impact Where does Advanced Message Security fit in? Application B Application A Channels IBM MQ system Queue Manager Queue Manager  IBM MQ has many built in security features: 14
  • 16. Where does Telemetry fit in?  Real-time access for enterprise applications to connect to a range of mobile devices, remote sensors, actuators etc.  IBM MQ Telemetry includes the following key components: • The Telemetry service that runs on the IBM MQ server • MQ Telemetry clients that are distributed to remote devices and applications  MQ Telemetry uses the open standard MQTT protocol.  Ideal to connect devices within the enterprise Sensor (e.g. RFID) Telemetry client Enterprise Telemetry Service Topic Application BApplication A Queue Manager Oil Rig Smart Phone Medical DeviceVehicle 15
  • 17. Where does Managed File Transfer fit in?  Bringing Managed File Transfer to IBM MQ – file data is moved as MQ messages. Available as 2 chargeable components: MFT Agent and MFT Service. Available separately, and MFT Service is included in MQ Advanced  An MFT Agent performs the fundamental file transfer function of sending and receiving files from the local system.  MFT Service installs a file transfer agent on a MQ server with additional capabilities  MQ MFT supports file-to-file movement, but also file-to-message, and message-to-file  An MQ Explorer integrated GUI or command-line is used to configure and administer MFT. Channels MQ network Logging component MFT Agent Application BApplication A MFT Agent 16
  • 18. Securing file data with SSL and IBM MQ AMS  MQ MFT supports transport level encryption using SSL  Data is encrypted before it is sent over a channel and decrypted when it is received IBM MQ Queue Manager IBM MQ Queue Manager svrconn channel sndr/rcvr channels IBM MQ Queue Manager IBM MQ Queue Manager svrconn channel sndr/rcvr channels  When combined with MQ Advanced Message Security – Allows file data to be encrypted at the source system and only decrypted when it reaches the destination system – Data is secure even when at rest on a queue Agent Agent AgentAgent 17
  • 19. Handling both files and messages across MQ MFT One file to one message MQ MFT One file to a group of messages One message to one file A group of messages (or all messages on the queue) to one file • File can be split based on: – Size – Binary delimiter – Regular expression • One message becomes one file • Optionally, a delimiter can be inserted between each message used to compose the file • One file becomes one message MQ MFT MQ MFT MQ MFT 18
  • 20. Virtual patterns on IBM PureApplication 19 • PureApplication provides a fully integrated IaaS for automated provisioning of machines and software deployments – Available as a hardware system, software or a Softlayer service – Repeatable and reliable MQ deployments for consistency • MQ vSys.Next Support in IBM PureApplication V2.0 from MQ V8.0.0.3 onwards – Concept similar to hypervisor but software components separated from O/S – Drag and drop MQ onto Core O/S image to compose VM configuration • Management and maintenance of MQ via PureApp console • Pattern support for highly available queue managers • Power/AIX support added to Linux x86 support with MQ 8.0.0.4 Off-prem in Dedicated SoftLayer datacenters worldwide On-prem Bring Your Own Hardware On-prem Appliance
  • 21. High Availability and Idle Standby Lower cost licensing for failover systems – whatever the High Availability (HA) solution you choose Failures happen, but they don’t have to impact your business Have you designed for high availability? Protect your ability to access your applications and data, and process your messages and transactions without interruption in case of failure MQ offers a choice of HA options: MQ-based: Multi-Instance Queue Managers Software-based HA with automatic failover Failover systems licensed through ‘Idle Standby’ Licensing Hardware based: PowerHA, and other 3rd party options Restarts wider range of system and application based assets Fully automated HA had historically been licensed through purchase of a full additional license License updates extend ‘Idle Standby’ licensing to hardware-based HA environments as well 20
  • 23. IBM MQ Advanced for Developers • What’s this for? – A part in the IBM MQ offering that is intended for use by developers only – Enables developers to install and use the entire IBM MQ Advanced stack on their personal development machines without needing to pay a PVU based license • Priced by Authorised User Single Install with IBM Support • Doesn’t replace existing Test and Production usage • Also available without IBM Support – and free to download Development environment Integration Test System and Performance Test Production Environment High Availability Full MQ Advanced License RequiredMQ Advanced for Developers License Idle Standby License Required 22
  • 24. MQ Light : Software and Cloud • Messaging that application developers will love to use, helping them make responsive applications that scale easily • Open APIs crafted to feel natural in a growing range of popular languages • Tooling that makes modular app development easy • Now supported as an additional API within IBM MQ 23
  • 25. MQ in the Cloud/as a Service
  • 26. Both LoB & IT have Messaging Requirements: • App composition • Microservices • Interaction with systems of record • Emphasis on app responsiveness • Quick (or no) install and easy to use • Available in languages that support technology choices • Assured delivery of data • Transactional units of work • Synchronizing systems of record • Emphasis on reliability • Planned maintenance windows • Available in languages used by business critical systems docker node 25
  • 27. Event driven applications Streaming data to analytics Wiring for microservices Messaging is key for new engaging applications • De-coupled microservices allow applications to evolve rapidly – Open protocols support current and future technologies, allowing any component to • Low response times are non-negotiable for engaging applications – Applications which are told and respond when something happens, they don’t have to keep watching 26
  • 28. Message Hub is….. • A scalable, distributed, high throughput message bus based on Apache Kafka • Wide compatibility via 3 interfaces: REST, Kafka and MQ Light AMQP • Tightly integrated with Bluemix – The Bluemix native Message and Event Bus MQ (plus other on-prem data sources) MQ Light API AMQP RESTful API HTTP Apache Kafka TCP Streams Whisk 27
  • 29. Build Your Own Cloud Deployment automation • Chef samples, UrbanCode Deploy Containers: • MQ on Docker Amazon • MQ BYOS&L – Monthly rental or PVU • MQ per hour (from IBM Business Partner) Pure Application Systems: • Build reusable & re-deployable patterns SoftLayer • MQ BYOS&L: monthly rental or PVU Public Cloud Economies Time to Market Total Control Maximum Flexibility Maximum Security Microsoft Azure • MQ BYOS&L – Monthly rental or PVU • MQ pre-installed and purchasable directly from MS Traditional Software: • MQ monthly rental licenses • MQ PVU licenses • System z (OTC, MLC) • MQ Appliance Deploying MQ on Clouds and more… 28
  • 30. MQ in Docker • MQ 8.0.0.4 supported to run inside a Docker image. Details: https://ibm.biz/mqdocker • Brings the benefits of Docker to MQ – Lightweight containers for running MQ – Predictable and standardized units for deploying MQ – Process, resource and dependency isolation • IBM sample Docker files for customizing and building your own Docker images – Best practice guidance – Runs an MQ queue manager inside a container, isolated from the rest of your system 29 Licensing for MQ on Docker is BYOSL based on PVUs of the machine running the Docker container
  • 31. Scripted Deployment of MQ UrbanCode Deploy  IBM tool for automating deployments of applications and middleware  IBM MQ supported with a plug-in  Configure and interact directly with IBM MQ in multiple ways with out-of-the-box steps Chef  Chef automates configuration and management  Allows infrastructure to be described in code  Scripts already available for deployment of MQ Ensuring MQ continues to be easier and quicker to deploy 30
  • 32. Appeal of the Cloud: Perception of MQ: vs  ease of deployment  low skill  scalable  cheap  high skill  effort and risk from change  application complexity MQ self service Perceptions of IBM as a Service today Line-of-business and developer resistance to using MQ MQ not taken into future deployments where it should be MQ systems able to respond to LoB requirements quickly MQ suitable for cloud deployments 31
  • 33. Using MQ as a service • Not an environment, more a lifestyle choice! • Addresses the increasing demands on agility and scale of messaging infrastructures • As a service goes hand in hand with self service • Many clients have built MQ as a service today – Orchestration and automation of MQ resources • E.g. IBM Urbancode Deploy, Chef, Puppet, etc. – Running on bare metal or in a cloud • Redpaper now available http://ibm.biz/mqaas_red 32
  • 34. MQ as an Appliance
  • 35. • The scalability and security of IBM MQ V8 in a physical appliance form factor • Rapid, reliable, simple, secure exchange of data across applications, systems and services • Convenience, fast time-to-value, and low total cost of ownership of an appliance • Use as a messaging hub to extend connectivity within your enterprise, in branch offices, factories or stores Rapid to deploy, easy to configure and run for enterprise and remote deployments What’s new in IBM MQ Appliance M2000  Integrates seamlessly into MQ networks and clusters  Simple out of the box High-Availability with paired connectivity to another appliance  Simpler maintenance with fixpacks delivered as certified firmware updates onto a locked down appliance  Appliance delivered pre-optimized for maximum performance out-of-the-box  New MQ Console to provide a browser-based user interface offering personalized monitoring and configuration IBM MQ Appliance 34
  • 36. Š 2015 IBM Corporation  High-end solution for enterprise consolidation use case  Capable of handling large MQ workloads for persistent and non-persistent messaging  Host multiple Queue Managers to act as a messaging hub  A replacement for multiple separate MQ servers  Built-in High Availability when paired to a 2nd appliance and off-site disaster recovery to another Appliance  Supports MQ AMS, and can be used to move MQ MFT files between MFT endpoints  Lower-end solution for branch office or factory deployment  Same software and hardware as the Enterprise appliance, but processor usage limited  Designed to meet lower messaging throughput requirements  Supports all features of M2000A, including High Availability, Disaster Recovery and MQ AMS  Trade-up part available from M2000B capacity to M2000A capacity IBM MQ Appliance M2000A (for Enterprise) IBM MQ Appliance M2000B (Branch etc.) Easily deploy and maintain MQ messaging in minutes! Which MQ Appliance is right for you? 35
  • 37. MQ Appliance : High Availability & Disaster Recovery DR Replication Asynchronous (10 Gb Ethernet) Initial Delivery of Disaster Recovery function available November 30th 2015 Each Queue Manager supports either HA or DR Future update will enable Queue Managers to replicate for both HA and DR HA Replication Synchronous (10Gb Ethernet) Statement of Direction 36
  • 38. Monday 10:30-11:30 3592 New MQ features 3452 Managing applications 12:00-13:00 2835 MQ on z/OS and Distributed 15:00-16:00 3470 Latest MQ z/OS features 2833 Where is my message? 3544 MQ Light in an MQ infrastructure 16:30-17:30 3573 Hybrid cloud messaging 2941 MQ Advanced Tuesday 08:30-09:30 3540 The MQ Light API 12:00-13:00 3456 The IBM MQ Appliance 13:15-14:15 3499 Introducing Message Hub 3458 MQ Appliance administration 14:30-15:30 6432 MQ updates and futures (InnerCircle) 2849 Messaging feedback roundtable 16:00-17:00 3544 MQ Light in an MQ infrastructure 3513 MQ hands on lab Wednesday 08:30-09:30 3602 Managing your MQ environment 12:00-13:00 3613 Designing MQ self service 6408 Hybrid messaging roadmap (InnerCircle) 13:15-14:00 3416 HA and DR with MQ 3433 Why secure your messaging? 15:45-16:30 3429 Securing MQ 2847 Meet the messaging experts 16:00-17:00 3508 MQ Light hands on lab 16:45-17:30 2275 Migrating to the IBM MQ Appliance Thursday 08:30-09:15 3420 MQ Clustering 2931 Business agility with self service MQ 09:30-10:15 3479 MQ z/OS clusters and shared queue 3450 Optimising MQ applications 2849 Messaging feedback roundtable 10:30-11:15 3465 MQ Appliance high availability 3481 MQ z/OS messaging connectivity 11:30-12:15 3474 Active-active messaging 3537 Monitoring and managing MQ 3425 MQ publish/subscribe Find us at the EXPO: Hybrid Integration peds 65-68 Check out the Hybrid Messaging sub topic under the Hybrid Integration topic for further customer and business partner sessions Hybrid Messaging from the IBM experts at InterConnect 2016 Sunday 14:30-15:30 6408 Hybrid messaging roadmap (InnerCircle)
  • 39. • Hybrid Integration Strategy • Cloud Integration • Accelerating Digital Business • Integration Bus • IBM MQ • API Management • BPM / ODM • DataPower • CICS • WAS Spend time with IBM experts, at the home of many of IBM's software products. This summit is by invitation only - a limited seating engagement for executives and architects who would like to learn how to harness IBM connectivity and application integration solutions to deliver access to data, applications and information regardless of platform, device or data formats - across both on-premises and cloud environments. Learn more about how we are transforming our technologies using Hybrid Cloud to enable you to harness your existing assets to achieve greater capacity, efficiency and integration across platforms, whilst retaining the security, capability and resiliency you would expect from IBM. • Discover and influence IBM's strategy for key messaging and integration technologies, including, IBM MQ, IBM Integration Bus and IBM API Management • Engage in technical sessions and one-on-one interactions with top IBM Hursley Lab architects and senior executives to refine your 2016 strategic plans • Expand your network with industry-leading peers from other companies • Plus learn about other IBM technology, such as IBM intelligent business process management solutions (BPM & ODM), DataPower gateways, CICS and WebSphere Application Server on-premise and cloud This event is conducted under a Non-Disclosure agreement, so we will be able to share product directions with you. Hursley: a visit to talk about The IBM Hursley Lab is the largest software development facility in Europe; situated in a beautiful 100 acre park with a historic setting. Attendees stay in the local city of Winchester which is a vibrant heritage destination with many attractions and classical architecture including a magnificent cathedral. Enjoy the award-winning pubs and restaurants and a tempting array of independent shops. Talk to your IBM rep to find out more Be part of the conversation Keep up to date with the latest information, join the conversations and help to shape the event to meet your interests. Use #IBMhursum in your Tweets to keep in touch. #IBMhursum European & North American Hursley Summit 2016 Integration across applications, data and processes for mobile and cloud May 10 – 12 & May 16 - 19 | IBM Hursley Lab #IBMhursum
  • 40. Notices and Disclaimers 39 Copyright Š 2016 by International Business Machines Corporation (IBM). 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 according to the terms and conditions of the agreements under which they are provided. 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 is in compliance with any law
  • 41. Notices and Disclaimers Con’t. 40 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 in connection with 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 PARTICULAR PURPOSE. The provision of the information contained h erein 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, AsperaÂŽ, Bluemix, Blueworks Live, CICS, Clearcase, CognosÂŽ, DOORSÂŽ, EmptorisÂŽ, Enterprise Document Management System™, FASPÂŽ, FileNetÂŽ, Global Business Services ÂŽ, Global Technology Services ÂŽ, IBM ExperienceOne™, IBM SmartCloudÂŽ, IBM Social BusinessÂŽ, Information on Demand, ILOG, MaximoÂŽ, MQIntegratorÂŽ, MQSeriesÂŽ, NetcoolÂŽ, OMEGAMON, OpenPower, PureAnalytics™, PureApplicationÂŽ, pureCluster™, PureCoverageÂŽ, PureDataÂŽ, PureExperienceÂŽ, PureFlexÂŽ, pureQueryÂŽ, pureScaleÂŽ, PureSystemsÂŽ, QRadarÂŽ, RationalÂŽ, RhapsodyÂŽ, Smarter CommerceÂŽ, SoDA, SPSS, Sterling CommerceÂŽ, StoredIQ, TealeafÂŽ, TivoliÂŽ, TrusteerÂŽ, UnicaÂŽ, urban{code}ÂŽ, Watson, WebSphereÂŽ, WorklightÂŽ, X-ForceÂŽ and System zÂŽ Z/OS, 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.
  • 42. Thank You Your Feedback is Important! Access the InterConnect 2016 Conference Attendee Portal to complete your session surveys from your smartphone, laptop or conference kiosk.