Enterprise applications are getting defragmented and distributed thanks to SaaS, Hybrid Clouds and emergence of IoT leading to Enterprise IoT. It translates to diversity of protocols and data interchange mechanisms. In addition, miniaturization, composability and fine-grained services are now a reality with Microservices and container technologies like Docker. How do you take advantage of this tectonic shift to build applications “Lego Style” across networks and clouds to create revenue generation opportunities and cost savings?
In this presentation made at Gartner summit in December 2016, learn about the RoboMQ technology and how Topgolf is using it to accomplish its goal of "Cloud First" architecture.
Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
1. Microservices based iPaaS for SaaS, Hybrid Clouds & IoT
Bramh Gupta, CEO
8260 Greensboro Dr Ste. A32
McLean, VA
http://www.robomq.io
bramh.gupta@robomq.io
7. Is your iPaaS built for the shift in the
enterprise scape?
8. RoboMQ connects any device, sensor, cloud, SaaS
application or enterprise system over any
protocol or language.
1
2
3
Any-to-Any Integration
Microservices architecture
Hybrid Messaging Cloud
SaaS & enterprise applications and IoT devices can be part of a location
transparent, business process flow across networks and clouds.
9. Protocol agnostic, guaranteed delivery, message oriented integration platform for Any-to-Any
integration among SaaS applications, enterprise systems, IoT devices, clouds and mobile.
RoboMQ at a glance
10. Microservices platform
• Multi protocol API Gateway
• AMQP based messaging fabric
• Docker containers
• Container management platform
like IBM BlueMix, Google
Kubernetes
• Service registry
• Management dashboards
• Alerts, monitoring & Error handling
13. Integration Flow Designer – drag & drop integration
• Visual business process
builder
• Abstracts Microservices
• Scalable, flexible and
modular Complex Event
Processing (CEP) Engine
• Decoupled, atomic, fine
grained service orchestration
• Leverages power of docker
and containerization in a
simple, intuitive UI
14.
15. • Unlike the traditional
BPM platforms,
Integration Flow
Designer is layered and
distributed
• Lightweight
orchestration layer that
solely acts as task
dispatcher
• Army of Microservices
running on the clouds or
datacenters execute the
actual business process
18. Birth of an Idea
A Digital-First Company
Humble beginnings to pioneering a unique sports entertainment experience
2000
Topgolf opens its first venue
in Watford, just outside
London.
Today
Topgolf has become a global
lifestyle brand and
anticipates its path to 100
venues with continued U.S.
and worldwide expansion.
Late ‘90s
The Joliffe brothers, twins in
London, England had an idea
to make practice more fun.
They invent and patent a
microchipped golf ball.
2016
Topgolf opens its Las
Vegas flagship, directly off
The Strip.
2011
Topgolf builds its “next
generation” venue with 3
levels and 94 hitting bays in
Allen, TX.
2005
Topgolf opens the first U.S.
venue in Alexandria, VA.
Open for Business First U.S. Venue Modern Prototype Las Vegas Present – FutureBirth of an IdeaBirth of an Idea
23. 2016 Growth
12M guests served
915Mballs hit in venue
6B balls hit in WGT Golf app
13,000Associates worldwide
24. Important Data Integrations
• 12.2 million guests being served – Point of Sale and Kitchen
• 13,000 associates- Payroll - timecards and paychecks
• Legacy integrations with brittle interfaces
• High importance of business data - guaranteed delivery
25. Supporting Top Growth with Architecture
• We defined our architecture quality attributes
Reliability, Scalability, Extensibility, Modifiability
• Tactics to satisfy our quality attributes
Cloud First
Microservices
Enterprise Service Bus – RoboMQ
Mediation, Service Orchestration, Message
Enrichment