Kin Lane

API Evangelist


API Summit @ Edmunds.com


June 2014

  • 25 Years Database Engineer
  • 15 Years Web Applications
  • 8 Years Cloud Computing
  • 4 Years Studying APIs



www.apievangelist.com

Focus

  • Technology of APIs
  • Business of APIs
  • Politics of APIs

Target

  • Individuals
  • Startups
  • SMB
  • Enterprise
  • Government



APIs Are Delivering

Websites


Mobile

Tablets

Data Analysis and Visualizations

Internet of Things

History of APIs

History of APIs

Commerce

  • Salesforce (CRM)
  • eBay (Auctions)
  • Amazon (Products)
  • Paypal (Payments)

History of APIs

Social

  • Flickr (Images)
  • Delicious (Bookmarks)
  • Twitter (Posts, Friends, Images, etc)
  • Facebook (Posts, Friends, Images, etc)

History of APIs

Cloud / Infrastructure

  • Amazon S3 (Storage)
  • Amazon EC2 (Compute)
  • Amazon SimpleDB (Data)
  • Amazon RDS (Database)

History of APIs

Mobile

  • Instagram (Photos)
  • Foursquare (Local)
  • Pandora (Music)
  • Twilio (SMS)

History of APIs

Why Is It Working?

  • Built on HTTP
  • Simplicity
  • Light-Weight
  • Hackable
  • Distributed
  • External / Internal
  • Read / Write
  • Self-Service
  • Any Object, Not Just Content

History of APIs

Three Essential Ingredients

  • Social
  • Cloud
  • Mobile

What We Have Learned


Technology of APIs

Technology of APIs



Technology of APIs


Technology of APIs


Technology of APIs


Webhooks

Business of APIs

Developer Portal


Business of APIs


Self-Service

Business of APIs


Documentation

Business of APIs


Code Samples

Business of APIs


Communication

Business of APIs


Access Tiers

Business of APIs


Showcase

Evangelism and Storytelling


Business of APIs


Analytics

Business of APIs


Embeddable

API Politics

Politics of APIs


Terms of Service

Politics of APIs


Privacy Policy

Politics of APIs


Service Level Agreements

Politics of APIs


Support

Politics of APIs


Content License

Politics of APIs


Code License

Politics of APIs


Data License

Politics of APIs


Rate Limits

Politics of APIs


Availability

Politics of APIs


Roadmap

Politics of APIs


Changelog

Politics of APIs


Deprecation

Politics of APIs


Budget

Modular Resources


Distributed Resources


Nimbleness and Agility


Easy Access To Resources



Working Together (Community)


Innovation


The End


By Kin Lane (@kinlane)