Más contenido relacionado La actualidad más candente (20) Similar a Universal Messaging: Transforming How Businesses Communicate (20) Universal Messaging: Transforming How Businesses Communicate2. Agenda
•
•
•
•
2 |
Doing Business in Real-Time
Introducing Universal Messaging
Use Cases Overview
Q&A
©2013 Software AG. All rights reserved. For internal use only
3. Real-Time Business – Big Challenges
Relationships
Are Changing
Revenue Streams
Are Evolving
• More of them & more
varied in nature
• Opening up new
business opportunities
• High expectations –
everything,
everywhere
• New commercial
models for existing
business
• Real-time
communications - a
key enabler
• Rate and scale of
change
unprecedented
3 |
©2013 Software AG. All rights reserved. For internal use only
First Mover is
Best Mover
• Agility is key
• Early adopters grab
market share
• Wide coverage a must
for market leaders
4. Building and Managing Relationships
Many Stakeholders
Building and Managingwhen and how we communicate
Relationships
Calling the shots –
Delivery Channels
Many Technology Stacks
Many Communication Styles
Ever Changing Landscape
4 |
©2013 Software AG. All rights reserved. For internal use only
6. Universal Messaging
High Speed Universal Messaging
• A single end-to-end solution
for the delivery of real time
data
• Across multiple applications:
enterprise, Web & mobile
• Over many languages and
platforms
Enterprise
6 |
©2013 Software AG. All rights reserved. For internal use only
Web
Mobile
7. Universal Messaging Delivers
Scalable
Connectivity
• Share data throughout
and beyond the
enterprise via any
application, platform or
device
• Easily scale this
widespread connectivity
as new delivery channels
demand additional
devices, protocols or
users
7 |
©2013 Software AG. All rights reserved. For internal use only
Real-time
Communication
• High performance, realtime communications
streaming across
Enterprise, Web and
Mobile applications and
devices
Simplicity
• A single product delivers
the features of multiple
competing solutions,
reducing complexity, cost
and the time it takes to
act on critical information
8. Universal Messaging
Enterprise Clients
.NET
C++
Java
Web Clients
Python
JS Comet
HTML5
Web
Socket
Adobe
Flex
Silverlight
Mobile Clients
Java
iOS
Android
Windows
Phone 7
Messaging / Transport Options
Messaging APIs
Universal Messaging, JMS
Wire Protocols
Universal Messaging Sockets (+SSL) or HTTP/S,
HTML5 WebSocket & Comet, MQTT, …
Universal Messaging
High Throughput | Low Latency | Secure | Reliable
8 |
©2013 Software AG. All rights reserved. For internal use only
Transport Protocols
Unicast, Multicast, IPC (SHM)
9. Universal Messaging features include:
• Guaranteed message delivery with support for
transactional semantics
• True “Active/Active” clustering
• Dynamic data routing over all network topologies
• Persistence: both messages and client connection state
• Support for message priority, conflation and throttling
• Support for delta delivery and distributed “last value” event
caches
9 |
©2013 Software AG. All rights reserved. For internal use only
10. Benefits of Universal Messaging
Simplicity
• Common APIs for all delivery channels
• One product – multiple use cases
Scalability and Performance
• No bridging between components
• Data travelling over fewer hops
Flexibility and Future Proofing
• Support for all your delivery channels
• Ready for new delivery channels before your competitors
Value
• Fewer vendors, less cost – hardware, software, operational savings
10 |
©2013 Software AG. All rights reserved. For internal use only
11. Universal Messaging Customers
Customer Successes
•
Global
customer base
•
Market-leading
vendor for
globally
distributed
e-commerce
platforms
•
Global Customer Base
With use cases in
all major
verticals
11 |
©2013 Software AG. All rights reserved. For internal use only
13. Enhanced Enterprise Integration
• Greater Client Support including mobile:
.NET, C++, Java, Python
• Greater Web & Mobile Support:
JS Connect, HTML5 Web Sockets,
Adobe Flex, Silverlight, Java, iOS, Android
• Greater Performance:
8x Broker for JMS, Plus additional low latency options
• Active/Active Clustering
• Greater Protocol Support:
Unicast, Multicast, IPC, JMS, MQTT, HTML5
13 |
©2013 Software AG. All rights reserved. For internal use only
14. Real-Time Web & Mobile Business Solutions
• Multi-channel support
• Energy & financial trading
• Real-time financial services
• Online betting / gambling
• Online auction sites
• Multi player mobile games
• Multi-homed applications – desktop, mobile application syncing
14 |
©2013 Software AG. All rights reserved. For internal use only
15. Internet of Things
• Connected devices sending and
receiving continually / intermittently
• Condition based asset monitoring
• Business Solutions
• Energy, mining, telecommunications,
manufacturing, water, upstream oil &
gas, logistics/ rail, fleet management
• Real time network monitoring
• Support for massive number of
connecting devices
• MQTT standard growing in popularity
15 |
©2013 Software AG. All rights reserved. For internal use only
Message Queue Telemetry Transport
MQTT is an open message protocol that
enables the transfer of telemetry style
data in the form of messages from
pervasive devices, along high latency or
constrained networks, to Universal
Messaging. Pervasive devices may range
from sensors and actuators, to mobile
phones, embedded systems on vehicles,
or laptops and full scale computers.
16. Low Latency Platforms
• Business Solutions
• Price Distribution in Capital Markets
• Algorithmic Trading
• Exchange Platforms
— Financial
— Gaming
• Hedge funds
— Trading
— Distribution
16 |
©2013 Software AG. All rights reserved. For internal use only
17. Big Data Solutions
• Big fast data transit
• Transport to and from network edge
• Business Solutions:
• In-memory analytics of real-time big data
• Analyzing data in flight
• Risk assessment, Price Aggregation, Logistics
• Actionable Customer Intelligence
— Retail POS solutions
— Loyalty programs – hotel, airlines
• Real time Operations Monitoring
• Fraud Detection
17 |
©2013 Software AG. All rights reserved. For internal use only