apis and unlocking the value of your data - strata barcelona 2014
DESCRIPTION
Taking Big Data to the next level by adding APIs. Thinking through data as a product and how to distribute it. Talk at Strata Hadoop 2014 http://strataconf.com/strataeu2014TRANSCRIPT
APIs and Unlocking the Value of Your Data
Steven Willmott3scale Inc.
@3scale - http://www.3scale.net
Flexible Scalable API Infrastructure: http://3scale.net@3scale
Also see http://www.apitools.com/me: @njyx on twitter
Powering 450+ APIsBillions API Calls / Month
“Data is becoming the new raw material of business.” Chris Lynch and/or Craig Mundie
“Data really powers everything we do.” Jeff
Weiner
Good user interfaces are hard to build
You often need to move data around
Speed can be critical
Multiple parties may need access
Examples
Xignite’s realtime MarketData –over 500 Streams
Aetna Carepass Restful API to Read/Write patient data
Realtime fleet management& Long term analytics
Realtime pricing in Retail
Q1: What am I Exposing?
What?
Single Entries, Dumps, Streams
Raw
InsightProjections, Alerts,
Aggregations
ControlSettings, Params, Config, Schemas
Q2: Who to?
Who?
Departments,C-Team,
Automated SysInternal
Customer Users, Buyers
PartnerSuppliers,
Distributors, Resellers
Q3: Why?
Agility
ScaleStickiness
Add Value
DirectMonetization
OffBoarding
Transparency
Configurability
Raw
Internal Customer Partner
Insight
Control
Transparency
Monetization
Offboarding
Agility
Stickiness
Co
nfigu
rabilit
y
Reach
Valu
e
Raw
Internal Customer Partner
Insight
Control
Bandwidth $
Compute $
Risk
Co
up
ling
Trainin
g
Valu
e Cap
ture
Scale
Co
mp
lexity
Q4: How?
Tech
Business
FreeUnit Based
Tier DependentTier Based
Flat RateFeature Based
Message BusSOAP
Post RESTREST*
StreamingProprietary
Raw
Internal Customer Partner
Insight
Control
Reach / Scale
Valu
e / Co
mp
lexity
(Main focus of each company – many companies cover multiple cases)
Example: Customer InsightHigh ValueSticky
Monetization
Reach
Traffic Scale
Education & Customer Onboard
Compute & Storage Cost
https://www.fullcontact.com/developer/
Example: Customer Control
High ValueSticky
Customizable
Agility
Risk
Education & Customer Onboard
Complexity & Scale
http://www.johnsoncontrols.com/content/us/en/products/building_efficiency/building/panoptix.html
Raw
Internal Customer Partner
Insight
Control
Reach / Scale
Valu
e / Co
mp
lexity
(Main focus of each company – many companies cover multiple cases)
Implications
• Answer the four questions
• This will determine your likely benefits and pain points
• Short term hacks around these pain points will probably kill the value of what you are doing
• There is a lot of value to created!
Go forth and unleash your [email protected]@njyx, @3scale
Find us online at:http://www.3scale.net/
http://apitools.com/