ESB re-frame to API-ledAll contents © MuleSoft Inc. Convergence of forces accelerating disruption 2...
Transcript of ESB re-frame to API-ledAll contents © MuleSoft Inc. Convergence of forces accelerating disruption 2...
Andy Mead, Account Executive Roman de Oliveira, Solutions Consultant
20th October 2016
ESB re-frame to API-led
All contents © MuleSoft Inc.
Convergence of forces accelerating disruption
2
50%
20%
1975 Today
IoT Mobile
Cloud SaaS
Social
Fortune 500 10-year turnover
All contents © MuleSoft Inc.
Digital pressures create a widening IT delivery gap
Dem
ands
on
IT
Time Today
IT delivery capacity
Cloud and SaaS Big Data
All contents © MuleSoft Inc.
• Order data in eCommerce system • Inventory data in SAP • Customer data in SAP, Salesforce
Project objective: Web app provides real-time order status and order history for sales team engaging with customers
A common project-based approach
Aggregated customer data
Order status Order history
Web app API
All contents © MuleSoft Inc.
A common project-based approach
Web app API
Aggregated customer data
Order status Order history
On time and within budget
Limited opportunity for reuse
Tight coupling = brittleness
Difficult to govern
Meets business requirements ?
All contents © MuleSoft Inc.
Integration project
6 months later…
Aggregated customer data
Order status Order history
mobile API Mobile API
Aggregated customer data
Order history Order status
road to hell
Web app API Web app API
All contents © MuleSoft Inc.
The API-led connectivity approach
System APIs
Process APIs
Experience APIs
Customers
Web app API Mobile API
Orders Salesforce customers
SAP customers
Shipment status
Toll shipments
UPS shipments
Order status
Order history
All contents © MuleSoft Inc.
Drive outcomes with API-led connectivity
System APIs
Process APIs
Experience APIs
On time and within budget
Limited opportunity for reuse
Tight coupling = brittleness
Difficult to govern
Meets business requirements ? System
APIs
Process APIs
Experience APIs
On time and within budget
Drives reuse vs build
Designs in readiness for change
Builds in governance, compliance, security, and scalability
Meets the needs of your business
All contents © MuleSoft Inc.
Application landscape
All contents © MuleSoft Inc.
Application landscape
Project 1 – API-led
Every project adds value to the application network
All contents © MuleSoft Inc.
Project 1 – API-led
Every project adds value to the application network
Shipments
Shipment status
Orders
Customers
Order status
Self-serve assets on the
application network
C4E
All contents © MuleSoft Inc.
Application landscape Speed. Agility. Innovation.
• Emerges bottoms-up via self-service
• Provides visibility, security and governability at every API node
• Is recomposable: it bends, not breaks – built for change
An application network
Thank You