Enterprise messaging and IBM MQ is a critical part of any system, this session shows you how MQ is rapidly evolving to meet your needs. Irrespective of your platform or environment, this session introduces many of the updates to MQ in 2019 and 2020, whether that's in administration, building fault tolerant, scalable messaging solutions, or securing your systems.
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
IBM MQ - What's new in 9.2
1. The Evolution of IBM MQ
December 2020
David Ware
IBM MQ Chief Architect
2. Messaging is essential for building fully connected, efficient and scalable solutions. More now than
ever before
Messaging covers a broad spectrum of requirements
3. Enterprise Messaging: Critical data exchange
Critical applications depend on assured asynchronous interactions
Asynchronous conversations enable scalable, fault tolerant, loosely coupled micro services
The message can be a way to pass control from the originator of the message to the consumer
Once and once
only Deliveryü Fine grain
messaging
4. Event Driven: building scalable microservices
Microservices increases the need for communication. API-based interactions can build fragile
and unscalable tight bonds between components
Topics and
Subscriptions
Publishing and subscribing to events relaxes the coupling of microservices
Events are messages that communicate that something has occurred
5. Event Streaming: the expanding need for messaging
Event Streaming brings data together from disparate sources, enabling even more responsive and
engaging experiences for a wider set of users
Efficient cloud and analytics applications utilize local decoupled buffers of event data
Based on streaming large volumes of data efficiently
Scalable
Subscription
Stream
History
6. IBM Messaging: the complete messaging solution
Fine grain
messaging
Once and once
only Deliveryü Events Scalable
Subscription
Stream
History
IBM MQ
Focused on message exchange
Apache Kafka with
IBM Event Streams
Focused on streaming of events
API Lifecycle
Management
Application &
Data Integration
Enterprise
Messaging
Event
Streaming
High Speed Data
Transfer
Secure Gateway
GovernanceAsset Sharing
IBM Cloud Pak for Integration
IBM containerized software
Container platform and operational services
integration