APIs Everywhere
Turning All Services into Managed APIs
Sumedha Rubasinghe
WSO2
.
..
mobile apps
resolutionized
our lives.
revolutionized
business.
APIs
backbone
Apps.

10
new
APIs
created.
most
enterprises
realized
value addition.
business

20
beyond
traditional boundaries..
partners
new markets
new products.
increase
mobile device
sales.
governments
too.

30
but..
! (every enterprise)
got
this
correct.
SOA
services

40
re-use
loosely coupled.
typical SOA deployment
business functionality
implemented
deployed.
locating
UDDI
WS-Discovery
access

50
service.
secured
unsecured.
username / password
exposed.
provisioning.
something
missing?
services/resources
APIs

60
services/resource vs. APIs
service
implementation.
API
consumption.
advertising.
locating.
documentation
samples
first class citizens.

70
community.
Services focus on implementation.
APIs focus on consumption.
SOA
needs
API
capabilities.
enterprise mobility
Apps
no APIs.

80
loose coupling.
no future.
mobile development
friendly
Push
Websockets
compression
OpenID connect
Cloud

89
agile
development
deployment.
same
on premise
problems.
native API management
in
PaaS.
Internet of things.

99
Deutsche Telekoms - Connected Car
Thomas Wieger
infrastructure
electronic
Internetaware
networking
telecommunication
printing
projection
access control cards.
proprietary

109
control interface
data formats
authentication
monitoring app.
smart home

114
standards
BACnet
Digital Addressable Lighting Interface
pre-web.
common patterns

119
last mile
implementation -> consumable
lack of standard APIs
no platform/runtime support
vision.
WSO2 API Management Platform

125
today.
platform for
creating APIs
manage lifecycle
API runtime
statistics
online/offline monitoring.

134
Keynote: APIs Driving the Stubhub Business
Sastry Malladi
Chief Architect, Stubhub
Keynote: Building an Enterprise PaaS
framework using Open Source Components
Prakash Iyer
Vice President, Software Architec...
Customizing the store of the WSO2 API
Manager for the non programmer
Eduardo Basterrechea
CEO, Molino De Ideas SA
working on
supporting
API Management everywhere ..
API Management on the edge
closer to services.
How?

143
intercepting
message flow.
built-in API Management
all WSO2 service hosting components.
for non-WSO2 products
for embeddable deployments
delivery plan

151
WSO2 Governance Registry 4.6.0
work in progress...
WSO2 Application Server
WSO2 Data Services
summary
API vision
exposing APIs -> platform support
thank you.
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
WSO2Con US 2013 - APIs Everywhere
Upcoming SlideShare
Loading in …5
×

WSO2Con US 2013 - APIs Everywhere

896
-1

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
896
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
30
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

WSO2Con US 2013 - APIs Everywhere

  1. 1. APIs Everywhere Turning All Services into Managed APIs Sumedha Rubasinghe WSO2
  2. 2. .
  3. 3. ..
  4. 4. mobile apps
  5. 5. resolutionized
  6. 6. our lives.
  7. 7. revolutionized
  8. 8. business.
  9. 9. APIs
  10. 10. backbone
  11. 11. Apps. 10
  12. 12. new
  13. 13. APIs
  14. 14. created.
  15. 15. most
  16. 16. enterprises
  17. 17. realized
  18. 18. value addition.
  19. 19. business 20
  20. 20. beyond
  21. 21. traditional boundaries..
  22. 22. partners
  23. 23. new markets
  24. 24. new products.
  25. 25. increase
  26. 26. mobile device
  27. 27. sales.
  28. 28. governments
  29. 29. too. 30
  30. 30. but..
  31. 31. ! (every enterprise)
  32. 32. got
  33. 33. this
  34. 34. correct.
  35. 35. SOA
  36. 36. services 40
  37. 37. re-use
  38. 38. loosely coupled.
  39. 39. typical SOA deployment
  40. 40. business functionality
  41. 41. implemented
  42. 42. deployed.
  43. 43. locating
  44. 44. UDDI
  45. 45. WS-Discovery
  46. 46. access 50
  47. 47. service.
  48. 48. secured
  49. 49. unsecured.
  50. 50. username / password
  51. 51. exposed.
  52. 52. provisioning.
  53. 53. something
  54. 54. missing?
  55. 55. services/resources
  56. 56. APIs 60
  57. 57. services/resource vs. APIs
  58. 58. service
  59. 59. implementation.
  60. 60. API
  61. 61. consumption.
  62. 62. advertising.
  63. 63. locating.
  64. 64. documentation
  65. 65. samples
  66. 66. first class citizens. 70
  67. 67. community.
  68. 68. Services focus on implementation.
  69. 69. APIs focus on consumption.
  70. 70. SOA
  71. 71. needs
  72. 72. API
  73. 73. capabilities.
  74. 74. enterprise mobility
  75. 75. Apps
  76. 76. no APIs. 80
  77. 77. loose coupling.
  78. 78. no future.
  79. 79. mobile development
  80. 80. friendly
  81. 81. Push
  82. 82. Websockets
  83. 83. compression
  84. 84. OpenID connect
  85. 85. Cloud 89
  86. 86. agile
  87. 87. development
  88. 88. deployment.
  89. 89. same
  90. 90. on premise
  91. 91. problems.
  92. 92. native API management
  93. 93. in
  94. 94. PaaS.
  95. 95. Internet of things. 99
  96. 96. Deutsche Telekoms - Connected Car Thomas Wieger
  97. 97. infrastructure
  98. 98. electronic
  99. 99. Internetaware
  100. 100. networking
  101. 101. telecommunication
  102. 102. printing
  103. 103. projection
  104. 104. access control cards.
  105. 105. proprietary 109
  106. 106. control interface
  107. 107. data formats
  108. 108. authentication
  109. 109. monitoring app.
  110. 110. smart home 114
  111. 111. standards
  112. 112. BACnet
  113. 113. Digital Addressable Lighting Interface
  114. 114. pre-web.
  115. 115. common patterns 119
  116. 116. last mile
  117. 117. implementation -> consumable
  118. 118. lack of standard APIs
  119. 119. no platform/runtime support
  120. 120. vision.
  121. 121. WSO2 API Management Platform 125
  122. 122. today.
  123. 123. platform for
  124. 124. creating APIs
  125. 125. manage lifecycle
  126. 126. API runtime
  127. 127. statistics
  128. 128. online/offline monitoring. 134
  129. 129. Keynote: APIs Driving the Stubhub Business Sastry Malladi Chief Architect, Stubhub
  130. 130. Keynote: Building an Enterprise PaaS framework using Open Source Components Prakash Iyer Vice President, Software Architecture & Strategy, Trimble
  131. 131. Customizing the store of the WSO2 API Manager for the non programmer Eduardo Basterrechea CEO, Molino De Ideas SA
  132. 132. working on
  133. 133. supporting
  134. 134. API Management everywhere ..
  135. 135. API Management on the edge
  136. 136. closer to services.
  137. 137. How? 143
  138. 138. intercepting
  139. 139. message flow.
  140. 140. built-in API Management
  141. 141. all WSO2 service hosting components.
  142. 142. for non-WSO2 products
  143. 143. for embeddable deployments
  144. 144. delivery plan 151
  145. 145. WSO2 Governance Registry 4.6.0
  146. 146. work in progress...
  147. 147. WSO2 Application Server
  148. 148. WSO2 Data Services
  149. 149. summary
  150. 150. API vision
  151. 151. exposing APIs -> platform support
  152. 152. thank you.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×