The API-Driven World
CEO, WSO2
Tyler Jewell
Colombo
Mountain View London São Paulo
Jaffna
New York
Colombo
London
Mountain View
São Paulo
Jaffna
New York
Sydney
Mexico
2005 2007 2010 2012 2014 2015 2018
25 500
200
1000+
USA
ASIA
EUROPE
2018 is THE year
for enterprise
Open Source
$7B
$5B
$5B
$34B
$2B
Developers
Integration
Infrastructure
Data
OS
And another $500M invested by VCs into
open source businesses.
Participation in an open source project, whether maintained by
the Company or by another commercial or non-commercial
entity or organization does not constitute a conflict of interest
even where such participant makes a determination in the
interest of the project that is adverse to the Company's interests.
“
?
WSO2’s Year
Customers
Deployments
Transactions
Open Source
Contributions
+120
+250
+1 trillion
+100,000
500 total
1000s total
6 trillion/year
1M total
WSO2 Is Now International First!
is now international with customers in
63 countries
53% of our business
APIs distribute and integrate
Wells Fargo services into
their partners.
The role of APIs
Embedding financial
services into the daily
lives of people.
APIs integrate road, rail,
and commuter systems
to fuel data intelligence
and decision making.
The role of APIs
Delivering safer
commuter experiences.
APIs transform legacy
systems into real time,
universal interfaces.
The role of APIs
Digital-first taxation.
APIs automate and
accelerate the flow of money
across 10K credit unions.
The role of APIs
Turning wealth into a
globally connected
network.
APIs culturally transform
bedrock teams.
The role of APIs
Delight the connected
flyer.
A Really Large
Australian Airline
APIs Impact More
Than Technology
Omnichannel Experiences
(universal UI)
Intelligence
(integrating data)
Reinvigorate Legacy Systems
(real time integration)
Accelerate Capital Flow
(creating networks of transactions)
Cultural Transformation
(connecting innovators to bedrocks)
The Global Impact
APIs now account for 25% of the Internet’s traffic.
$1 trillion is up for grabs through the redistribution of
revenue through APIs (McKinsey 2017).
25% of revenue flows through APIs (Vanson Bourne 2018).
“APIs create business agility that fosters
the rapid business reconfiguration
necessary to continually adapt to an
unknown future of constant change.
- Randy Heffner
Forrester Research
All software
dev is now
API-driven.
All Digitally-Driven Organizations Are Now API-Driven
Departmental Integration | iPaaS | Low Code
$6.4B
$600M
$33.9B +8% CAGR
Data Integration
Knowledge Worker | Citizen Integration
API Mgmt | App Integration | EAI | ESB | Event-Driven Architecture | Microservices
Start with API
management
IDENTITY & ACCESS
MANAGEMENT
Secure and federated identity
for integration
● Identity management
● Identity federation
● Authentication
● Authorization
60M identities managed
ANALYTICS &
STREAM PROCESSING
Streaming data for
real-time analysis
100K+ TPS
● Streaming engine (Siddhi)
● Dashboards
● Business rules
ENTERPRISE
INTEGRATION
Quick, iterative integration of
any app, data, or system
6 trillion transactions / yr
● ESB
● BPM
● Message broker
● Data integration
● Integration designer
Further develop APIs with integration that connects
apps and data.
API
MANAGEMENT
API design, creation, reuse,
governance, and analytics
20K APIs for 200K orgs
● API analytics
● API designer
● API gateway
● API publisher
● API storefront/marketplace
● API repository/registry
API-Driven Initiatives
WSO2 Integration Agile Platform
DEVELOP
REUSE
RUN
MANAGE
ANALYTICS &
STREAM
PROCESSING
ENTERPRISE
INTEGRATION
API
MANAGEMENT
IDENTITY
& ACCESS
MANAGEMENT
WSO2 MATURITY MODEL FOR AGILITY
Monolithic → Fast Waterfall → API-Driven → Early Agility → Integration Agile
Reference
architecture and
best practices for
digital-native
organizations
WSO2
Architecture
for Agility
Maturity model and
delivery approach
that transforms any
organization to be
integration agile.
WSO2
Methodology
for Agility
SOLUTIONS: Open Banking | GDPR | Healthcare | Telco
Leader in the
Forrester Wave: API
Management
Solutions, Q4 2018
...the only fully open source
solution in our Wave analysis,
WSO2 provides good breadth
across all evaluation criteria.
“
500 Digitally-Driven Orgs Now Choose WSO2
To Help Them Become API & Integration Agile
An Integrated Platform
Our Approach to Open Source
An Agile Transformation Methodology
WSO2 for the 7 Cases of Integration
Digital Integration Hub
Digitally-driven organizations to
build on a platform.
Event Streaming
WSO2 stream processor; Siddhi;
first-class support for Kafka.
IOT Integration
Partnership with Entgra who are
investing into WSO2 IOT server.
API Management
The open source leader.
Application Integration
100s of connectors;
code-first w/ Ballerina.
B2B Integration
2019 OEM with market-leading
provider for 2019.
Data Integration
Middleware is a dependency
slowing app dev teams.
Why Agile?
50B APIs becoming 1 trillion
* Forrester Developer Survey, 2014-2018
% of teams
releasing apps once
or more / week
2014 2018
9%
13%
Development Velocity
Only 4% of enterprises get adaptive
market benefits from agile practices.
“
WSO2 Methodology for Agility
Helps transform any organization to be integration agile
FOCUS
DELIVERY
People, process, technology
Assessment + Services-based methodology + Organization-wide implementation
Monolithic Fast-Waterfall API-Driven Early Agility Integration Agile
People Centralized COE API Teams Decentralized
Self-Organised
Teams
Process Waterfall Spiral API Iterative Semicontinuous Continuous
Technology Silo EAI/ESB API-Driven Early Agility Continuous Agility
Corporate Digital
Alignment
Separate
Digital
Ad-hoc Early Strategic Digital-First Adaptive
WSO2 Architecture for Agility
A composable architecture for the composable enterprise
FOCUS
ARCHITECTURE
IMPLEMENTATION
Scalability, modularity, decentralization, governance
Using a cell-based approach, technical guidance and best practices
Using WSO2 Methodology for Agility
INTEGRATION & MIDDLEWARE ARE BOTTLENECKS TO AGILITY
MONOLITH
Coordinated releases, organizational rigor, centralized change control
Compute Network Storage
Ops Infrastructure
Ops
Team
Trickle-down“gates”
deceleratereleases
Observability
Scaling HA Resilience Observability
Scaling HA Resilience Observability
HA Resilience
Middleware
& Integration
CoE Teams
HA Resilience ObservabilityScaling
INTEGRATION
HA Resilience ObservabilityScaling
MESSAGING
HA Resilience ObservabilityScaling
DATA
HA Resilience ObservabilityScaling
SECURITY
App Logic
. . .
Centralized
Dev Org
App LogicApp Logic
App 1 App 2 App (n)
PEOPLE
Center of Excellence teams add
governance barriers to releases.
PROCESS
Middleware and integration
systems create trickle-down
“gates” decelerating releases.
TECHNOLOGY
Middleware is a dependency
slowing app dev teams.
The best architectures, requirements, and designs emerge from
self-organizing teams.
The Agile Manifesto
Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant
pace indefinitely.
Deliver working software frequently with a preference to the
shorter timescale.
“
“
“
Agile Architecture
Each team owns their
composable architectural
building blocks.
Dev teams need limited organizational and
system dependencies.
Boundaries and interfaces must be well-defined
and contained.
Architecture and middleware must iterate with the
dev team.
Distributed Systems
App (n)
App
Microservice
INTEGRATION
MESSAGING
DATA
SECURITY
COMPOSABLE ENTERPRISE WITH CLOUD NATIVE
Autonomous releases, CI/CD, self-organization, change-control authority
App (n)
App
Microservice
INTEGRATION
MESSAGING
DATA
SECURITY
App 1
INTEGRATION
MESSAGING
DATA
SECURITY
Microservices
App 2
App
Miniservices
INTEGRATION
MESSAGING
DATA
SECURITY
APIs
Self-
Organizing
Dev Teams
. . .
Ops
Team
Event-Based Hybrid Integration Platform
Scaling | HA | Resilience | Observability
Orchestration & High-Performance Data Store
Ops Infrastructure
Architecture Blocks Enable the Composable Enterprise
App Logic
. . .
Scaling HA Resilience Observability
Scaling HA Resilience Observability
HA Resilience Observability
Compute Network Storage
Ops Infrastructure
Centralized
Dev Org
Middleware
& Integration
CoE Teams
Ops
Team
LAYERED ENTERPRISE WITH CENTER OF EXCELLENCE
Coordinated releases, organizational rigor, centralized change control
HA Resilience ObservabilityScaling
INTEGRATION
HA Resilience ObservabilityScaling
MESSAGING
HA Resilience ObservabilityScaling
DATA
HA Resilience ObservabilityScaling
SECURITY
App LogicApp Logic
App 1 App 2 App (n)
DevOps
Composable
Architecture Agility
Self-contained
Deployable as a unit
Independently elastic
Data plane and control plane
Cells Are Building Blocks For The Composable Enterprise
App 2
App
Microservice
INTEGRATION
MESSAGING
DATA
SECURITY
API GATEWAY
COMPOSABLE ENTERPRISE WITH
Autonomous releases, CI/CD, self-organization,
Event-Based Hybrid Integration Platform
Scaling | HA | Resilience | Observability
. . .
App 1
INTEGRATION
MESSAGING
DATA
SECURITY
Microservice
1st
Experimental
Release
Q12017 Q1 Q22018
1st
Production
Release
1st
Supported
Customer
Q4
1.0
Language
Lock
10
Production
Customers
2019Q3
LAYERED ARCHITECTURE
EVAL
INSTALL
CONFIG
DEPLOY
UPDATE
PATCH
Admin Workflow
COMPOSABLE ARCHITECTURE
SCAFFOLD
EDIT
BUILD
TEST
DEBUG
RUN
Dev Team Workflow
Middleware 1st
Connectors 2nd
Code 3rd
API 1st with “batteries included” middleware
GitHub-style Dev Team Workflow is Agile & Understood
LAYERED ARCHITECTURE
WSO2 Enterprise Integration
○ WSO2 ESB
○ WSO2 Message Broker
○ WSO2 Business Process
○ WSO2 Streaming Integration
WSO2 Identity & Access Management
WSO2 API Manager
○ Gateway
○ Marketplace
** 250 engineers
** simplicity and scale
** quarterly releases
COMPOSABLE ARCHITECTURE
Available now
In research
** 100 engineers
** API-first, dev team workflow
** Community-driven open source
Evolving our product portfolio to support API-driven, agile integration.
microservices with Ballerina
microservices with Java
micro-esb
micro-gateway
micro-identity
micro-streaming
cellery
Platform Pricing & Packaging Updates
10 year Long Term Support
New: Technical Account Manager program
User experience - evaluation subscriptions
New: Platform license - measured by cores
New: Security patch update channel
More Local Presence Offices
Mexico
Australia
Berlin
New channel partnership levels for greater
collaboration and flexibility
New reseller program for building
recurring revenue streams with WSO2
New Partner Advisory Board
Revamped Partner Program
Community
WSO2 IN
2019
Openness
Principles
Core-based Pricing
New Territories
Planning Your Week
Keynotes
Technology Tracks
Customer Success Stories
Networking Event Tonight
ANALYTICS & STREAM
PROCESSING
ENTERPRISE
INTEGRATION
API
MANAGEMENT
IDENTITY
& ACCESS
MANAGEMENT
Ballerina Day - Thursday
API-Driven Integration Agility

[WSO2Con EU 2018] Keynote - The API Driven World

  • 1.
    The API-Driven World CEO,WSO2 Tyler Jewell
  • 2.
    Colombo Mountain View LondonSão Paulo Jaffna New York Colombo London Mountain View São Paulo Jaffna New York Sydney Mexico 2005 2007 2010 2012 2014 2015 2018 25 500 200 1000+ USA ASIA EUROPE
  • 3.
    2018 is THEyear for enterprise Open Source $7B $5B $5B $34B $2B Developers Integration Infrastructure Data OS And another $500M invested by VCs into open source businesses.
  • 4.
    Participation in anopen source project, whether maintained by the Company or by another commercial or non-commercial entity or organization does not constitute a conflict of interest even where such participant makes a determination in the interest of the project that is adverse to the Company's interests. “ ?
  • 5.
    WSO2’s Year Customers Deployments Transactions Open Source Contributions +120 +250 +1trillion +100,000 500 total 1000s total 6 trillion/year 1M total
  • 6.
    WSO2 Is NowInternational First! is now international with customers in 63 countries 53% of our business
  • 7.
    APIs distribute andintegrate Wells Fargo services into their partners. The role of APIs Embedding financial services into the daily lives of people.
  • 8.
    APIs integrate road,rail, and commuter systems to fuel data intelligence and decision making. The role of APIs Delivering safer commuter experiences.
  • 9.
    APIs transform legacy systemsinto real time, universal interfaces. The role of APIs Digital-first taxation.
  • 10.
    APIs automate and acceleratethe flow of money across 10K credit unions. The role of APIs Turning wealth into a globally connected network.
  • 11.
    APIs culturally transform bedrockteams. The role of APIs Delight the connected flyer. A Really Large Australian Airline
  • 12.
    APIs Impact More ThanTechnology Omnichannel Experiences (universal UI) Intelligence (integrating data) Reinvigorate Legacy Systems (real time integration) Accelerate Capital Flow (creating networks of transactions) Cultural Transformation (connecting innovators to bedrocks)
  • 13.
    The Global Impact APIsnow account for 25% of the Internet’s traffic. $1 trillion is up for grabs through the redistribution of revenue through APIs (McKinsey 2017). 25% of revenue flows through APIs (Vanson Bourne 2018).
  • 14.
    “APIs create businessagility that fosters the rapid business reconfiguration necessary to continually adapt to an unknown future of constant change. - Randy Heffner Forrester Research
  • 15.
    All software dev isnow API-driven.
  • 16.
    All Digitally-Driven OrganizationsAre Now API-Driven Departmental Integration | iPaaS | Low Code $6.4B $600M $33.9B +8% CAGR Data Integration Knowledge Worker | Citizen Integration API Mgmt | App Integration | EAI | ESB | Event-Driven Architecture | Microservices
  • 17.
    Start with API management IDENTITY& ACCESS MANAGEMENT Secure and federated identity for integration ● Identity management ● Identity federation ● Authentication ● Authorization 60M identities managed ANALYTICS & STREAM PROCESSING Streaming data for real-time analysis 100K+ TPS ● Streaming engine (Siddhi) ● Dashboards ● Business rules ENTERPRISE INTEGRATION Quick, iterative integration of any app, data, or system 6 trillion transactions / yr ● ESB ● BPM ● Message broker ● Data integration ● Integration designer Further develop APIs with integration that connects apps and data. API MANAGEMENT API design, creation, reuse, governance, and analytics 20K APIs for 200K orgs ● API analytics ● API designer ● API gateway ● API publisher ● API storefront/marketplace ● API repository/registry API-Driven Initiatives
  • 18.
    WSO2 Integration AgilePlatform DEVELOP REUSE RUN MANAGE ANALYTICS & STREAM PROCESSING ENTERPRISE INTEGRATION API MANAGEMENT IDENTITY & ACCESS MANAGEMENT WSO2 MATURITY MODEL FOR AGILITY Monolithic → Fast Waterfall → API-Driven → Early Agility → Integration Agile Reference architecture and best practices for digital-native organizations WSO2 Architecture for Agility Maturity model and delivery approach that transforms any organization to be integration agile. WSO2 Methodology for Agility SOLUTIONS: Open Banking | GDPR | Healthcare | Telco
  • 19.
    Leader in the ForresterWave: API Management Solutions, Q4 2018 ...the only fully open source solution in our Wave analysis, WSO2 provides good breadth across all evaluation criteria. “
  • 20.
    500 Digitally-Driven OrgsNow Choose WSO2 To Help Them Become API & Integration Agile An Integrated Platform Our Approach to Open Source An Agile Transformation Methodology
  • 21.
    WSO2 for the7 Cases of Integration Digital Integration Hub Digitally-driven organizations to build on a platform. Event Streaming WSO2 stream processor; Siddhi; first-class support for Kafka. IOT Integration Partnership with Entgra who are investing into WSO2 IOT server. API Management The open source leader. Application Integration 100s of connectors; code-first w/ Ballerina. B2B Integration 2019 OEM with market-leading provider for 2019. Data Integration Middleware is a dependency slowing app dev teams.
  • 22.
    Why Agile? 50B APIsbecoming 1 trillion
  • 27.
    * Forrester DeveloperSurvey, 2014-2018 % of teams releasing apps once or more / week 2014 2018 9% 13% Development Velocity
  • 28.
    Only 4% ofenterprises get adaptive market benefits from agile practices. “
  • 29.
    WSO2 Methodology forAgility Helps transform any organization to be integration agile FOCUS DELIVERY People, process, technology Assessment + Services-based methodology + Organization-wide implementation Monolithic Fast-Waterfall API-Driven Early Agility Integration Agile People Centralized COE API Teams Decentralized Self-Organised Teams Process Waterfall Spiral API Iterative Semicontinuous Continuous Technology Silo EAI/ESB API-Driven Early Agility Continuous Agility Corporate Digital Alignment Separate Digital Ad-hoc Early Strategic Digital-First Adaptive
  • 30.
    WSO2 Architecture forAgility A composable architecture for the composable enterprise FOCUS ARCHITECTURE IMPLEMENTATION Scalability, modularity, decentralization, governance Using a cell-based approach, technical guidance and best practices Using WSO2 Methodology for Agility
  • 31.
    INTEGRATION & MIDDLEWAREARE BOTTLENECKS TO AGILITY MONOLITH Coordinated releases, organizational rigor, centralized change control Compute Network Storage Ops Infrastructure Ops Team Trickle-down“gates” deceleratereleases Observability Scaling HA Resilience Observability Scaling HA Resilience Observability HA Resilience Middleware & Integration CoE Teams HA Resilience ObservabilityScaling INTEGRATION HA Resilience ObservabilityScaling MESSAGING HA Resilience ObservabilityScaling DATA HA Resilience ObservabilityScaling SECURITY App Logic . . . Centralized Dev Org App LogicApp Logic App 1 App 2 App (n) PEOPLE Center of Excellence teams add governance barriers to releases. PROCESS Middleware and integration systems create trickle-down “gates” decelerating releases. TECHNOLOGY Middleware is a dependency slowing app dev teams.
  • 32.
    The best architectures,requirements, and designs emerge from self-organizing teams. The Agile Manifesto Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Deliver working software frequently with a preference to the shorter timescale. “ “ “
  • 33.
    Agile Architecture Each teamowns their composable architectural building blocks. Dev teams need limited organizational and system dependencies. Boundaries and interfaces must be well-defined and contained. Architecture and middleware must iterate with the dev team. Distributed Systems App (n) App Microservice INTEGRATION MESSAGING DATA SECURITY
  • 34.
    COMPOSABLE ENTERPRISE WITHCLOUD NATIVE Autonomous releases, CI/CD, self-organization, change-control authority App (n) App Microservice INTEGRATION MESSAGING DATA SECURITY App 1 INTEGRATION MESSAGING DATA SECURITY Microservices App 2 App Miniservices INTEGRATION MESSAGING DATA SECURITY APIs Self- Organizing Dev Teams . . . Ops Team Event-Based Hybrid Integration Platform Scaling | HA | Resilience | Observability Orchestration & High-Performance Data Store Ops Infrastructure Architecture Blocks Enable the Composable Enterprise App Logic . . . Scaling HA Resilience Observability Scaling HA Resilience Observability HA Resilience Observability Compute Network Storage Ops Infrastructure Centralized Dev Org Middleware & Integration CoE Teams Ops Team LAYERED ENTERPRISE WITH CENTER OF EXCELLENCE Coordinated releases, organizational rigor, centralized change control HA Resilience ObservabilityScaling INTEGRATION HA Resilience ObservabilityScaling MESSAGING HA Resilience ObservabilityScaling DATA HA Resilience ObservabilityScaling SECURITY App LogicApp Logic App 1 App 2 App (n) DevOps
  • 35.
  • 36.
    Self-contained Deployable as aunit Independently elastic Data plane and control plane Cells Are Building Blocks For The Composable Enterprise
  • 37.
    App 2 App Microservice INTEGRATION MESSAGING DATA SECURITY API GATEWAY COMPOSABLEENTERPRISE WITH Autonomous releases, CI/CD, self-organization, Event-Based Hybrid Integration Platform Scaling | HA | Resilience | Observability . . . App 1 INTEGRATION MESSAGING DATA SECURITY Microservice
  • 38.
  • 39.
    LAYERED ARCHITECTURE EVAL INSTALL CONFIG DEPLOY UPDATE PATCH Admin Workflow COMPOSABLEARCHITECTURE SCAFFOLD EDIT BUILD TEST DEBUG RUN Dev Team Workflow Middleware 1st Connectors 2nd Code 3rd API 1st with “batteries included” middleware GitHub-style Dev Team Workflow is Agile & Understood
  • 40.
    LAYERED ARCHITECTURE WSO2 EnterpriseIntegration ○ WSO2 ESB ○ WSO2 Message Broker ○ WSO2 Business Process ○ WSO2 Streaming Integration WSO2 Identity & Access Management WSO2 API Manager ○ Gateway ○ Marketplace ** 250 engineers ** simplicity and scale ** quarterly releases COMPOSABLE ARCHITECTURE Available now In research ** 100 engineers ** API-first, dev team workflow ** Community-driven open source Evolving our product portfolio to support API-driven, agile integration. microservices with Ballerina microservices with Java micro-esb micro-gateway micro-identity micro-streaming cellery
  • 41.
    Platform Pricing &Packaging Updates 10 year Long Term Support New: Technical Account Manager program User experience - evaluation subscriptions New: Platform license - measured by cores New: Security patch update channel
  • 42.
    More Local PresenceOffices Mexico Australia Berlin
  • 43.
    New channel partnershiplevels for greater collaboration and flexibility New reseller program for building recurring revenue streams with WSO2 New Partner Advisory Board Revamped Partner Program
  • 44.
  • 45.
    Planning Your Week Keynotes TechnologyTracks Customer Success Stories Networking Event Tonight ANALYTICS & STREAM PROCESSING ENTERPRISE INTEGRATION API MANAGEMENT IDENTITY & ACCESS MANAGEMENT Ballerina Day - Thursday
  • 46.