Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
-
Upload
bramh-gupta -
Category
Technology
-
view
116 -
download
0
Transcript of Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
![Page 1: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/1.jpg)
Microservices based iPaaS for SaaS, Hybrid Clouds & IoT
Bramh Gupta, CEO
8260 Greensboro Dr Ste. A32McLean, VA
http://[email protected]
![Page 2: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/2.jpg)
All roads lead to the clouds
![Page 3: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/3.jpg)
PaaS & SaaS
Cloud
Hybrid Clouds
IaaS
Enterprise software is defragmented & composable
![Page 4: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/4.jpg)
Microservices - Lego style of building enterprise systems
![Page 5: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/5.jpg)
Evolution to composable service architecture
Source : PWC Technology forecast 2014
Smaller, atomic and loosely coupled
![Page 6: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/6.jpg)
Composability & miniaturization is just so natural…
![Page 7: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/7.jpg)
Is your iPaaS built for the shift in the enterprise scape?
![Page 8: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/8.jpg)
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.
![Page 9: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/9.jpg)
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
![Page 10: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/10.jpg)
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
![Page 11: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/11.jpg)
Assembly line of data processing
![Page 12: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/12.jpg)
Microservices on RoboMQ
![Page 13: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/13.jpg)
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
![Page 14: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/14.jpg)
![Page 15: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/15.jpg)
• 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
![Page 16: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/16.jpg)
How Topgolf is using RoboMQ?
Gaming System
![Page 17: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/17.jpg)
What is Topgolf?
![Page 18: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/18.jpg)
Birth of an Idea
A Digital-First CompanyHumble beginnings to pioneering a unique sports entertainment experience
2000Topgolf opens its first venue
in Watford, just outside London.
TodayTopgolf has become a global
lifestyle brand and anticipates its path to 100
venues with continued U.S. and worldwide expansion.
Late ‘90sThe Joliffe brothers, twins in London, England had an idea to make practice more fun. They invent and patent a microchipped golf ball.
2016Topgolf opens its Las
Vegas flagship, directly off The Strip.
2011Topgolf builds its “next
generation” venue with 3 levels and 94 hitting bays in
Allen, TX.
2005Topgolf 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
![Page 19: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/19.jpg)
OUR COMPANY
IMMERSIVE, INTERACTIVE AND LOCALIZED EXPERIENCES
GOLF GAMING FOOD & BEVERAGE MUSIC DIGITAL
CONTENT APPAREL
![Page 20: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/20.jpg)
![Page 21: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/21.jpg)
![Page 22: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/22.jpg)
Advancing the Games
![Page 23: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/23.jpg)
2016 Growth
12M guests served
915M balls hit in venue
6B balls hit in WGT Golf app
13,000 Associates worldwide
![Page 24: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/24.jpg)
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
![Page 25: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/25.jpg)
Supporting Top Growth with Architecture
• We defined our architecture quality attributes Reliability, Scalability, Extensibility, Modifiability
• Tactics to satisfy our quality attributesCloud First MicroservicesEnterprise Service Bus – RoboMQ
Mediation, Service Orchestration, Message Enrichment
![Page 26: Microservices based Application Integration for SaaS, Hybrid Clouds and IoT](https://reader031.fdocuments.in/reader031/viewer/2022030300/588110de1a28ab22368b7379/html5/thumbnails/26.jpg)
Technology Innovation
Innovation is taking two things that already exist and putting them together
in a new way.
- Tom Freston