Your SlideShare is downloading. ×
0

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

API Driven Applications - An ecosystem architecture

833

Published on

Today people are connected to information sources with various disparate means. PC is the least in use. From powerful mobile devices, smart televisions, wearable electronics and other ubiquitous …

Today people are connected to information sources with various disparate means. PC is the least in use. From powerful mobile devices, smart televisions, wearable electronics and other ubiquitous computing equipments the entire generation is wired to one another, creating and consuming information. Today if a business wants to reach a market segment; taking the business online is not good enough. It has to innovate on how to reach customers with dozens of available streams. Simply creating a modern e-commerce portal will bring almost no revenue, the business has to innovate on creating an ecosystem around the consumer delivering value.

For this reason the developer community is now increasingly focussing on the API design and architecture practices as opposed to application design and development. Applications are now derived by APIs and now widely exists as thin but rich layers of user interfaces. API first approach have paid well when it comes to creating multiple information streams to deliver and acquire information. Today a successful business model means not only selling the product to the customer but understanding the customer and API driven design supports this business perception.

On the other hand consumer today are far more computer literate than before; they are concerned about online identity, privacy and secure conversation. Application developers need to focus on federated identity, privacy policies and establishing trusted secure communications and sharing these mechanisms with the users by building the trust as well as making the user experience seamless.
This talk will mainly focus on the aforesaid aspects of API driven application design and development. Nuwan will discuss and demonstrate key elements of API driven application ecosystem.

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

No Downloads
Views
Total Views
833
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
51
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. The API Driven Ecosystem  " #
  • 2. Nuwan Bandara Senior Technical Lead, WSO2 Inc. $ @nuwanbando % nuwanbando & /in/nuwanbandara ' http://nuwanbando.com
  • 3. API Driven Applications ( ' ) * Multifaceted APIs " Heterogeneous Applications + +
  • 4. , You cannot change the API to support all devices
  • 5. - Runtime . "Transformation Mediation Protocol Switching
  • 6. 0 API Discovery 1 Directory 2 Social 3 Documentation 4 Console 5 Samples
  • 7. 6 API Life-Cycles 7 Check points 8 Workflows 5 Mockups
  • 8. 9 Events : | < Realtime analytics Business Intelligence Reports
  • 9. 22:10:30 ! Events occur in real time
  • 10. = Analytics > Measure what matters Being informed - Technical intelligence | Business intelligence ? +
  • 11. @ Analytics Platform
  • 12. A Monetization • Pay per usage • Advertise on content • Lump sum @ B AC C @ DC A
  • 13. E SLA Conformance It’s the key for successful businessF G Throttling 8 Scaling
  • 14. H Security I Authentication ♂ Authorization
  • 15. I Authentication Basic Token Based (OAuth / SAML / OpenIDConnect) Social logins H 5 K
  • 16. ♂ Authorization OAuth Scopes XACML H 5
  • 17. L The Ecosystem
  • 18. L The Ecosystem
  • 19. Thank You M Questions ?

×