turning spreadsheets into apis

Post on 28-Nov-2014

186 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Chris Haddad, Vice President - Platform Evangelism at WSO2 presented the following at the API Strategy & Practice Conference in Chicago; outlining the challenges of API-fying legacy data sources and aggregating open data. The slides also describe how mainstream business users can tap into powerful open data models while illustrating how the flat files and spreadsheets of the U.S. Bureau of Labor Statistics were turned into connected APIs, and how they enabled mainstream economic model collaboration.

TRANSCRIPT

Spreadsheet to API

Chris Haddad@cobiacomm

http://www.slideshare.net/cobiacommhttp://blog.cobia.net/cobiacomm/

Accelerate interactions inside and

outside the organization

Reduce interaction

friction and cost

Increase engagement and

enhance productivity

Sense business activity

and automatically

adapt

API == A More Connected Business

http://wso2.com/landing/enabling-the-connected-business

Situational Context: Traffic Data

{incidents: [ {impacting: false, eventCode: 0, iconURL: "http://...", lat: 38.743999, shortDesc: "Exit ramp closed on I 95...", type: 1, severity: 0, fullDesc: "In NEWINGTON exit ramp closed on I-95 ...", startTime: "2010-02-21T00:14:07", lng: -77.188004, id: "368598263", endTime: "2010-02-27T05:04:19" },

Image source: http://www.directoryofnewyorkcity.com/blog/2009/05/how-to-find-parking-in-new-york-city/Real-time traffic map: http://www.mapquestapi.com/traffic/

Velocity, Acceleration

Rapid Dev Pace

Rapid Data Delivery

Where is your Data?

5

Picture Credit : http://metsys.irislink.com/

Is your Data a Rock Temple?

Monoliths remain

Data at Rest ONLY

Accessibility Challenged

Are you Facing aData Apocalypse

Data to API – Easy Way

Data Connectors

Data Mapping [Schema]

API Publication

Data Query

Data to API – Hard WayData Update and Versioning [w/RESTful

protocol bridges]

Data Synchronization

Linked Data

Data Archiving

APIs Everywhere• Comprehensive and Integrated

platform to• Collect high volume data in

structured and unstructured format• Perform data analysis through real

time and batch processing modes.• Present relevant dashboards to

enable timely operational management and business planning.

• Execute fact-based action (process improvement, hedge transactions, fault remediation)

Srinath Perera
we had better pic. Talk to graph people (e.g. Amal) for better pics.
Iranga Muthuthanthri
Updated pic from Amal

Combined Power of Scalable Batch and Real-time Event Detection(Lambda Architecture)

Combine power of both delayed batch and real time analysisIdentify trends and incidents

Find complex event sequences with fast, real time performanceDetect anomalous and usual patterns based on action sequence

Trigger adaptive, real-time responsesReplay event combinations and fine-tune prediction rules

Srinath Perera
need to talk about Lamda architecture as well
Iranga Muthuthanthri
Updated about the Lambda architecture

12

The API to Data Puzzle

Global Customer Success

13

top related