+ All Categories
Home > Technology > API Trends: What to expect in 2012

API Trends: What to expect in 2012

Date post: 22-Nov-2014
Category:
Upload: apigee
View: 11,261 times
Download: 4 times
Share this document with a friend
Description:
 
54
API Trends – What to expect in 2012 01.17.12 @ 11:05 PST VOIP or Dial-in (see chat) Sam Ramji @sramji Anant Jhingran @jhingran Brian Pagano @brianpagano groups.google.com/group/ api-craft
Transcript
Page 1: API Trends: What to expect in 2012

API Trends – What to expect in 201201.17.12 @ 11:05 PSTVOIP or Dial-in (see chat)

Sam Ramji @sramjiAnant Jhingran @jhingranBrian Pagano @brianpagano

groups.google.com/group/api-craft

Page 2: API Trends: What to expect in 2012

Your hosts

Page 3: API Trends: What to expect in 2012

@sramji@jhingran @brianpagano

Page 4: API Trends: What to expect in 2012

groups.google.com/group/api-craft

Page 5: API Trends: What to expect in 2012

5

youtube.com/apigee

Page 6: API Trends: What to expect in 2012

API Trends – What to expect in 2012

Page 7: API Trends: What to expect in 2012

Enterprise APIs go mainstream

Page 8: API Trends: What to expect in 2012

Explosion in popularity of public APIs… like Facebook, Twitter, etc.

Enterprise APIs go mainstream

Page 9: API Trends: What to expect in 2012

The real revolution is in enterprise!

Enterprise APIs go mainstream

Page 10: API Trends: What to expect in 2012

Enterprises of all sizes are API-enabling their back-end systems

Enterprise APIs go mainstream

Page 11: API Trends: What to expect in 2012

Opening the aperture of the use of back-end systems to enterprises partners independent developers

Enterprise APIs go mainstream

Page 12: API Trends: What to expect in 2012

Large enterprises embracing APIstelecom enterprises, like AT&Tretail enterprises, like SEARS

Enterprise APIs go mainstream

Page 13: API Trends: What to expect in 2012

Expanded reach to developers sparks innovation …cool apps drive business

Enterprise APIs go mainstream

Page 14: API Trends: What to expect in 2012

2011 - 10% enterprises doing APIs; 10% considering it

2012 - 30% enterprises doing APIs; 60% considering it

Enterprise APIs go mainstream (WAG!!)

Page 15: API Trends: What to expect in 2012

API-centric architecture

Page 16: API Trends: What to expect in 2012

Websites (portals) for people integration

SOA architecture for app-to-app integration

but…

API-Centric architecture

Page 17: API Trends: What to expect in 2012

New API world focus on integration with apps and developers…not with people (via portals) or processes (via SOA)

API-Centric architecture

Page 18: API Trends: What to expect in 2012

Think outside-in - not - inside-out…easy consumption (REST) "chatty" APIs

API-Centric architecture

Page 19: API Trends: What to expect in 2012

Get comfortable handling(unpredictable) demand(rapidly changing) usage patterns

API-Centric architecture

Page 20: API Trends: What to expect in 2012

APIs - the de facto and default access point for back-end systems

API-Centric architecture

Page 21: API Trends: What to expect in 2012

Websites and some internal processes become clients of the "new" API layer no longer use back-end systems directly

API-Centric architecture

Page 22: API Trends: What to expect in 2012

API layer delivered through the Cloud …handle rapid and evolving provisioning

API-Centric architecture

Page 23: API Trends: What to expect in 2012

Data-centric APIs

Page 24: API Trends: What to expect in 2012

Huge market for data – Siri, WolframAlpha…

Data-centric APIs

Page 25: API Trends: What to expect in 2012

Today’s models- highly paid - custom feeds (Dun & Bradstreet) - free-for-all - sea of xls/csv files on a website

(Data.gov)

Data-centric APIs

Page 26: API Trends: What to expect in 2012

Tomorrow’s model - in the middle- data brokered by APIs- free and freemium models co-exist

Today’s models- highly paid - custom feeds (Dun & Bradstreet) - free-for-all - sea of xls/csv files on a website

(Data.gov)

Data-centric APIs

Page 27: API Trends: What to expect in 2012

Growing enterprises data becomes the primary business …data through apps is the new business model

Data-centric APIs

Page 28: API Trends: What to expect in 2012

Enterprises will API-enable their data…RESTify

Data-centric APIs

Page 29: API Trends: What to expect in 2012

Data-centric APIs

Is it about easy consumption of silos? Or is it for clean linking across silos?

Page 30: API Trends: What to expect in 2012

While data sources might be motivated to publish clean, linkable data, a more likely scenario is new data platforms that cleanse and standardize and aggregate

Data-centric APIs

Page 31: API Trends: What to expect in 2012

Enterprise APIs for Analytics

Page 32: API Trends: What to expect in 2012

Business automation for bottom-line improvements

Enterprise APIs for Analytics

Page 33: API Trends: What to expect in 2012

Business optimization for top-line improvements

Enterprise APIs for Analytics

Page 34: API Trends: What to expect in 2012

API-adoption juggernaut focused on business automation

Enterprise APIs for Analytics

Page 35: API Trends: What to expect in 2012

However, the future of APIs is business optimization

Enterprise APIs for Analytics

APIsBusiness of APIs

Business

Analysis

Page 36: API Trends: What to expect in 2012

APIs optimized for the mobile developer

Page 37: API Trends: What to expect in 2012

Mobile apps drive API development and adoption

APIs optimized for the mobile developer

Page 38: API Trends: What to expect in 2012

Multiple devices – multiple requirements

APIs optimized for the mobile developer

Page 39: API Trends: What to expect in 2012

Today - mobile apps for iPhone (iOS) and Android

APIs optimized for the mobile developer

Page 40: API Trends: What to expect in 2012

Today - mobile apps for iPhone (iOS) and Android

Trend- HTML5/JavaScript for apps that can run on any device

APIs optimized for the mobile developer

Page 41: API Trends: What to expect in 2012

Mobile devices need to receive less data in API responses

Shouldn’t need to make repeated API calls to perform simple tasks

APIs optimized for the mobile developer

Page 42: API Trends: What to expect in 2012

Inefficient APIs make things worse for app developer API provider

APIs optimized for the mobile developer

Page 43: API Trends: What to expect in 2012

Problems are multiplied by mobile demand patterns many small API requests

Concurrency the sheer number of devices hitting the API at once

APIs optimized for the mobile developer

Page 44: API Trends: What to expect in 2012

Let developers filter the size and content of the API response before it's returned to the app

APIs optimized for the mobile developer

Page 45: API Trends: What to expect in 2012

Give developers the right format for their app environment plist for iOS JSONP for HTML5/JavaScript

APIs optimized for the mobile developer

Page 46: API Trends: What to expect in 2012

OAuth 2.0 – the default security model

Page 47: API Trends: What to expect in 2012

In 2012 OAuth will become the default choice for securing APIs that enable end-users to interact through apps with their valued services

OAuth 2.0 – the default security model

Page 48: API Trends: What to expect in 2012

Apps are the new intermediaries in the digital world

OAuth 2.0 – the default security model

Page 49: API Trends: What to expect in 2012

Apps put buyers and sellers togetherbuyer = end userseller = API provider

OAuth 2.0 – the default security model

Page 50: API Trends: What to expect in 2012

Great apps package the provider's API in …a great user experience

OAuth 2.0 – the default security model

Page 51: API Trends: What to expect in 2012

Adoption

users can explore and try an app without compromising their private data and privileges services like Salesforce.com, Twitter, Facebook, eBay, . . .

OAuth 2.0 – the default security model

Page 52: API Trends: What to expect in 2012

User can terminate the app's access to their account if they don't like or don't trust an app

OAuth 2.0 – the default security model

Page 53: API Trends: What to expect in 2012

API Trends

Enterprise APIs go mainstream

API-centric architecture

Data-centric APIs

Enterprise APIs for Analytics

APIs optimized for the mobile developer

OAuth 2.0 - the default security model

So don’t forget that when you implement your API!

Page 54: API Trends: What to expect in 2012

THANK YOUQuestions and ideas to:

@sramji@jhingran@brianpagano

groups.google.com/group/api-craft


Recommended