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

API Trends: What to expect in 2012

on

  • 11,174 views

 

Statistics

Views

Total Views
11,174
Views on SlideShare
3,255
Embed Views
7,919

Actions

Likes
3
Downloads
113
Comments
1

14 Embeds 7,919

http://blog.apigee.com 7620
https://blog.apigee.com 112
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 API Trends: What to expect in 2012 Presentation Transcript

  • 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
  • Your hosts
  • @jhingran @sramji @brianpagano
  • groups.google.com/group/api-craft
  • youtube.com/apigee 5
  • API Trends –What to expect in 2012
  • Enterprise APIs go mainstream
  • Enterprise APIs go mainstreamExplosion in popularity of public APIs … like Facebook, Twitter, etc.
  • Enterprise APIs go mainstreamThe real revolution is in enterprise!
  • Enterprise APIs go mainstreamEnterprises of all sizes are API-enabling their back-end systems
  • Enterprise APIs go mainstreamOpening the aperture of the use of back-end systems to enterprises partners independent developers
  • Enterprise APIs go mainstreamLarge enterprises embracing APIs telecom enterprises, like AT&T retail enterprises, like SEARS
  • Enterprise APIs go mainstreamExpanded reach to developers sparks innovation …cool apps drive business
  • Enterprise APIs go mainstream (WAG!!)2011 - 10% enterprises doing APIs; 10% considering it2012 - 30% enterprises doing APIs; 60% considering it
  • API-centric architecture
  • API-Centric architectureWebsites (portals) for people integrationSOA architecture for app-to-app integrationbut…
  • API-Centric architectureNew API world focus on integration with apps and developers …not with people (via portals) or processes (via SOA)
  • API-Centric architectureThink outside-in - not - inside-out …easy consumption (REST) "chatty" APIs
  • API-Centric architectureGet comfortable handling (unpredictable) demand (rapidly changing) usage patterns
  • API-Centric architectureAPIs - the de facto and default access point for back-end systems
  • API-Centric architectureWebsites and some internal processes become clients of the "new" API layer no longer use back-end systems directly
  • API-Centric architectureAPI layer delivered through the Cloud …handle rapid and evolving provisioning
  • Data-centric APIs
  • Data-centric APIsHuge market for data – Siri, WolframAlpha…
  • Data-centric APIsToday’s models - highly paid - custom feeds (Dun & Bradstreet) - free-for-all - sea of xls/csv files on a website(Data.gov)
  • 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
  • Data-centric APIsGrowing enterprises data becomes the primary business …data through apps is the new business model
  • Data-centric APIsEnterprises will API-enable their data …RESTify
  • Data-centric APIsIs it about easy consumption of silos? Or is it for clean linking across silos?
  • 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
  • Enterprise APIs for Analytics
  • Enterprise APIs for AnalyticsBusiness automation for bottom-line improvements
  • Enterprise APIs for AnalyticsBusiness optimization for top-line improvements
  • Enterprise APIs for AnalyticsAPI-adoption juggernaut focused on business automation
  • Enterprise APIs for AnalyticsHowever, the future of APIs is business optimization Business Business APIs of APIs Analysis
  • APIs optimized for the mobile developer
  • APIs optimized for the mobile developerMobile apps drive API development and adoption
  • APIs optimized for the mobile developerMultiple devices – multiple requirements
  • APIs optimized for the mobile developerToday - mobile apps for iPhone (iOS) and Android
  • APIs optimized for the mobile developerToday - mobile apps for iPhone (iOS) and AndroidTrend - HTML5/JavaScript for apps that can run on any device
  • 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
  • APIs optimized for the mobile developerInefficient APIs make things worse for app developer API provider
  • APIs optimized for the mobile developerProblems are multiplied by mobile demand patterns manysmall API requestsConcurrency the sheer number of devices hitting the APIat once
  • APIs optimized for the mobile developerLet developers filter the size and content of the API responsebefore its returned to the app
  • APIs optimized for the mobile developerGive developers the right format for their app environment plist for iOS JSONP for HTML5/JavaScript
  • OAuth 2.0 – the default security model
  • 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
  • OAuth 2.0 – the default security modelApps are the new intermediaries in the digital world
  • OAuth 2.0 – the default security modelApps put buyers and sellers together buyer = end user seller = API provider
  • OAuth 2.0 – the default security modelGreat apps package the providers API in …a great user experience
  • 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, . . .
  • OAuth 2.0 – the default security modelUser can terminate the apps access to their account ifthey dont like or dont trust an app
  • API TrendsEnterprise APIs go mainstreamAPI-centric architectureData-centric APIsEnterprise APIs for AnalyticsAPIs optimized for the mobile developerOAuth 2.0 - the default security model
  • THANK YOUQuestions and ideas to:@sramji@jhingran@brianpaganogroups.google.com/group/api-craft