Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
API manager
Search
fhvt
May 20, 2015
85
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
API manager
API meetup Stockholm 2015-05-20
fhvt
May 20, 2015
Transcript
71 slides
WSO2 API MANAGER @VASTTRAFIK Federico Hernandez API meetup Stockholm 2015-05-20
Redpill Linpro
2 Choosing and Deploying an API management platform
3 Federico Hernandez IT architect, Engineer, Tinkerer HA & distributed
systems M2M IoT Math Data Science/Big data I like “Stuff that works” and the command line
4 Västtrafik
5 Not only busses…
6 1750 91 262 33 22000 busses trains trams boats
stoppoints
7 400000 900000 400000 passengers journeys km
8 But also IT…
9 60 800 160 3500 people in IT servers systems
m2m SIM cards
10 API Management?
11
12
13
14 Journey planner
15 WEB APP API
16 2.5m requests/day
17 26% increase 2014 from 2013
18 50% VT clients (web/app) 50% 3rd party clients (api)
19 10% 63% 25% 2% WEB iPhone Android other
20
21
22
23
24
25 New APIs
26 Commuter parking lots
27 eTicketing
28 New internal, partner and external APIs
29 API management?
30 Homegrown Selfimplemented Solution per API backend
31 AuthKey check Developer portal
32 Doesn’t scale
33 Not state of the art
34 Reduced functionality
35 API management?
36 New challenges
37 Increased usage
38 Faster development cycles
39 Security
40 Usage analytics
41 Open data
42 New API management solution
43 Deployment model
44 Cloud vs Hybrid vs On Premise
45 Cloud vs Hybrid vs On Premise
46 Legal/regulatory demands
47 PUL Confidentiality
48 Technical demands
49 Latency Performance Reliability
50 Licensing model
51 Per request vs Fixed price vs Open Source
52 Per request vs Fixed price vs Open Source
53 Economical demands
54 Predictability of costs
55 On premise solutions
56 Layer7/CA Technologies vs (MuleSoft) vs WSO2
57 Layer7/CA Technologies vs (MuleSoft) vs WSO2
58 Evaluation parameters
59 Architecture Complexity API Design Security Performance Customizability Maturity Competence
Cost
60 Adaptable architecture
61 Customizability Extensibility
62 API design/management
63 Open Source
64 WSO2 API Manager Business Activity Monitor
65 Status
66 Initial PoC with real prod setup
67 Going live with internal dev project and their alpha
release
68 Ongoing work to go live with all external developers
and all APIs
69 Future
70 WSO2 Governance Registry Business Process Server
Lars Andersson
[email protected]
Federico Hernandez
[email protected]
http://j.mp/apimupsto
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
1
300
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Odyssey Design
rkendrick25
PRO
3
940
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
850
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.9k
The Limits of Empathy - UXLibs8
cassininazir
2
780