From open data to API-driven business

  • 3,707 views
Uploaded on

David Thoumas, OpenDataSoft CTO, about data API strategy (rich API vs. multiple end-points) for broadcasting data & making business …

David Thoumas, OpenDataSoft CTO, about data API strategy (rich API vs. multiple end-points) for broadcasting data & making business
At APIdays 2012, the 1st European event dedicated to API world

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,707
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
17
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. From Open Data to Open APIsFuture plants of sustainable innovation David Thoumas – CTO 12/4/2012 with OpenDataSoft 1 think bigdata. start smartdata. scale fastdata
  • 2. WHO ARE WE ? 2
  • 3. OpenDataSoftthe data driven innovation companyFull featured cloud-based platform for• operating ones own data driven innovation hubs• speeding-up new data-centric services go-to-market• leverage both cloud elasticity & big data fieldsSmart metering, M2M, data API … thanks to its integrated platform of DataManagement & Data Publishing, OpenDataSoft helps its customers to set up andoperate their own data open platform dedicated to new services go-to-market,leveraging cloud computing & big data technologies. 3
  • 4. OpenDataSoftthe data driven innovation companyOpenDataSoft builds a services centric platform 4
  • 5. OpenDataSoftthe data driven innovation companyThe 3 main platform pillars• Big Data Management• Data Smart Publishing• Data API Factory 5
  • 6. FROM [OPEN] DATATOOPEN APIS 6
  • 7. Open Data Strategy ?« Open data strategy should be a top priority for anyorganization that uses the Web as a channel fordelivering goods and services … Open data APIs are alightweight approach to data exchange. Their use is now considereda best practice for opening data and functionality to developers andother businesses. »(Gartner – août 2012) 7
  • 8. What problem do we solve ? Removing the barriers between Data and Applications.• For Business users / analysts• Who know their data• To think and design their applications• With a quick Go To Live• Without needing to instantiate a complex IT project Building applications in days, no more in months or years 8
  • 9. How do we solve this problem ?FunctionalitiesData procurement• File extraction• Pulling from remote sources (Web, DB, …)• Pushing through APIs• And sometimes, MDM Data preparation • Fields mapping • Simple transformations (geo coords, text, …) • Complex transformations (geocoding, analytics, …)Data publishing• Simple Web UI (navigate into the data)• API Factory (search, facetting, aggregation) 9
  • 10. How do we solve this problem ?TechnologiesNoSQL• Schema less Search• Highly scalable • New flavor of applications • Mixing – Traditionnal search approach In the Cloud – And Big Data analytics … and Python … because it’s cool ! • Sustained by a brilliant and huge community • Allows for multi-facets development patterns 10
  • 11. How do we solve this problem ? Performances One platform for any scale use case.Store datasets of tens of millions of records or even hundreds of millions of records. With sub-second response time in simple real-time analytical processing tasks. 11
  • 12. And, at the end ?API factory => Application factory Smart Metering … … Mobile applications … 12
  • 13. DEEP DIVE INTOOPENDATASOFT’S API FACTORY 13
  • 14. API FactoryDemo [DEMO …] 14
  • 15. API FactoryFunctionalities for rich modern applications Cross datasets search Full Text Search Numerical and rangesearch Field search Using standardsGeographical filtering Analytical processing Streaming of large results sets 15
  • 16. API FactoryDeveloper oriented Documentation Test console 16
  • 17. www.opendatasoft.comtwitter: @opendatasoftFacebook: http://www.facebook.com/opendatasoftLinkedIn: http://www.linkedin.com/company/opendatasoftQUESTIONS ? 17