©2013 Software AG. All rights reserved. ©2013 Software AG. All rights reserved.
Eddie McDaid, Managing Director October 10, 2013
Universal Messaging Transforming How Businesses Communicate
©2013 Software AG. All rights reserved. For internal use only
2 |
Agenda • Doing Business in Real-Time • Introducing Universal Messaging • Use Cases Overview • Q & A
©2013 Software AG. All rights reserved. For internal use only
3 |
Relationships Are Changing
Real-Time Business – Big Challenges
Revenue Streams Are Evolving
• More of them & more varied in nature
• High expectations – everything, everywhere
• Real-time communications - a key enabler
• Opening up new business opportunities
• New commercial models for existing business
• Rate and scale of change unprecedented
• Agility is key
• Early adopters grab market share
• Wide coverage a must for market leaders
First Mover is Best Mover
©2013 Software AG. All rights reserved. For internal use only
4 |
Building and Managing Relationships Many Stakeholders Calling the shots – when and how we communicate
Building and Managing Relationships
Ever Changing Landscape
Many Technology Stacks Many Communication Styles
Delivery Channels
©2013 Software AG. All rights reserved.
Breaking Boundaries Universal Messaging
©2013 Software AG. All rights reserved. For internal use only
6 |
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
Universal Messaging
Web Mobile Enterprise
©2013 Software AG. All rights reserved. For internal use only
7 |
Scalable Connectivity
Universal Messaging Delivers
Real-time Communication
• 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
• High performance, real-time communications streaming across Enterprise, Web and Mobile applications and devices
• A single product delivers the features of multiple competing solutions, reducing complexity, cost and the time it takes to act on critical information
Simplicity
©2013 Software AG. All rights reserved. For internal use only
8 |
Enterprise Clients
Universal Messaging
Web Clients Mobile Clients
.NET C++ Java Python JS Comet iOS Android Windows Phone 7
HTML5 Web
Socket
Adobe Flex
Silverlight Java
Universal Messaging High Throughput | Low Latency | Secure | Reliable
Messaging / Transport Options Transport Protocols
Unicast, Multicast, IPC (SHM) Wire Protocols
Universal Messaging Sockets (+SSL) or HTTP/S, HTML5 WebSocket & Comet, MQTT, …
Messaging APIs Universal Messaging, JMS
©2013 Software AG. All rights reserved. For internal use only
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
©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
©2013 Software AG. All rights reserved. For internal use only
11 |
Universal Messaging Customers Customer Successes
Global Customer Base
• Global customer base
• Market-leading
vendor for globally distributed e-commerce platforms
• With use cases in all major verticals
©2013 Software AG. All rights reserved.
Universal Messaging Scenarios
©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
©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
©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
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.
Message Queue Telemetry Transport
©2013 Software AG. All rights reserved. For internal use only
16 |
Low Latency Platforms • Business Solutions
• Price Distribution in Capital Markets
• Algorithmic Trading
• Exchange Platforms — Financial — Gaming
• Hedge funds — Trading — Distribution
©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