API Trends: What to expect in 2012
Upcoming SlideShare
Loading in...5
×
 

API Trends: What to expect in 2012

on

  • 11,220 views

 

Statistics

Views

Total Views
11,220
Views on SlideShare
3,299
Embed Views
7,921

Actions

Likes
3
Downloads
114
Comments
1

14 Embeds 7,921

http://blog.apigee.com 7620
https://blog.apigee.com 114
http://blog.sonoasystems.com 83
http://apigee.com 50
http://feeds.apigee.com 27
http://mktg-dev.apigee.com 7
http://translate.googleusercontent.com 5
http://webcache.googleusercontent.com 4
http://www.newsblur.com 3
http://www.linkedin.com 3
http://feeds.feedburner.com 2
http://ip54.216-86-157.static.steadfast.net 1
http://mktg-new.local 1
http://mktg-dev.wearepropeople.md 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • <br /><iframe width="350" height="288" src="http://www.youtube.com/embed/fq5EtnQmSUk" frameborder="0" allowfullscreen></iframe>
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Creative Commons Attribution-Share Alike 3.0 United States License
  • Creative Commons Attribution-Share Alike 3.0 United States License

API Trends: What to expect in 2012 Presentation Transcript

  • 1. API Trends –What to expect in 201201.17.12 @ 11:05 PSTVOIP or Dial-in (see chat)groups.google.com/group/api-craftSam Ramji @sramjiAnant Jhingran @jhingranBrian Pagano @brianpagano
  • 2. Your hosts
  • 3. @jhingran @sramji @brianpagano
  • 4. groups.google.com/group/api-craft
  • 5. youtube.com/apigee 5
  • 6. API Trends –What to expect in 2012
  • 7. Enterprise APIs go mainstream
  • 8. Enterprise APIs go mainstreamExplosion in popularity of public APIs … like Facebook, Twitter, etc.
  • 9. Enterprise APIs go mainstreamThe real revolution is in enterprise!
  • 10. Enterprise APIs go mainstreamEnterprises of all sizes are API-enabling their back-end systems
  • 11. Enterprise APIs go mainstreamOpening the aperture of the use of back-end systems to enterprises partners independent developers
  • 12. Enterprise APIs go mainstreamLarge enterprises embracing APIs telecom enterprises, like AT&T retail enterprises, like SEARS
  • 13. Enterprise APIs go mainstreamExpanded reach to developers sparks innovation …cool apps drive business
  • 14. Enterprise APIs go mainstream (WAG!!)2011 - 10% enterprises doing APIs; 10% considering it2012 - 30% enterprises doing APIs; 60% considering it
  • 15. API-centric architecture
  • 16. API-Centric architectureWebsites (portals) for people integrationSOA architecture for app-to-app integrationbut…
  • 17. API-Centric architectureNew API world focus on integration with apps and developers …not with people (via portals) or processes (via SOA)
  • 18. API-Centric architectureThink outside-in - not - inside-out …easy consumption (REST) "chatty" APIs
  • 19. API-Centric architectureGet comfortable handling (unpredictable) demand (rapidly changing) usage patterns
  • 20. API-Centric architectureAPIs - the de facto and default access point for back-end systems
  • 21. API-Centric architectureWebsites and some internal processes become clients of the "new" API layer no longer use back-end systems directly
  • 22. API-Centric architectureAPI layer delivered through the Cloud …handle rapid and evolving provisioning
  • 23. Data-centric APIs
  • 24. Data-centric APIsHuge market for data – Siri, WolframAlpha…
  • 25. Data-centric APIsToday’s models - highly paid - custom feeds (Dun & Bradstreet) - free-for-all - sea of xls/csv files on a website(Data.gov)
  • 26. Data-centric APIsToday’s models - highly paid - custom feeds (Dun & Bradstreet) - free-for-all - sea of xls/csv files on a website(Data.gov)Tomorrow’s model - in the middle - data brokered by APIs - free and freemium models co-exist
  • 27. Data-centric APIsGrowing enterprises data becomes the primary business …data through apps is the new business model
  • 28. Data-centric APIsEnterprises will API-enable their data …RESTify
  • 29. Data-centric APIsIs it about easy consumption of silos? Or is it for clean linking across silos?
  • 30. Data-centric APIsWhile data sources might be motivated to publish clean,linkable data, a more likely scenario is new data platformsthat cleanse and standardize and aggregate
  • 31. Enterprise APIs for Analytics
  • 32. Enterprise APIs for AnalyticsBusiness automation for bottom-line improvements
  • 33. Enterprise APIs for AnalyticsBusiness optimization for top-line improvements
  • 34. Enterprise APIs for AnalyticsAPI-adoption juggernaut focused on business automation
  • 35. Enterprise APIs for AnalyticsHowever, the future of APIs is business optimization Business Business APIs of APIs Analysis
  • 36. APIs optimized for the mobile developer
  • 37. APIs optimized for the mobile developerMobile apps drive API development and adoption
  • 38. APIs optimized for the mobile developerMultiple devices – multiple requirements
  • 39. APIs optimized for the mobile developerToday - mobile apps for iPhone (iOS) and Android
  • 40. APIs optimized for the mobile developerToday - mobile apps for iPhone (iOS) and AndroidTrend - HTML5/JavaScript for apps that can run on any device
  • 41. APIs optimized for the mobile developerMobile devices need to receive less data in API responsesShouldn’t need to make repeated API calls to performsimple tasks
  • 42. APIs optimized for the mobile developerInefficient APIs make things worse for app developer API provider
  • 43. APIs optimized for the mobile developerProblems are multiplied by mobile demand patterns manysmall API requestsConcurrency the sheer number of devices hitting the APIat once
  • 44. APIs optimized for the mobile developerLet developers filter the size and content of the API responsebefore its returned to the app
  • 45. APIs optimized for the mobile developerGive developers the right format for their app environment plist for iOS JSONP for HTML5/JavaScript
  • 46. OAuth 2.0 – the default security model
  • 47. OAuth 2.0 – the default security modelIn 2012 OAuth will become the default choice for securingAPIs that enable end-users to interact through apps withtheir valued services
  • 48. OAuth 2.0 – the default security modelApps are the new intermediaries in the digital world
  • 49. OAuth 2.0 – the default security modelApps put buyers and sellers together buyer = end user seller = API provider
  • 50. OAuth 2.0 – the default security modelGreat apps package the providers API in …a great user experience
  • 51. OAuth 2.0 – the default security modelAdoptionusers can explore and try an app without compromising theirprivate data and privileges services like Salesforce.com, Twitter,Facebook, eBay, . . .
  • 52. OAuth 2.0 – the default security modelUser can terminate the apps access to their account ifthey dont like or dont trust an app
  • 53. API TrendsEnterprise APIs go mainstreamAPI-centric architectureData-centric APIsEnterprise APIs for AnalyticsAPIs optimized for the mobile developerOAuth 2.0 - the default security model
  • 54. THANK YOUQuestions and ideas to:@sramji@jhingran@brianpaganogroups.google.com/group/api-craft