Upload
apigee
View
17.479
Download
1
Tags:
Embed Size (px)
DESCRIPTION
For business and product executives, this O'Reilly Author webinar covers what an API strategy can do for you, including the different types of public vs. private API strategies. Courtesy of O'Reilly, a free book chapter is posted here: http://bit.ly/GTW9sF
Citation preview
Under the Iceberg: Using APIs to Transform your Business
Greg Brail @gbrail
Dan Jacobson @daniel_jacobson
Dan Woods @danwoodscito
Scott Regan @scottregan
@daniel_jacobson@gbrail
@danwoodscito @scottregan
What is an API?
Why does it matter for your business?
You might need an API if…
Under the Iceberg: Public vs. Private APIs
Things to consider for:
design | business | technology | marketing
Your questions!
Topics
Consider this:
60%+ traffic
through APIs
More bandwidth through
APIs than all the websitesEntirely API based
product and ecosystem
30% of primetime internet
traffic through streaming
service managed by APIs
API drives all forms of
distribution - website,
apps, partners
Market transition from..
1 Billion Trillions?
Browser
Web Site
Ubiquity
Business urgency: Get where the customers are!
(Our) Tech definition:
An Application Programming Interface is a way for two computer
applications to talk to each other over a network (predominantly
the Internet) using a common language that they both
understand.
Business definition:
A way to get your data to partners and apps.
Essentially a contract.
What is an API?
p
Public APIs are exploding in number
p
But Public APIs are the Tip of the Iceberg
Private APIs
Public APIs
p
p
p
p
The API Value Chain
…you need a second mobile app, or..
..you need to be on lots of partner apps!
…you need to make data available
…your customers or partners are asking for it!
…you want to let partners ‘test the waters’
…you want to scale integration with customers and partners
…your site is getting screen scraped
…your competition has one!
…you need to simplify or improve your technical architecture
You might need an API if..
What is the same?
What is different?
Public vs. Private APIs
Is your API easy to try and use?
Does your API need to be RESTful?
Should you start with less or more?
Considerations for API Design
How will you control API Traffic?
How will you scale the API?
Visibility to understand your customers and channel?
Considerations for API Technology
How can you identify who is using your API?
What types of authentication/authorization should you use?
What is OAuth?
What new security threats might exist for APIs?
Considerations for API Security
What specific type of app or developer segment is your API for?
What do developers need to be successful adopting your API?
How can you reach developers and build a community?
How will you measure and report on success?
Considerations for Marketing your API
APIs: A Strategy Guide http://shop.oreilly.com/product/0636920021223.do Free book chapter: http://bit.ly/apistrategybookchapter API-Craft discussion group: https://groups.google.com/forum/?fromgroups#!forum/api-craft More API webinars: http://youtube.com/apigee
I <B API Stickers: tweet @scottregan or @apigee and will mail you one
For more on APIs
THANK YOUQuestions and ideas to:
@gbrail
@daniel_jacobson
@danwoodscito
@scottregan