SlideShare une entreprise Scribd logo
1  sur  24
© 2014 IBM Corporation
Messaging across IT: IBM MQ V8
enhancements
Leif Davidsen – Senior Product Manager, IBM Messaging
IBM Hursley Park
@LeifDavidsen
leifdavidsen.wordpress.com
© 2014 IBM Corporation
The need for connectivity is growing
• Connectivity in business
infrastructure is increasing
– More information, more systems, more
services, deployed anywhere
• New sources of data are changing the
world
– However data without connectivity
becomes a burden not an asset
• Connect systems together
– Deliver timely updates of targeted data
– Gain business insight
– Applications and data change from
growing costs to valuable assets2
© 2014 IBM Corporation
The challenge of using data to grow value
• Multiple data sources write massive
amounts of information into storage
– Challenge of useful off-line analysis grows
by the second once the data is committed
to disk
• Extracting value from customer or
transaction data is greatest as it is
created
– Realize the greatest value by moving the
data to where it can be consumed
– Movement must be rapid, reliable and
secure to protect the integrity and security
of the data
– Every second more data is being created – it
becomes even more urgent to move it to
where it can provide value
3
© 2014 IBM Corporation
Moving data – where does it need to go?
• 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
4
© 2014 IBM Corporation
Why Messaging is still important…do these sound familiar?
•Failures still happen - application and network – cloud and mobile especially
•Don’t try to handle these failures in your business application logic –
•Moves any type of data and any type of system, device or environment, with a
common shared API
•Configurable: Persistence, Performance, Management, Security, etc.
“business transactions must
happen only once”
“adding new services or
applications is
unpredictable”
“change is relentless”
“need to adopt new industry
standards”
“must become more agile”
“losing data costs time
money and reputation”
“business insight is key in
today’s market”
“consumer interaction is
forcing us to respond faster”
“we need to become more
event driven”
Here is why messaging is important…
“our applications are getting
too complex”“we need to recover from IT
failures better”
5
© 2014 IBM Corporation
IBM Messaging – Market segments
Deliver Messaging Backbone for Enterprise
Focus on traditional MQ values, rock-solid enterprise-class
service, ease-of-operation, breadth of platform coverage,
availability, z/OS exploitation
Capture Big Data from Mobile and Internet of Things
Focus on Internet-scale events, m2m device enablement,
zero-admin, security and privacy, feed into real-time
analytics, location-based notifications
Enable Developers to build more scalable, responsive
applications
Focus on new app dev use cases, breadth of languages, ease-of-
deployment, lightweight services, integration with developer
frameworks
6
© 2014 IBM Corporation
So what is IBM MQ?
• Messaging you need
– 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
• Messaging as you need it
– 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
7
© 2014 IBM Corporation
What does IBM MQ do?
Provides messaging services to applications
and Web services that need to exchange
data and events with:
Universally supported by multiple platforms
20 years leading in transactional message delivery
Financial Services &
Banking
Government
Manufacturing
Retail
Q Manager Q Manager
Message
Queue
Application ZApplication A
Channels
 Inherent reliable delivery and transaction
control
 Native, high-speed handling of any type
of message or file
 Native lightweight capabilities for
supporting remote devices & sensors
 End-to-end advanced security
 Single point of control, visibility, and
management for all data movement
 Applications become more flexible and data
movement becomes more reliable
 Capabilities like the Coupling Facility in System z
provide unique strengths
 Extensive support through years of development,
skills and partner ecosystem extensions
 Comprehensive single solution reduces complexity
of deployment and operation
8
© 2014 IBM Corporation
IBM MQ V8.0 and IBM MQ V8.0 for z/OS
 Simplify your applications, increased resilience for your business
 Rapid, reliable, simple, secure exchange of data across applications, systems and
services
 Connect your applications, share information held in files, streamline your processes
 Scale to meet peaks in transaction workloads and provide the QoS your business
demands
What’s new in IBM MQ V8.0
 Grow your deployment faster, with larger
workloads, easier administration
 Enhanced security with simpler, more
powerful operational support
 New capabilities, additional platform
coverage, support for new standards
 IBM MQ AMS available on IBM i for the first
time
What’s new in IBM MQ for z/OS v8.0
 Exploit System z capabilities to improve
manageability &performance
 Improved throughput, scalability and
operational tasks
 Enhanced security and connectivity, with
support for new standards
 No Charge for connecting MQ clients from
other platforms to MQ for z/OS
Scalable, secure, comprehensive connectivity
using reliable messaging everywhere you need it
9
© 2014 IBM Corporation
Key MQ enhanced capabilities
• Key themes for this release
– Ease of use
• Get started faster
• Lowers the skills and cost for larger production operation/admin
– Scalability
• More messages through any machine
• More efficient clusters for increased throughput in larger multi-queue
manager environments, especially for publish-subscribe
– Security
• Strong security on all platforms with SHA-2 and AMS everywhere
• More flexibility in security configuration and improved ease of use
– Exploitation of platform and standards currency
• Leverage the latest hardware for z/OS
• Consistent capabilities across platforms, support for JMS 2.0
10
© 2014 IBM Corporation
Why should you care?
• Ease of use improvements?
– Operational cost and complexity is a big concern
– Improvements here lower cost and dependency on highly skilled staff
• Security improvements
– Security is growing in exec awareness everyday
– No good having a system that can be secure if it is too complex to secure
• Scalability
– Better exploitation of each machine, and use in clustering helps all
production use, from small to large
– Many admin and operation tasks associated with scaling have simplified
too
• Exploitation of Hardware and standards
– Can’t afford to build different solutions for different environments
11
© 2014 IBM Corporation
IBM MQ V8 delivering best in class enterprise messaging
Platforms &
Standards
Security Scalability System z exploitation
64-bit for all platforms
Userid authentication
via OS & LDAP
Multiplexed client
performance
64-bit buffer pools in MQ for z/OS
means less paging, more
performance
Multiple Cluster
Transmit Queue on all
platforms
User-based
authorisation for Unix
Queue manager vertical
scaling
Performance and capacity
Support for JMS 2.0 AMS for IBM i & z/OS
Publish/Subscribe
improvements
Performance enhancements for
IBM Information Replicator
(QRep)
Improved support for
.Net and WCF
DNS Hostnames in
CHLAUTH records
Routed
publish/subscribe
Exploit zEDC compression
accelerator
SHA-2 for z, i & NSS
Multiple certificates per
queue manager
SMF and shared queue
enhancements
12
© 2014 IBM Corporation
MQ V8 – details of key features across platforms
• Security
– Verify userid and password against operating system, including PassPhrase for z/OS and
LDAP for non-z/OS systems
• Reduces admin tasks , and increases security outcomes
– Use DNS hostnames for CHLAUTH
• Simplifies admin tasks when maintaining network
• IP address still preferred option
– Multiple certificate authorities per Queue Manager
• Easier to configure and deploy MQ to connect to internal and external endpoints
• Lowers operational costs, saves time, reduces errors
– AMS code integrated into core MQ code
• No install required, faster to start, faster operations
• Scalability – multiple updates including:
– Routed Publish Subscribe in Clusters
• Better performance for publications and subscription notifications in clusters
• Standards and consistency
– Support for JMS 2.0
• Enables application development complying to latest JMS spec
– Multiple Cluster Transmit Queue everywhere
• Allows multiple applications running at different speeds in a single cluster13
© 2014 IBM Corporation
MQ V8 – details of key new z/OS-focused specific
enhancements
• 64 bit buffer pools
– Exploit large amounts of storage in today’s z hardware
– Increases performance and throughput
– Reduces admin overhead
• Log RBA constraint relief
– Widens RBA field to hugely extend time taken to fill log
– Removes the need to restart Queue Manager due to full log, reduces risk of loss of
persistent messages
• Making use of zEDC compression accelerator
– SSL encryption increases security for message exchange
– Compression of message delivers higher throughput
– Transaction cost for message movement can be lower depending on the message
• Support for zEC12 and zBC12 Flash Express
– Improving resiliency by leveraging increased memory in Coupling Facility
– Provides real benefits to users of MQ Shared Queues – further extending the unique
capabilities provided by the Coupling Facility
• Performance improvements for IBM Information Replicator
– Reduced CPU usage, and increased throughput14
© 2014 IBM Corporation
MQ Client Attachment Feature
• MQ CAF is an additional charge applied to customer systems which connect MQ
Clients on non z/OS platforms to MQ for z/OS
– MLC charge, based on a percentage cost of their MQ MLC cost.
• Chargeable features like MQ CAF distort MQ architecture and use-cases
– Drove customers to connect via intermediary Queue Managers, thus putting in layers
between the MQ for z system and the application user
– Deploying new applications on z/OS that benefitted from Client Connectivity needed
additional justification
MQ Client
connectivity
MQ Client
connectivity
MQ Client
connectivity
MQ Client
connectivity
MQ Server
connectivity MQ for z/OS
No CAF charged
MQ for z/OS
CAF needed
• No CAF in WMQ for z/OS V7.1 VUE
– Encouraged new workloads
• New in V8, and for V7 of MQ for z/OS
– No CAF in V8 – not needed for client
connectivity to encourage new workloads
on z/OS
– CAF can be removed from V7 deployments
by applying a PTF
– Price of CAF for V7 set to $0 on 1st June
2014, to remove the need to apply PTFs15
© 2014 IBM Corporation
What makes IBM MQ Advanced different?
• 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.
– Buying 1000PVUs of IBM MQ Advanced, gets entitlement to 1000 PVUs of each of the 3
capabilities: base server, MFT service, and AMS, plus the option to connect unlimited
Telemetry clients to the IBM MQ Servers.
• 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
Important points to note:
– Customers can also extend their network by purchasing Managed File Transfer agents to deploy on non-server entitled
machines.
– To access the full capabilities of IBM MQ Advanced, deployment must use v7.5 or above.
– It is still possible to purchase individual MQ capabilities where a customer needs to be more specific about their system
requirements.
– System availability can be improved with additional Idle-Standby parts.
IBM MQ Advanced
MQ AMS TelemetryMFT Service
16
© 2014 IBM Corporation
IBM MQ
system
Channels
Application B
Where does Advanced Message Security fit in?
Application A
 IBM MQ has many built in security features including:
– Control over administration commands (e.g. strmqm for starting a queue manager).
– Fine grained control over access to resources (e.g. queues).
– Secure communications (e.g. SSL and access controls).
– Extensible architecture which can be customised to meet the demands of an individual
business.
 When the privacy of sensitive data must be guaranteed, businesses use IBM MQ
Advanced Message Security (AMS), a chargeable component for IBM MQ, or
included in MQ Advanced.
 The data is encrypted from the point it leaves the sending application to the point it
enters the receiving application.
 The encryption is controlled by policies on the queue manager so no changes are
required to existing applications.17
© 2014 IBM Corporation
Where does Telemetry fit in?
• When a business needs real-time access for
enterprise applications to connect to a
range of mobile devices, remote sensors,
actuators and other telemetry devices, they
use Telemetry, a chargeable component of
IBM MQ.
• 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
• Telemetry uses the MQTT protocol to send
and receive messages between devices or
applications and the MQ queue manager.
• From the MQ queue manager, the
messages can be exchanged with other
messaging applications.
Application BApplication A
Enterprise
Medical
Device
Vehicle
Oil Rig
Smart
Phone
Sensor
(e.g. RFID)
Telemetry client
Telemetry service
18
© 2014 IBM Corporation
Where does Managed File Transfer fit in?
 When businesses need to configure, track, and audit file transfer activity in a
consistent way, they use Managed File Transfer (MFT), available as two separate
chargeable components of IBM MQ (MFT Service and MFT Agent) as the
WebSphere MFT offering. MFT Service entitlement is included in MQ Advanced.
 An MFT Agent performs the fundamental file transfer function
of sending and receiving files from the local system.
– When requested to send a file, an agent reads the file’s contents
and sends it to the destination agent over IBM MQ channels in the
form of one or more MQ messages.
– An optional logging component stores the contents of file
transfer log messages.
 MFT Service installs a file transfer agent on a MQ server with
additional capabilities:
– Protocol bridge agents which are used to send and receive files
with legacy FTP, FTPS, or SFTP servers.
– MQ MFT supports file-to-file movement, but also file-to-message, and
message-to-file
– These offer unique ways to exploit the valuable data held in files
 An MQ Explorer integrated GUI or command-line is used to configure and administer MFT.
 IBM Sterling Control Center is included to provide additional monitoring of file transfers
MFT Agent MFT Agent
Application BApplication A
Logging
component
Channels
MQ network
19
© 2014 IBM Corporation
Enhanced Managed File Transfer capabilities with IBM MQ
 Enterprise Messaging with
publish/subscribe and queuing for any
application, on any OS, using any language
 Connects applications reliably and securely
to send data anywhere to any solution
 Extends application messaging to Mobile,
Internet of Things and Managed File
Transfer
 Single, simplified licensing to provide all
the capabilities to connect the business,
and maximize data value
 Do more with your MQ investment, lowering
operational overheads, and raising
efficiencies
 Ensures all possible functions and
capabilities are available instantly to allow
the business to respond faster to changing
needs
 Moves data from anywhere to anywhere
with included end to end monitoring and
management
MQ Advanced
MQ Advanced
All functions available and
separately chargeable
All functions available for
one single price
Sterling C:D
Sterling C:C
MQ
MQ Telemetry
MQ AMS
MQ MFT
MQ
(D05V1LLB)
MQ Telemetry
(D0PJTLL)
MQ AMS
(D0PLFLL)
WMQ MFT
(D0PJZLL)
These MFT functions also
available as a separate
bundle called WebSphere
Managed File Transfer
NOTE: WebSphere Managed File Transfer is exactly the
same as Sterling Connect:Direct Advanced
WebSphere
MFT
(D14CXLL)
20
© 2014 IBM Corporation
Key dates you need to know
• MQ V7.0.0 and V7.0.1 for multiplatforms – EOM, EOS effective September 2015
– V7.0 will have had more than 7 years of support
• MQ V7.0.1 for z/OS – EOM, EOS effective September 2015
– V7.0 .0 already out of service
• MQ V8 Announce: 22 April 2014
• MQ V8 Availability:
– 23 May 2014 (eGA Distributed)
• MQ Advanced for Developers now available to download at no cost, as
well as per user with IBM support
– 13 June 2014 (z/OS and pGA Distributed)
21
© 2014 IBM Corporation
Summary
• The need for messaging continues and grows in today’s infrastructure with the
move to cloud, big data, mobile and the Internet of things
• MQ has been evolving rapidly with simpler packaging, more advanced features
and easier access for development
• MQ V8 continues this progress with improved scalability, ease of use, security,
support for standards and exploitation of h/w
• New workloads on z/OS can be supported with MQ for z/OS VUE
• Growing recognition of need for end to end encryption of messaging data
provided by MQ AMS
• New opportunities for a simple story around Managed File Transfer with new
package on distributed platforms including Sterling Connect:Direct and Sterling
Control Center
22
© 2014 IBM Corporation
1990s 2000s 2010s
JMS
MQI
Assured
delivery
IBM
MQSeries
Multi-platform
Mobile
.NET
Common criteria
Eclipse
JMS 1.1
RCMS
IBM MQ
Low
Latency
V1.1
V2
V5 V5.1
V5.3
V2.1
V5.2
V6
V7
V7.0.1
SSL
SOAP
XML
IBM MQ
Managed File
Transfer
IBM
MQTT
HTTP
AJAX
REST
Web 2.0
Managed
File Transfer
Pub/sub
IBM MQ
Everyplace
IBM MQ
Advanced
Message
Security
V7.1
V7.5
Integrated
Messaging
Hypervisors
IBM MQ
Advanced
System Pattern
Application Pattern
IBM MQ
Advanced for
Developers
IBM
MessageSight
Multiple cluster
XMIT queue
Multi-instance
QMGR
IBM MQ
Low
Latency
20th
Anniversary
of MQ at
IMPACT
V8
Timeline
23
© 2014 IBM Corporation
Call to action for IBM MQ V8
• Find out more about how WebSphere MQ can meet
your needs
– Read the latest paper on why to upgrade to MQ V8 : Download it
here: https://ibm.biz/BdR5NA
• Talk to other developers, share your ideas, listen
to issues, learn more from bite size blogs
– The IBM Messaging community is already waiting for you
– join the discussion here:
https://www.ibm.com/developerworks/community/blogs/
messaging/
– Visit the download site and download IBM MQ Advanced
for Developers V8 today: https://ibm.biz/BdR5Nk
24

Contenu connexe

Tendances

UK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed ITUK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed IT
AndyHumphreys
 

Tendances (20)

Ibm mq appliance slideshare
Ibm mq appliance slideshareIbm mq appliance slideshare
Ibm mq appliance slideshare
 
UK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed ITUK Integration WebSphere User Group - MultiSpeed IT
UK Integration WebSphere User Group - MultiSpeed IT
 
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
 
Expanding your options with the MQ Appliance
Expanding your options with the MQ ApplianceExpanding your options with the MQ Appliance
Expanding your options with the MQ Appliance
 
MQ Appliance - Intro and 8.0.0.5 updates
MQ Appliance - Intro and 8.0.0.5 updatesMQ Appliance - Intro and 8.0.0.5 updates
MQ Appliance - Intro and 8.0.0.5 updates
 
IBM Think 2018: IBM MQ High Availability
IBM Think 2018: IBM MQ High AvailabilityIBM Think 2018: IBM MQ High Availability
IBM Think 2018: IBM MQ High Availability
 
Mq light, mq, and bluemix web sphere user group july 2015
Mq light, mq, and bluemix   web sphere user group july 2015Mq light, mq, and bluemix   web sphere user group july 2015
Mq light, mq, and bluemix web sphere user group july 2015
 
IBM MQ Appliance - Administration simplified
IBM MQ Appliance - Administration simplifiedIBM MQ Appliance - Administration simplified
IBM MQ Appliance - Administration simplified
 
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
 
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
 
IBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Connectivity and Integration
IBM Connectivity and Integration
 
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
 
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?
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...
Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...
Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
 
IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018IBM MQ in Containers - Think 2018
IBM MQ in Containers - Think 2018
 
M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture ITC 2019M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture 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
 
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
 

En vedette

Year To Date Comparison
Year To Date ComparisonYear To Date Comparison
Year To Date Comparison
njhousehelper
 
Microtravel Profile
Microtravel ProfileMicrotravel Profile
Microtravel Profile
Le Thuy Hanh
 
Janssen immune system_&_microbiome_022213 (1)
Janssen immune system_&_microbiome_022213 (1)Janssen immune system_&_microbiome_022213 (1)
Janssen immune system_&_microbiome_022213 (1)
Calit2AG
 
Luxury Real Estate Stats 4 26
Luxury Real Estate Stats 4 26Luxury Real Estate Stats 4 26
Luxury Real Estate Stats 4 26
njhousehelper
 
Chuong 5 bien dong lao dong va viec lam
Chuong 5   bien dong lao dong va viec lamChuong 5   bien dong lao dong va viec lam
Chuong 5 bien dong lao dong va viec lam
Le Thuy Hanh
 
Press Release Vietnam -Vietnamese
Press Release Vietnam -VietnamesePress Release Vietnam -Vietnamese
Press Release Vietnam -Vietnamese
Le Thuy Hanh
 
Installation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
Installation Instructions Tachometerwith Counter Drehzahlmessermit ZaehlerInstallation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
Installation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
guestfe21f2
 
Chuong 6 nhung nen tang cua tang truong
Chuong 6   nhung nen tang cua tang truongChuong 6   nhung nen tang cua tang truong
Chuong 6 nhung nen tang cua tang truong
Le Thuy Hanh
 

En vedette (20)

Amthuc profile
Amthuc profileAmthuc profile
Amthuc profile
 
Newmedia - Xu huong truyen thong so
Newmedia - Xu huong truyen thong soNewmedia - Xu huong truyen thong so
Newmedia - Xu huong truyen thong so
 
Year To Date Comparison
Year To Date ComparisonYear To Date Comparison
Year To Date Comparison
 
Interactions Academiy-Firms - Caso do México
Interactions Academiy-Firms - Caso do MéxicoInteractions Academiy-Firms - Caso do México
Interactions Academiy-Firms - Caso do México
 
Test
TestTest
Test
 
IBM SaaS eMeeting To Questionnaire
IBM SaaS eMeeting To QuestionnaireIBM SaaS eMeeting To Questionnaire
IBM SaaS eMeeting To Questionnaire
 
Microtravel Profile
Microtravel ProfileMicrotravel Profile
Microtravel Profile
 
Janssen immune system_&_microbiome_022213 (1)
Janssen immune system_&_microbiome_022213 (1)Janssen immune system_&_microbiome_022213 (1)
Janssen immune system_&_microbiome_022213 (1)
 
Luxury Real Estate Stats 4 26
Luxury Real Estate Stats 4 26Luxury Real Estate Stats 4 26
Luxury Real Estate Stats 4 26
 
Hội tụ Ngàn năm
Hội tụ Ngàn nămHội tụ Ngàn năm
Hội tụ Ngàn năm
 
Chuong 5 bien dong lao dong va viec lam
Chuong 5   bien dong lao dong va viec lamChuong 5   bien dong lao dong va viec lam
Chuong 5 bien dong lao dong va viec lam
 
Press Release Vietnam -Vietnamese
Press Release Vietnam -VietnamesePress Release Vietnam -Vietnamese
Press Release Vietnam -Vietnamese
 
Folder Arena De NegóCios
Folder Arena De NegóCiosFolder Arena De NegóCios
Folder Arena De NegóCios
 
Microweb
MicrowebMicroweb
Microweb
 
NETTAB 2012 flyer
NETTAB 2012 flyerNETTAB 2012 flyer
NETTAB 2012 flyer
 
Workshop social networking 09
Workshop social networking 09Workshop social networking 09
Workshop social networking 09
 
Installation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
Installation Instructions Tachometerwith Counter Drehzahlmessermit ZaehlerInstallation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
Installation Instructions Tachometerwith Counter Drehzahlmessermit Zaehler
 
Email Security Appliance from IBM
Email Security Appliance from IBMEmail Security Appliance from IBM
Email Security Appliance from IBM
 
Writing
WritingWriting
Writing
 
Chuong 6 nhung nen tang cua tang truong
Chuong 6   nhung nen tang cua tang truongChuong 6   nhung nen tang cua tang truong
Chuong 6 nhung nen tang cua tang truong
 

Similaire à IBM MQ v8 enhancements

Cross selling 5
Cross selling 5Cross selling 5
Cross selling 5
Sen Nathan
 
Gvf rio cloud computing for slideshare 24 apr14
Gvf rio cloud computing for slideshare 24 apr14Gvf rio cloud computing for slideshare 24 apr14
Gvf rio cloud computing for slideshare 24 apr14
Orange Business Services
 
Net motion mobility_intro_overview
Net motion mobility_intro_overviewNet motion mobility_intro_overview
Net motion mobility_intro_overview
Stef Coetzee
 

Similaire à IBM MQ v8 enhancements (20)

Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński -  Wirtualizacja i optymalizacja infrastrukturyPlnog 3: Zbigniew Skurczyński -  Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
 
Level 3 Hybrid WAN/SDN Defined
Level 3 Hybrid WAN/SDN DefinedLevel 3 Hybrid WAN/SDN Defined
Level 3 Hybrid WAN/SDN Defined
 
Level 3 hybrid wan
Level 3 hybrid wan Level 3 hybrid wan
Level 3 hybrid wan
 
Level 3 hybrid wan
Level 3 hybrid wanLevel 3 hybrid wan
Level 3 hybrid wan
 
Intermedia Overview
Intermedia OverviewIntermedia Overview
Intermedia Overview
 
Cross selling 5
Cross selling 5Cross selling 5
Cross selling 5
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
Telus - Network as a service
Telus - Network as a serviceTelus - Network as a service
Telus - Network as a service
 
Gvf rio cloud computing for slideshare 24 apr14
Gvf rio cloud computing for slideshare 24 apr14Gvf rio cloud computing for slideshare 24 apr14
Gvf rio cloud computing for slideshare 24 apr14
 
SD-WAN iFLX-Brochure
SD-WAN iFLX-BrochureSD-WAN iFLX-Brochure
SD-WAN iFLX-Brochure
 
FlexiCloud: Infinitely Scalable
FlexiCloud: Infinitely ScalableFlexiCloud: Infinitely Scalable
FlexiCloud: Infinitely Scalable
 
EarthLink Business Cloud Hosting
EarthLink Business Cloud HostingEarthLink Business Cloud Hosting
EarthLink Business Cloud Hosting
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the Cloud
 
Securing Virtual and Cloud Environments
Securing Virtual and Cloud Environments Securing Virtual and Cloud Environments
Securing Virtual and Cloud Environments
 
Microsoft.Virtualization.Technologies Son Vu
Microsoft.Virtualization.Technologies Son VuMicrosoft.Virtualization.Technologies Son Vu
Microsoft.Virtualization.Technologies Son Vu
 
(ENT307) AWS Direct Connect Solutions and Network Automation | AWS re:Invent ...
(ENT307) AWS Direct Connect Solutions and Network Automation | AWS re:Invent ...(ENT307) AWS Direct Connect Solutions and Network Automation | AWS re:Invent ...
(ENT307) AWS Direct Connect Solutions and Network Automation | AWS re:Invent ...
 
my cloud
my cloudmy cloud
my cloud
 
An introduction and overview to Software as a Service
An introduction and overview to Software as a Service An introduction and overview to Software as a Service
An introduction and overview to Software as a Service
 
Net motion mobility_intro_overview
Net motion mobility_intro_overviewNet motion mobility_intro_overview
Net motion mobility_intro_overview
 
VMworld 2013: End User Computing Solutions for Financial Services
VMworld 2013: End User Computing Solutions for Financial ServicesVMworld 2013: End User Computing Solutions for Financial Services
VMworld 2013: End User Computing Solutions for Financial Services
 

Plus de Chris Sparshott

Plus de Chris Sparshott (20)

IBM and Apache Spark
IBM and Apache SparkIBM and Apache Spark
IBM and Apache Spark
 
2016 IBM choice award winners
2016 IBM choice award winners2016 IBM choice award winners
2016 IBM choice award winners
 
2016 IBM Beacon award winners
2016 IBM Beacon award winners2016 IBM Beacon award winners
2016 IBM Beacon award winners
 
How to create an event video
How to create an event videoHow to create an event video
How to create an event video
 
IBM Acquisitions
IBM AcquisitionsIBM Acquisitions
IBM Acquisitions
 
Maximo licensing information and usage restrictions 11 March 2015
Maximo licensing information and usage restrictions 11 March 2015Maximo licensing information and usage restrictions 11 March 2015
Maximo licensing information and usage restrictions 11 March 2015
 
SPSS Modeler 16 What's New!?
SPSS Modeler 16 What's New!?SPSS Modeler 16 What's New!?
SPSS Modeler 16 What's New!?
 
WebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overviewWebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overview
 
Urban code - DevOps - cost reduction
Urban code - DevOps - cost reductionUrban code - DevOps - cost reduction
Urban code - DevOps - cost reduction
 
Bluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demoBluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demo
 
Cloud Computing IaaS
Cloud Computing IaaSCloud Computing IaaS
Cloud Computing IaaS
 
Cloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaSCloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaS
 
IBM Software Support and Subscription
IBM Software Support and SubscriptionIBM Software Support and Subscription
IBM Software Support and Subscription
 
Install Lotus Connections on Blackberry
Install Lotus Connections on BlackberryInstall Lotus Connections on Blackberry
Install Lotus Connections on Blackberry
 
Apple iPhone and iPad at IBM
Apple iPhone and iPad at IBMApple iPhone and iPad at IBM
Apple iPhone and iPad at IBM
 
SUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensingSUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensing
 
Domino must gather information
Domino must gather informationDomino must gather information
Domino must gather information
 
The business value of notes 8.5.1
The business value of notes 8.5.1The business value of notes 8.5.1
The business value of notes 8.5.1
 
IBM SaaS Change Profile Picture
IBM SaaS Change Profile PictureIBM SaaS Change Profile Picture
IBM SaaS Change Profile Picture
 
IBM SaaS Complete A Questionnaire
IBM SaaS Complete A QuestionnaireIBM SaaS Complete A Questionnaire
IBM SaaS Complete A Questionnaire
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

IBM MQ v8 enhancements

  • 1. © 2014 IBM Corporation Messaging across IT: IBM MQ V8 enhancements Leif Davidsen – Senior Product Manager, IBM Messaging IBM Hursley Park @LeifDavidsen leifdavidsen.wordpress.com
  • 2. © 2014 IBM Corporation The need for connectivity is growing • Connectivity in business infrastructure is increasing – More information, more systems, more services, deployed anywhere • New sources of data are changing the world – However data without connectivity becomes a burden not an asset • Connect systems together – Deliver timely updates of targeted data – Gain business insight – Applications and data change from growing costs to valuable assets2
  • 3. © 2014 IBM Corporation The challenge of using data to grow value • Multiple data sources write massive amounts of information into storage – Challenge of useful off-line analysis grows by the second once the data is committed to disk • Extracting value from customer or transaction data is greatest as it is created – Realize the greatest value by moving the data to where it can be consumed – Movement must be rapid, reliable and secure to protect the integrity and security of the data – Every second more data is being created – it becomes even more urgent to move it to where it can provide value 3
  • 4. © 2014 IBM Corporation Moving data – where does it need to go? • 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 4
  • 5. © 2014 IBM Corporation Why Messaging is still important…do these sound familiar? •Failures still happen - application and network – cloud and mobile especially •Don’t try to handle these failures in your business application logic – •Moves any type of data and any type of system, device or environment, with a common shared API •Configurable: Persistence, Performance, Management, Security, etc. “business transactions must happen only once” “adding new services or applications is unpredictable” “change is relentless” “need to adopt new industry standards” “must become more agile” “losing data costs time money and reputation” “business insight is key in today’s market” “consumer interaction is forcing us to respond faster” “we need to become more event driven” Here is why messaging is important… “our applications are getting too complex”“we need to recover from IT failures better” 5
  • 6. © 2014 IBM Corporation IBM Messaging – Market segments Deliver Messaging Backbone for Enterprise Focus on traditional MQ values, rock-solid enterprise-class service, ease-of-operation, breadth of platform coverage, availability, z/OS exploitation Capture Big Data from Mobile and Internet of Things Focus on Internet-scale events, m2m device enablement, zero-admin, security and privacy, feed into real-time analytics, location-based notifications Enable Developers to build more scalable, responsive applications Focus on new app dev use cases, breadth of languages, ease-of- deployment, lightweight services, integration with developer frameworks 6
  • 7. © 2014 IBM Corporation So what is IBM MQ? • Messaging you need – 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 • Messaging as you need it – 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 7
  • 8. © 2014 IBM Corporation What does IBM MQ do? Provides messaging services to applications and Web services that need to exchange data and events with: Universally supported by multiple platforms 20 years leading in transactional message delivery Financial Services & Banking Government Manufacturing Retail Q Manager Q Manager Message Queue Application ZApplication A Channels  Inherent reliable delivery and transaction control  Native, high-speed handling of any type of message or file  Native lightweight capabilities for supporting remote devices & sensors  End-to-end advanced security  Single point of control, visibility, and management for all data movement  Applications become more flexible and data movement becomes more reliable  Capabilities like the Coupling Facility in System z provide unique strengths  Extensive support through years of development, skills and partner ecosystem extensions  Comprehensive single solution reduces complexity of deployment and operation 8
  • 9. © 2014 IBM Corporation IBM MQ V8.0 and IBM MQ V8.0 for z/OS  Simplify your applications, increased resilience for your business  Rapid, reliable, simple, secure exchange of data across applications, systems and services  Connect your applications, share information held in files, streamline your processes  Scale to meet peaks in transaction workloads and provide the QoS your business demands What’s new in IBM MQ V8.0  Grow your deployment faster, with larger workloads, easier administration  Enhanced security with simpler, more powerful operational support  New capabilities, additional platform coverage, support for new standards  IBM MQ AMS available on IBM i for the first time What’s new in IBM MQ for z/OS v8.0  Exploit System z capabilities to improve manageability &performance  Improved throughput, scalability and operational tasks  Enhanced security and connectivity, with support for new standards  No Charge for connecting MQ clients from other platforms to MQ for z/OS Scalable, secure, comprehensive connectivity using reliable messaging everywhere you need it 9
  • 10. © 2014 IBM Corporation Key MQ enhanced capabilities • Key themes for this release – Ease of use • Get started faster • Lowers the skills and cost for larger production operation/admin – Scalability • More messages through any machine • More efficient clusters for increased throughput in larger multi-queue manager environments, especially for publish-subscribe – Security • Strong security on all platforms with SHA-2 and AMS everywhere • More flexibility in security configuration and improved ease of use – Exploitation of platform and standards currency • Leverage the latest hardware for z/OS • Consistent capabilities across platforms, support for JMS 2.0 10
  • 11. © 2014 IBM Corporation Why should you care? • Ease of use improvements? – Operational cost and complexity is a big concern – Improvements here lower cost and dependency on highly skilled staff • Security improvements – Security is growing in exec awareness everyday – No good having a system that can be secure if it is too complex to secure • Scalability – Better exploitation of each machine, and use in clustering helps all production use, from small to large – Many admin and operation tasks associated with scaling have simplified too • Exploitation of Hardware and standards – Can’t afford to build different solutions for different environments 11
  • 12. © 2014 IBM Corporation IBM MQ V8 delivering best in class enterprise messaging Platforms & Standards Security Scalability System z exploitation 64-bit for all platforms Userid authentication via OS & LDAP Multiplexed client performance 64-bit buffer pools in MQ for z/OS means less paging, more performance Multiple Cluster Transmit Queue on all platforms User-based authorisation for Unix Queue manager vertical scaling Performance and capacity Support for JMS 2.0 AMS for IBM i & z/OS Publish/Subscribe improvements Performance enhancements for IBM Information Replicator (QRep) Improved support for .Net and WCF DNS Hostnames in CHLAUTH records Routed publish/subscribe Exploit zEDC compression accelerator SHA-2 for z, i & NSS Multiple certificates per queue manager SMF and shared queue enhancements 12
  • 13. © 2014 IBM Corporation MQ V8 – details of key features across platforms • Security – Verify userid and password against operating system, including PassPhrase for z/OS and LDAP for non-z/OS systems • Reduces admin tasks , and increases security outcomes – Use DNS hostnames for CHLAUTH • Simplifies admin tasks when maintaining network • IP address still preferred option – Multiple certificate authorities per Queue Manager • Easier to configure and deploy MQ to connect to internal and external endpoints • Lowers operational costs, saves time, reduces errors – AMS code integrated into core MQ code • No install required, faster to start, faster operations • Scalability – multiple updates including: – Routed Publish Subscribe in Clusters • Better performance for publications and subscription notifications in clusters • Standards and consistency – Support for JMS 2.0 • Enables application development complying to latest JMS spec – Multiple Cluster Transmit Queue everywhere • Allows multiple applications running at different speeds in a single cluster13
  • 14. © 2014 IBM Corporation MQ V8 – details of key new z/OS-focused specific enhancements • 64 bit buffer pools – Exploit large amounts of storage in today’s z hardware – Increases performance and throughput – Reduces admin overhead • Log RBA constraint relief – Widens RBA field to hugely extend time taken to fill log – Removes the need to restart Queue Manager due to full log, reduces risk of loss of persistent messages • Making use of zEDC compression accelerator – SSL encryption increases security for message exchange – Compression of message delivers higher throughput – Transaction cost for message movement can be lower depending on the message • Support for zEC12 and zBC12 Flash Express – Improving resiliency by leveraging increased memory in Coupling Facility – Provides real benefits to users of MQ Shared Queues – further extending the unique capabilities provided by the Coupling Facility • Performance improvements for IBM Information Replicator – Reduced CPU usage, and increased throughput14
  • 15. © 2014 IBM Corporation MQ Client Attachment Feature • MQ CAF is an additional charge applied to customer systems which connect MQ Clients on non z/OS platforms to MQ for z/OS – MLC charge, based on a percentage cost of their MQ MLC cost. • Chargeable features like MQ CAF distort MQ architecture and use-cases – Drove customers to connect via intermediary Queue Managers, thus putting in layers between the MQ for z system and the application user – Deploying new applications on z/OS that benefitted from Client Connectivity needed additional justification MQ Client connectivity MQ Client connectivity MQ Client connectivity MQ Client connectivity MQ Server connectivity MQ for z/OS No CAF charged MQ for z/OS CAF needed • No CAF in WMQ for z/OS V7.1 VUE – Encouraged new workloads • New in V8, and for V7 of MQ for z/OS – No CAF in V8 – not needed for client connectivity to encourage new workloads on z/OS – CAF can be removed from V7 deployments by applying a PTF – Price of CAF for V7 set to $0 on 1st June 2014, to remove the need to apply PTFs15
  • 16. © 2014 IBM Corporation What makes IBM MQ Advanced different? • 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. – Buying 1000PVUs of IBM MQ Advanced, gets entitlement to 1000 PVUs of each of the 3 capabilities: base server, MFT service, and AMS, plus the option to connect unlimited Telemetry clients to the IBM MQ Servers. • 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 Important points to note: – Customers can also extend their network by purchasing Managed File Transfer agents to deploy on non-server entitled machines. – To access the full capabilities of IBM MQ Advanced, deployment must use v7.5 or above. – It is still possible to purchase individual MQ capabilities where a customer needs to be more specific about their system requirements. – System availability can be improved with additional Idle-Standby parts. IBM MQ Advanced MQ AMS TelemetryMFT Service 16
  • 17. © 2014 IBM Corporation IBM MQ system Channels Application B Where does Advanced Message Security fit in? Application A  IBM MQ has many built in security features including: – Control over administration commands (e.g. strmqm for starting a queue manager). – Fine grained control over access to resources (e.g. queues). – Secure communications (e.g. SSL and access controls). – Extensible architecture which can be customised to meet the demands of an individual business.  When the privacy of sensitive data must be guaranteed, businesses use IBM MQ Advanced Message Security (AMS), a chargeable component for IBM MQ, or included in MQ Advanced.  The data is encrypted from the point it leaves the sending application to the point it enters the receiving application.  The encryption is controlled by policies on the queue manager so no changes are required to existing applications.17
  • 18. © 2014 IBM Corporation Where does Telemetry fit in? • When a business needs real-time access for enterprise applications to connect to a range of mobile devices, remote sensors, actuators and other telemetry devices, they use Telemetry, a chargeable component of IBM MQ. • 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 • Telemetry uses the MQTT protocol to send and receive messages between devices or applications and the MQ queue manager. • From the MQ queue manager, the messages can be exchanged with other messaging applications. Application BApplication A Enterprise Medical Device Vehicle Oil Rig Smart Phone Sensor (e.g. RFID) Telemetry client Telemetry service 18
  • 19. © 2014 IBM Corporation Where does Managed File Transfer fit in?  When businesses need to configure, track, and audit file transfer activity in a consistent way, they use Managed File Transfer (MFT), available as two separate chargeable components of IBM MQ (MFT Service and MFT Agent) as the WebSphere MFT offering. MFT Service entitlement is included in MQ Advanced.  An MFT Agent performs the fundamental file transfer function of sending and receiving files from the local system. – When requested to send a file, an agent reads the file’s contents and sends it to the destination agent over IBM MQ channels in the form of one or more MQ messages. – An optional logging component stores the contents of file transfer log messages.  MFT Service installs a file transfer agent on a MQ server with additional capabilities: – Protocol bridge agents which are used to send and receive files with legacy FTP, FTPS, or SFTP servers. – MQ MFT supports file-to-file movement, but also file-to-message, and message-to-file – These offer unique ways to exploit the valuable data held in files  An MQ Explorer integrated GUI or command-line is used to configure and administer MFT.  IBM Sterling Control Center is included to provide additional monitoring of file transfers MFT Agent MFT Agent Application BApplication A Logging component Channels MQ network 19
  • 20. © 2014 IBM Corporation Enhanced Managed File Transfer capabilities with IBM MQ  Enterprise Messaging with publish/subscribe and queuing for any application, on any OS, using any language  Connects applications reliably and securely to send data anywhere to any solution  Extends application messaging to Mobile, Internet of Things and Managed File Transfer  Single, simplified licensing to provide all the capabilities to connect the business, and maximize data value  Do more with your MQ investment, lowering operational overheads, and raising efficiencies  Ensures all possible functions and capabilities are available instantly to allow the business to respond faster to changing needs  Moves data from anywhere to anywhere with included end to end monitoring and management MQ Advanced MQ Advanced All functions available and separately chargeable All functions available for one single price Sterling C:D Sterling C:C MQ MQ Telemetry MQ AMS MQ MFT MQ (D05V1LLB) MQ Telemetry (D0PJTLL) MQ AMS (D0PLFLL) WMQ MFT (D0PJZLL) These MFT functions also available as a separate bundle called WebSphere Managed File Transfer NOTE: WebSphere Managed File Transfer is exactly the same as Sterling Connect:Direct Advanced WebSphere MFT (D14CXLL) 20
  • 21. © 2014 IBM Corporation Key dates you need to know • MQ V7.0.0 and V7.0.1 for multiplatforms – EOM, EOS effective September 2015 – V7.0 will have had more than 7 years of support • MQ V7.0.1 for z/OS – EOM, EOS effective September 2015 – V7.0 .0 already out of service • MQ V8 Announce: 22 April 2014 • MQ V8 Availability: – 23 May 2014 (eGA Distributed) • MQ Advanced for Developers now available to download at no cost, as well as per user with IBM support – 13 June 2014 (z/OS and pGA Distributed) 21
  • 22. © 2014 IBM Corporation Summary • The need for messaging continues and grows in today’s infrastructure with the move to cloud, big data, mobile and the Internet of things • MQ has been evolving rapidly with simpler packaging, more advanced features and easier access for development • MQ V8 continues this progress with improved scalability, ease of use, security, support for standards and exploitation of h/w • New workloads on z/OS can be supported with MQ for z/OS VUE • Growing recognition of need for end to end encryption of messaging data provided by MQ AMS • New opportunities for a simple story around Managed File Transfer with new package on distributed platforms including Sterling Connect:Direct and Sterling Control Center 22
  • 23. © 2014 IBM Corporation 1990s 2000s 2010s JMS MQI Assured delivery IBM MQSeries Multi-platform Mobile .NET Common criteria Eclipse JMS 1.1 RCMS IBM MQ Low Latency V1.1 V2 V5 V5.1 V5.3 V2.1 V5.2 V6 V7 V7.0.1 SSL SOAP XML IBM MQ Managed File Transfer IBM MQTT HTTP AJAX REST Web 2.0 Managed File Transfer Pub/sub IBM MQ Everyplace IBM MQ Advanced Message Security V7.1 V7.5 Integrated Messaging Hypervisors IBM MQ Advanced System Pattern Application Pattern IBM MQ Advanced for Developers IBM MessageSight Multiple cluster XMIT queue Multi-instance QMGR IBM MQ Low Latency 20th Anniversary of MQ at IMPACT V8 Timeline 23
  • 24. © 2014 IBM Corporation Call to action for IBM MQ V8 • Find out more about how WebSphere MQ can meet your needs – Read the latest paper on why to upgrade to MQ V8 : Download it here: https://ibm.biz/BdR5NA • Talk to other developers, share your ideas, listen to issues, learn more from bite size blogs – The IBM Messaging community is already waiting for you – join the discussion here: https://www.ibm.com/developerworks/community/blogs/ messaging/ – Visit the download site and download IBM MQ Advanced for Developers V8 today: https://ibm.biz/BdR5Nk 24

Notes de l'éditeur

  1. Hello. Thanks for joining today’s webcast – we are going to be looking at the use of Messaging in today’s IT environment, and specifically at IBM MQ – what it can do for your infrastructure and the latest updates to it – in the shape of MQ V8 – a very recent announcement. I’m Leif Davidsen and I am the senior product manager for IBM Messaging, including the MQ family.
  2. Every client we talk to today is looking to do more. Now in many cases a lot of it will be doing more with less – but always there is a need to do more – and at the heart of everything is connectivity. Connecting systems, connecting services – and essentially what they are looking to do is to connect sources of information. There are new information sources springing up everywhere – and it is these new sources of data that are changing the world – creating new data to bring value to businesses – but unless this data is moved from where it is created to where it can be consumed to add value to the business then it is simply a burden to the business. So what is really important is that our clients need to connect systems together, ensuring newly created data is delivered to where it can provide value – and that is likely to be as soon as possible – just when it is created – that will create timely business insight to deliver value to the business – and then all this new data is no longer a burden, but instead it is a valuable asset.
  3. Let’s talk about the data itself – businesses are seeing massive growth in data – it might be online purchase information, driven by massive numbers of mobile consumers, it might be sensor data from more and more physical devices. It might simply be the move to live processing rather than batch, creating a new timely stream of information. All of this data is being captured – and the risk is that having gone to the effort of creating it – it then simply is written to disk in the hope it will be analysed later. But the growth of data is likely created more data than can ever be reviewed and acted on – once the business starts to fall behind the flow of data it will never catch up. The time to process, analyse and act on data is as it is created – it must be moved to where it can be consumed – where it can provide the insight to the business. And given this data must have some value to the business, it needs to be treated as valuable data – with security and integrity – it might well be customer data – not something you want to expose – and of course customer data, captured in the course of a customer interaction gives a very short window to then offer a tailored response based on the customer data – to deliver real business value.
  4. So – for all this data to be created and consumed – what needs to happen. Especially given that just as new sources of data spring up quickly – so do the systems that consume them – and these are also likely to change – grow – and even disappear. So what is the best way to move this data, to deliver the value, but without overly burdening the infrastructure and application teams. Because if we try to move the data in the application, through even simply custom coding, then it will slow the coders down, add complexity and errors, increases costs for development and maintenance. So although you might end up with a solution – it is a solution you will need to keep changing – and the coders better have catered for all the possible failure scenarios for the movement of data. Maybe it is simpler to just dump it to disk – maybe a file or database – but that will slow things down – won’t deliver it as it is created to an application and adds to the problem of data without adding value. A better solution is to use a messaging infrastructure – a common set of APIs for the application to use to package and move the data – data which can be deliver to consuming applications quickly, simply, reliably and securely – even based on filters, and distribution mechanisms like publish subscribe which can ensure the right information can be delivered to the right consumer – helping to reduce the burden of processing all the data – and delivering more data faster.
  5. 5
  6. So in IBM, where we have been meeting our customer’s messaging needs for 20 years we are focusing on this space in 3 core ways. Enterprise Messaging, Application Messaging, and Mobile Messaging with M2M. I’ll just quickly explain these areas, and then the rest of the webcast will be looking at some of the new capabilities we are delivering So enterprise messaging is the core messaging that goes on in your business today – and will continue to do so – it keeps the lights on, if you will. Absolutely class leading – robust, persistent, scalable, secure on all our platforms, on all your platforms. Then there is the exciting and rapidly growing world of Mobile and M2M messaging. You will have heard about big data – and this is where a lot of it is coming from – smart devices, connecting into the business – providing instrumentation and insight – with the potential to massively change the world, and your business opportunities along with it. Then we have a focus on the developers – that’s both existing developers of enterprise messaging, and also now pushing to provide more support and capabilities for developers of new applications, for new use cases – ensuring they too can exploit the power of messaging
  7. So let’s start from the top – what actually is IBM MQ – if you never heard of it – how could I explain it? – well it is the messaging you need, as you need it. As we have discussed, messaging helps keep your applications simple – keeping all the connectivity logic and associated error handling out of the applications. And it is an infrastructure able to scale from a simple low use application – up to billions of messages per day – on any platform from the mainframe to the mobile – and moving any data between any of those endpoints – not really mattering whether the data starts or ends in a application, service or even a file on the file system And because the data is valuable to the business we ensure that MQ is secure – both the messaging infrastructure itself, and the message contents being moved – moving the message once, and once only, able to participate in transactional updates to protect the integrity of the business, and through being a single data movement infrastructure it can help manage the business by providing a single place to see what it going on – both as it happens and as a historical record for audits. Combine that with built-in high availability and you see why it is the messaging you need – as you need it.
  8. As we just covered MQ provides guaranteed, assured messaging that provides transactional integrity with the speed and security that any enterprise will need for mission critical applications. E.g., transactions at a bank, money movement in finance sector, retailer processing of payment card or purchase details, border security and immigration processing, moving data through factories and in and out of ERP systems MQ enables you to connect applications and services together with valuable qualities-of-service. Applications can exchange information without tying themselves up – just like email where people communication a-synchronously. MQ has been doing all this for years – we have 10000+ customers who have built their businesses around it – and rely on it not just every day – but every second. It helps their businesses be more flexible, more reliable and more secure. Deployments on platforms like System z with its coupling facility helps customers to be robust and recover from failures without interrupting their processing – and we have hundreds if not thousands of partners and skilled practioners to support these deployments – as well as big teams in IBM enhancing the product and delivering major new updates – such as the new IBM MQ V8.
  9. In april 2014 IBM announced our latest major new version of MQ – V8 to be available on all major platforms this quarter. As we have covered – by using messaging solutions like MQ, businesses can keep their applications simple, while delivering data from pretty much any source to any other endpoint, helping the business to streamline, cutting costs and time, and meeting the changing needs of the business. So although thousands of customers are already current with MQ – what can they expect in the new V8 release? Well MQ is broadly common across bother distributed and z/OS platforms but there are some distinctions – on distributed there are updates focused on helping customers to scale their workload deployments – supporting larger workloads, more messages, more queues, and doing that without increasing the tasks on the administration and operation team. Security is of course high on everyone’s agenda and there have been big changes there too – both to enhance security and to ensure it is easier to use and manage. And there are some new functions as well – in support of new standards like JMS2.0 – plus exciting news for customers on IBM I – with MQ AMS available on that platform for the first time. For z/OS it gets the benefit of a lot of the same updates but also some specific new features to really exploit the platform capabilities – helping deployments to scale better, perform better, and with easier administration, boosting reliability and robustness. And of course with z being critical to so many businesses, security again is featured with stronger SHA-2 encryption. Plus as a bonus customers on V8, as well as V7 can now connect MQ clients on other platforms directly to the z/OS MQ without the additional CAF charge – this will help customers choose how to connect and exploit the data movement and business needs far more flexibly.
  10. So that was a very quick set of highlights – but if I am going to describe MQ V8 updates at a very high level – then how should I call out the key points? I would suggest as follows: grouping the improvements into 4 key themes Ease of use, scalability, security, and exploiting the platforms with standards currency. A couple of key bullets on each of those Ease of use – some improvements about getting started on new projects faster – making it simpler and quicker to start with – but then a lot of work has been done on the challenges of then growing those deployments in production to large scale. These operations tasks are now much simpler, and faster – helping to reduce the time and cost of operations Scalability – every release of MQ has seen some boost in scalability and this one has improvements in a number of areas – boost in vertical scaling – exploiting larger SMP machines – and a lot of very common tasks – like queue management have seen real improvements. But there is a big change for pub sub in clusters – a change to allow this to perform much better in this configuration. Security – stronger security everywhere – SHA2 encryption and the AMS offering everywhere. Plus the usability of security is improved – using userid authentication in LDAP or in OS definitions – multiple certificate authority support and more. Exploiting z/OS hardware – larger SMP machines, increasing commonality between platforms and the new feature of JMS 2.0 now supported
  11. So those are all very interesting – but really why do you care – why are those improvements useful to you? Ease of use can really be a major benefit – as the day to day operation of systems can require high skills and consume valuable resources if it takes too long to do common tasks – a focus on improving these day to day tasks can show quick benefit – that then accumulates through the years Security benefits in today’s environment are becoming increasingly important – execs are focusing here due to constant exposures – so being secure and having the security being usable are key benefits Scalability – MQ is already pretty good – but we focus on benefits in specific scenarios – like pubsub – and pubsub in clusters as well as common operations will show goodness. Exploiting hardware is great news for the z community – as is AMS on I for a great cross system story – so hopefully good synergy between MQ and the platforms being deployed on – as well as keeping the product in line across the platforms
  12. Now hopefully some of you on this call may know enough to be dangerous with MQ – and clearly there are a lot more details you can learn about the new features in MQ - here are some broken down into 4 themes again – there is a separate column for z exploitation rather than ease of use, as to be honest the outcome of so many of the individual feature improvements is ease of use – and there are also so many z specific enhancements. I will call out a few notable areas here – and then we will cover more in the next few slides. Performance is always something that catches the eye. As mentioned we have focussed on common tasks – some early measurements of opening and closing queues show these tasks can be up to 5 times faster in the new release. And persistent and non-persistent messaging is showing 25%-30% improvements for some deployments. And just to mention the changes to pub-sub in clusters – a big change here to allow publications and subscriptions to route just to nominated Queue Managers. This should see a major boost for these types of configurations.
  13. Let’s drill down a little bit further into this release, looking mostly at the multiple changes for Security. Probably the biggest one is that MQ can now verify the userid and password against the operating system definitions. On z/OS this can include PassPhrase, and on distributed systems LDAP can be used. This makes admin a lot easier, and should help boost security, both in use and also by encouraging use of security. In 7.1 IBM made major security changes as well including adding CHLAUTH – this used IP address – but we had multiple requests to have this use DNS hostnames as well to simplify tasks when making machine or network changes – we now allow this – although we would still recommend IP address if possible. For when different certificate authorities are used for maybe connecting to a 3rd party or to another part of the business, previously a different Queue Manager was needed. But now, making things easier once again, we allow multiple certificate authorities to be defined in a Queue Manager. Also, MQ AMS is now available on all our major MQ platforms – I will cover this in more depth in a minute – but we are certainly happy it is now been added to the IBM I platform, and also on z/OS the code is now integrated into the core MQ runtime – meaning if you are entitled to use it it doesn’t need to be separately started. On scalability I have already covered a number of the performance improvements – but pub-sub there have been multiple changes – both in performance and in the way it works in clusters as I said previously – this should help you to consider using this in more areas. In standards – we now support the fairly new JMS 2.0 standard and have added additional functionality and extended our API to support this. And lastly on this chart – the multiple cluster transmit queues – which were added to most of the distributed platforms in MQ V7.5 have now been added to IBM I and z/OS – this provides better application isolation for different applications running in clusters and should help the throughput for these applications
  14. 64-bit buffer pools In IBM MQ V8 the customer is able to use 64-bit storage for their buffer pools. Workloads with large numbers of messages in queues can now keep these messages in memory instead of writing to pagesets, reducing CPU costs and elapsed time for MQGET. CPU costs for MQGET can be reduced by more than 50% when message is stored in buffer pools. Time taken to retrieve a 8KB message from buffers reduced by 97% compared to reading from a pageset on a low-utilisation DS8800 (Down from 620 microseconds to 17 microseconds) Benefits: * Ease of administration with lower overheads to define and manage buffer pools * For deep queue workloads, potential for CPU reduction and reduction in elapsed time Log capacity IBM MQ V8 improves the availability of the queue manager by increasing the period of time before the log needs to be reset. Before V800, the 6 byte log RBA could address up to 256 terabytes of data. V800 the log RBA can be 8 bytes long and the queue manager can now address over 64,000 times as much data (16 exabytes) before the log RBA needs to be reset. This means that in a system that currently logs 256 TB of data annually (and currently resets the logs on an annual basis) but doubles the amount of data each year, using the 8-byte RBA would mean the logs would not need resetting for 17 years. Benefits * Reduced outages in queue managers with high volume persistent messages workloads Channel Compression The latest class of System z hardware introduces hardware compression via zEDC. IBM MQ v800 adds support for hardware compression via the ZLIBFAST channel compression option. Channel compression typically is used on high latency / low band-width networks to reduce the amount of traffic being flowed but has the effect of increasing CPU costs per message. Using zEDC hardware compression can reduce the message costs by 40% compared to compression performed in software. Benefits * Reduced cost of compressing messages prior to sending over channels I will quickly also mention the Flash Express feature – this adds flash memory to the coupling facility, meaning more storage is available for meaningful data to be stored there in the case of a failure, allowing for faster recoverability. And for users of IBM Information replicator – there have been improvements for this use case, lowering CPU usage, and seeing better throughput.
  15. I thought I would also cover the Client Attachment Feature on z/OS as we have made changes here. As I mentioned on the MQ VUE offering – there is no charge to connect MQ clients to the new MQ workload with VUE – but previously to connect MQ Clients to MQ for z/OS there has been a chargeable feature that needed to be installed to allow this. This type of thing can actually hinder take-up of this type of workload – and where we see new workload, we might well want to connect MQ Clients directly. Therefore in MQ V8 we actually removed the CAF – there is no longer a need for it to allow MQ Clients to connect to MQ on z/OS V8 – the CAF simply no longer exists for this release. However for V7 customers, we have also made a change. If you are deploying a new V7.0.1 or V7.1 system, then you can install a PTF which means that going forward you won’t need the CAF on the system to connect MQ Clients. If you have an existing MQ V7 system deployed on z/OS you can install the PTF to remove the CAF and the need for the CAF, but even without this you will see a cost benefit as IBM has set the price of the CAF to zero for MQ V7.0.1 and V7.1 customers with effect from June 1st. Note if you are still on V6 or earlier you continue to need the CAF and to pay for it.
  16. Now we have covered some of the key areas. Lets try to position them in context of how you can get MQ in your organization. but that itself might refer to just the basic MQ messaging infrastructure – where as we have extensions to that which provide added value – offering managed file transfer, advanced message security, and support for MQTT with Telemetry. IBM provides all these separately but it is far more powerful with them packaged together as MQ Advanced – a singe part priced per PVU – clients buying this get entitlement to all the capabilities. Many customers find it is simpler for them to do this rather than try to judge whether they need all the capabilities on all the systems. And we look to start the enablement by providing the capabilities with our offering for developers – which is MQ Advanced for Developers – and it comes with all the functions and products – and thus it helps the developer to start using every feature in their project. Bear in mind as well as MQ Advanced and the capabilities you have on this chart there are other things you might need, like the Idle Standby licensing we have to enable the automatic High Availability for MQ – plus some of the ways you can deploy managed file transfer as Agents or Endpoints but you’ll hear more about them in a minute
  17. First let’s focus on one of the hottest topics of the hour – security. Although MQ itself is designed to be safe, there is one aspect that can’t be addresses directly in the base product – MQ moves as a message exactly what is put in the message – so if unencrypted data is sent, then the message has the data exactly unencrypted. Now we do have SSL while it is moving – but MQ moves from Queue Manager to Queue Manager – and writes the message to a Queue – and at that point it is on a disk unencrypted – at risk. MQ AMS uses policies to determine which message contents need to be encrypted and then does so – between the sending and receiving application – no changes are needed to the application but the data is secure throughout the exchange. You can buy this separately to MQ – but we recommend MQ Advanced which includes this.
  18. MQ Telemetry is the component MQ needs to be able to send and receive MQTT messages – these typically are clients on physical sensor devices or mobile devices – used for small footprint, low power consumption and low bandwidth messages. A growing set of use cases need this – and again the customer can either buy this separately, or if they buy MQ Advanced, then they are able to deploy MQ telemetry to all their MQ Servers – so this is an easy way to get interested in MQ Advanced if you want to start working with MQTT. A change that comes with MQ V8 is that where we previously had MQ Telemetry, and also MQ Telemetry Advanced – which included the MQ Telemetry Daemon for Devices, which allowed multiple local MQTT clients to aggregate messages and provided some persistence. In MQ V8 we have now rolled this into the standard MQ Telemetry offering, removing the separate higher priced MQ Telemetry Advanced offering. Note that MQ Telemetry is to enable MQTT clients to connect to MQ Servers. However some customers who have very large deployments of MQTT clients will be interested in the IBM MessageSight appliance, which is a dedicated appliance enabling connections of up to 1 million concurrent MQTT connections.
  19. Managed File Transfer is like security a very hot topic – this is again something every business needs – after all so much of their data is today held, or indeed trapped in files – and they need to get it out to realize some value. MQ MFT sends and receives the contents of files as messages over the MQ infrastructure – the fundamental component is the MFT Agent – this the endpoint where a file can have its contents turned into a message to be moved and then re-written as a file providing the managed file transfer many customers need. The file is moved as a message, picked up from one file system and moved over MQ’s reliable and secure network, to another file system. However there are real new benefits to this – as we are no longer simply dealing with a file – but rather now with a MQ message – and the contents of that message. So you can move a file and have it be deliver to an application as a message, or even a group of messages, splitting the file up. And of course the other way round – you can take a message, or a group of messages and use them to create and deposit a file. Both of these options can be fundamentally in not simply moving files – but actually making use of the data in the file in a far more timely and dynamic way. In terms of what you need to provide this - we have the Agent packaged as the MFT Endpoint as one component, and then the MFT Service that extends the MQ Server – this one is both a separate component but is included as a part of MQ Advanced.
  20. You might have seen mention on the previous chart that Sterling Control Center could be used for monitoring MQ MFT – what’s an exciting recent change for both MQ 7.5 and MQ V8 is that we have changed how we deliver our MQ MFT capability – rather than having to compare and contrast it with other MFT solutions such as IBM’s own Connect:Direct we have decided to bundle MQ MFT and Connect:Direct together as a single offering, along with a dedicated monitoring solution for both products called Control Center. Now although, as we have covered MQ MFT is far more than just a file movement tool – with file to message and message to file capabilities, and being built as a MQ offering it is ideal for MQ Users but this bundle helps us to sell IBM’s capability rather than needing to make a single choice for purchase. So the separate offering with MQ MFT is now called WebSphere MFT – and in MQ Advanced we have this WebSphere MFT bundle with MQ MFT, Control Center and Connect:Direct. This is also available as IBM Connect:Direct Advanced, depending on which IBM rep you deal with, but it is exactly the same product and package either way. Plus of course the complete same package is a part of MQ Advanced including both Connect:Direct and Control Center.
  21. If you are an existing MQ customer then you very much need to know we have announced a EOS date for MQ V7.0.1 on distributed and also on z/OS – this is going to be September 30th 2015. You this gives you some time to plan ahead. But also see this as a way to start to think about some of the new features in V8 – or indeed some of the great features we added in V7.1 or V7.5 if you are still on 7.0.1 . Think about it – you can get your developers started today with the MQ Advanced for developers offering – which is free to download from developerworks today. And zOS will be available from 13th June – which is great news
  22. So a quick summary – the growth of connectivity and data means the need for messaging is growing faster than ever. MQ has been evolving and growing with this need – and we covered the key themes of V8 that help here. And there are great new opportunities around MQ VUE on z/OS, with MQ AMS for end to end encryption and with better Managed File Transfer – including the new bundled capabilities.
  23. IBM has continued to enhance MQ for more than 20 years – as you can see we have been adding new functions, capabilities and product deliverables throughout that time. Rest assured that now we have delivered V8 the team in Hursley are already busy working on the future, to help make IBM MQ and other messaging offerings better. You can have your say about what you want to see us do with the RFE system – where you can submit and vote on enhancement requests, and help us deliver the right product in the future as well as making the best of today’s products.
  24. To get started you might want to read a summary of the changes in the V8 release – you can download a short paper highlighting some of the changes. But there is a lot going on in the wider community – we have an excellent site on developerworks – and many of our developers blog there about the details of the latest release – and you can always comment and contribute. One of the many valuable things you will find there is the MQ Advanced for developers V8 download – that’s right – you can download V8 for free for development use today. What’s stopping you – as soon as this webcast is finished of course…. Thanks for listening.