building the digital foundation for a $28bn enterprise using mulesoft’s anypoint platform
TRANSCRIPT
Building the Digital Foundation for a $28 Bn Enterprise
using MuleSoft’s Anypoint Platform
HCL Session @ MuleSoft CONNECT
DNADIGITAL & ANALYTICSPRACTICE
Quick Facts About the Customer
68 MnPeople served
per day
119Countries
35KRestaurantsworldwide
1.9 MnEmployees
$28 BnRevenue
DNADIGITAL & ANALYTICSPRACTICE
Customer Considerations
MARKETDRIVEN
marketscontrol
SECURITYMULTI
TENANCY
• User Experience
• Business Process
• Vendors and 3rd Parties e.g. Push provider
• Data Security Considerations –
Many countries have data collection
and storage laws
• Standardization – use a standardized
way of authenticating and
authorizing Customers and
Applications
• Threat detection and prevention
• Resiliency
• Shared Services – Foundational
services like Configuration and
Validation are externalized so that
the functionalities can be
dynamically tailored for the request
DNADIGITAL & ANALYTICSPRACTICE
HCL Strategy
Standardize
Business
Capabilities
Implement
as Layers
Create
shared services
for common
functionalities
Be flexible
about where
to deploy
Implement
robust
monitoring
Use Standards
wherever possible
Build resiliency into the
system, Use Auto scaling
wherever possible
Use Throttling,
Rate Limiting and
Circuit breakers
DNADIGITAL & ANALYTICSPRACTICE
Simplified Architecture of our Solution
Web Mobile Kiosk Bots Voice Other Partners
CHANNELS
Security Rate Limiting Throttle Circuit Breaker Analytics Portal
CHANNELS
Co
nfi
gura
tio
n
Secu
rity
Cac
hin
g
Experience Layer
Process Layer
System Layer
Micro Services Micro Services Micro Services Micro Services Micro Services
MICRO SERVICES
DNADIGITAL & ANALYTICSPRACTICE
Architecture – MuleSoft Components
Web Mobile Kiosk Bots Voice Other Partners
CHANNELS
Security Rate Limiting Throttle Circuit Breaker Analytics Portal
CHANNELS
Co
nfi
gura
tio
n
Secu
rity
Cac
hin
g
Experience Layer
Process Layer
System Layer
Micro Services Micro Services Micro Services Micro Services Micro Services
MICRO SERVICES
AnypointAPI Manager
AnypointAPI Manager
AnypointAPI Manager
AnypointAPI Manager
AnypointRuntime Manager
AnypointPortal
AnypointRuntime Manager
MuleESB
MuleESB
MuleESB
AnypointConnectors
MuleESB
AnypointConnectors
MuleESB
AnypointConnectors
MuleESB
MuleESB
Anypoint ExchangeAnypoint StudioLegend:
DNADIGITAL & ANALYTICSPRACTICE
The Outcome- Across Geos
Live - Cloudhub
Live – On Prem
Rollout in Progress
Legend:
DNADIGITAL & ANALYTICSPRACTICE
The Outcome - Quick Facts
471,788,204 Total TransactionsLast 7 Weeks*
150 Supported APIs
19.19ms Average Response Time
113.85ms Average Target Response Time
.0015% Error Rate
3.5B Total Transactions 2016*
109 Average TPS Last 7 Weeks*
541 Highest TPS Last 7 Weeks*13 Lowest TPS Last 7 Weeks*
All contents © MuleSoft Inc.
Don’t forget the survey
12
• Why take the survey?
– Takes less than 2 minutes
– We value your feedback and apply it when deciding next year’s content and speakers
– Surveys = Prizes!! Earn 55 points for a chance to win $250 in cash prizes
• See “Play To Win” in the Mobile App for details
• Where’s my survey?
– Log into the mobile app
– Click “Surveys” on the Tool Bar
– Find the relevant survey for this session slot