Sumeet Puri, Senior Vice President and Global Head of Systems Engineering at Solace, presented at the IDC Insights Awards in Chandigarh, India in December 2018. He explained what an event mesh is, and how the architecture layer can make a business event-driven.
4. Why Event Mesh as a Digital Nervous System?
Better Customer Service
Innovation | Agility | Faster Time to Market | Faster Response Time
De-risking
Robustness | Burst Handling | Legacy Shielding | Private/Public Cloud
Abstraction
Cost Effective
Lower TCO | Operational Simplicity
5. 2018
The need today is for an agile and scalable solution that can be
delivered by event-driven architectures, providing secured data
distribution along with the identification of meaningful events that
are easily stored and provide instantaneous access as and when
required. In today's digital era, businesses need sophisticated event
analysis instead of traditional message-oriented middleware.
IDC Technology Spotlight - Event Mesh: The Data Movement Backbone for the Modern
Enterprise
7. We believe events will become the life blood of
the modern enterprise, and they will need to need
flow freely and easily, across every environment
and component of the digital enterprise.
13. What should you look for in an event broker?
Dynamic: self-routing, self-learning, self-healing.
Open: protocols & APIs.
Simple: deployment, governance, scalability.
14. âą Worldâs foremost experts in event distribution
and messaging middleware
âą 15 Global offices
âą HQ in Ottawa, Canada
15. Proven and trusted by:
âą 9 of top 12 Investment banks
âą Top American & Indian telcos
âą Air traffic management around the world
âą Top auto makers for connected car initiatives
âą Singapore smart city and transportation
17. Singaporeâs Payment Platform
Figures as at Dec 2016
1 in 3
Singaporeans
uses NETS every
day
100,000
Acceptance
Points
10 million
debit cardholders from
DBS / POSB, OCBC, UOB,
Maybank, Standard
Chartered and HSBC
10.7 million
FlashPay cards in
circulation
$24 billion
transaction value in
2016
18. Solace
NETS â Payments
âą Micro Services = much faster time to market
âą Event Driven = better response time and burst handling
âą Agility - added WePay and Bhim in a matter of weeks!
On Premise
http://uob/pay/merchId/cardpr/bill/v1
0101011000101010111101010101001010101011010
ÎŒSvc
AMQP
ÎŒSvc
AMQP
http://bhim/pay/merchId/qr/retail/v1
0101011000101010111101010101001010101011010
ÎŒSvc
AMQP
AI
ML
Flink
New
POS
MQTT
AWS
WAN
Optimized
Bridge
19. Event-driven data
distribution behind
connected car platform,
including âMercedes meâ
Situation & Goals
Auto industry profits shifting from vehicle
manufacturing to digital services
Rate of change demands ability to shift
strategies very rapidly
Daimler
Solution
Solace lets them establish âalways onâ MQTT
connections with tens of millions of cars
PubSub+ enables vehicle-specific
communications for delivery of alerts,
updates and remove vehicle commands
Benefits
Reliably fast execution of commands drivers
issue via their mobile app
Link vehicles with back-end apps and 3rd-
party services using open APIs and
protocols
20. Backbone for sensor-based data flow and Positive Train
Control for top US rail operator
150M messages per day on first segment of many
$200M annual fuel savings
80% reduction bearing-related derailments (each of which
cost $20-40M)
Positive Train Control
Why Solace
99.999% Reliability (HA)
Guaranteed Messaging
High performance throughput
Low Latency
High Fan In
21. IP Network
Layer
Event Mesh
Application and Services Layer
Solace Event Mesh â Hybrid Cloud
Market Data | Factory Floor
Public Cloud
Colo | Suppliers
Applications
Dynamic pub/sub to
other clouds
Non Latency
Sensitive apps
Public Cloud
Non Latency
Sensitive apps Analytics
Encrypted Link
Compressed Link
Normal Link
Protocols
Connectors
JMS
JMS
C
JMS
iPaaS/Legacy
App
25. Current State â Not Ready For Competition
CICS, IMS Applications
MQ
Native MQI
Applications
MQ Cluster
Native
JMS
Apps
MQ Cluster
Beans in Websphere, WebLogic or other container
IBM
Integration
Broker
Services &
APIs
26. Draw a line in the sand⊠and change the new
CICS, IMS Applications
MQ
Native MQI
Applications
Native
JMS
Apps
âą Datacenter
Consolidation
âą Simpler, more robust
architecture
âą A data movement
fabric for the futureMQ Cluster
Beans in Websphere, WebLogic or other container
IBM
Integration
Broker
JMS
Next Generation
Applications
- EDA
- Big Data
- Cloud
- Mobile
- Internet of Things
Services &
APIs
27. App 2App 1 App 3 App 4 App âŠ
Current State â On Prem Apps connected in various ways
Current
Enterprise Service/Message Bus
28. App 2App 1 App 3 App 4 App âŠ
Desire â Leverage the cloud â Beam in GCP
Enterprise Service/Message Bus
Current
App âŠ
29. App 2App 1 App 3 App 4 App âŠ
Select a Pilot App â Layer the on prem event mesh for a POC
Enterprise Service Bus
Current
Event Mesh
Existing Solace customers can
just leverage existing kit
30. App 2App 1 App 3 App 4 App âŠ
Extend the mesh to GCP â Solace Cloud/PubSub+
Enterprise Service Bus
Current
Event Mesh
31. App 2App 1 App 3 App 4 App âŠ
Use Solace â Beam connector to stream data. Other apps can
also be integrated
Enterprise Service Bus
Current
Event Mesh
App âŠ
32. App 2App 1 App 3 App 4 App âŠ
Data Streamed to Big Table for Machine Learning
Enterprise Service Bus
Current
Event Mesh
App âŠ
33. App 2App 1 App 3 App 4 App âŠ
Extend the Event Mesh for exposing APIs, Microservices and
beyond!
Enterprise Service Bus
Current
Event Mesh
App âŠ
Multi Protocol
APIs
Micro Gateway
REST
AMQP
MQTT
JMS