Your SlideShare is downloading. ×
When Business Met IT Can Two Friends Mashup Together and still Love each other in the Morning? Introduction to Enterprise ...
Mashups are Crossing the Chasm
Agenda <ul><li>Background </li></ul><ul><li>Enterprise Mashups </li></ul><ul><li>Web mashups and Enterprise Data Mashups <...
Denodo <ul><li>Company   </li></ul><ul><li>Founded 1999, Europe 2005, NA HQ in 2006, APAC SIs 2007 </li></ul><ul><li>Profi...
Justo <ul><li>VP Technology Denodo Technologies, Palo Alto </li></ul><ul><ul><li>Responsible for Product Management and Pr...
Enterprise Mashups
Enterprise Mashup Architecture, according to the Analysts
Enterprise Data Mashup Architecture, according to us  
A little bit more detail
Web and Data Mashups
Web Mashups vs. Data Mashups <ul><li>Web Mashups </li></ul><ul><li>Visual centric </li></ul><ul><li>Data relationships are...
Mutual Benefits Web Mashups Data Mashups Enterprise Data Integration  BPM ESB EAI ETL Data Warehouses Enterprise Infrastru...
What, Enterprise Mashups are not for cool things? 1. Aggregate Data 3. Exchange Data Enterprise Suppliers Customers 2. Enr...
Requirement Areas
Mashups for Business Users / For Power Users and IT <ul><li>User experience </li></ul><ul><ul><li>Pipes&Filters, Data Fede...
Enterprise-class features… <ul><li>Security </li></ul><ul><ul><li>LDAP access, user and role permission levels, … </li></u...
… Enterprise-class features <ul><li>Data Transformations </li></ul><ul><ul><li>Biopharma example: contextual summaries, pa...
Automatic Browsing and Structure   <ul><li>Maintenance </li></ul><ul><ul><li>Sources change… specially Web Sites!!! </li><...
Research <ul><li>Architecture </li></ul><ul><ul><li>A new Mashup Reference Architecture </li></ul></ul><ul><li>Web Data Ex...
Q&A Justo Hidalgo VP Technology [email_address]
Upcoming SlideShare
Loading in...5
×

Introduction To Enterprise Data Mashups

3,415

Published on

When Business Met IT. Can Two Friends Mashup Together and still Love each other in the Morning? Presentation given at UC Berkeley, hosted by Prof. Raymond Yee. I discuss the challenges faced by Enterprise Data Integration and Mashups to find a place in the core data infrastructure

Published in: Business, Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,415
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Transcript of "Introduction To Enterprise Data Mashups"

  1. 1. When Business Met IT Can Two Friends Mashup Together and still Love each other in the Morning? Introduction to Enterprise Data Mashups April 28th 2008 Justo Hidalgo VP Technology [email_address] Copyright held by the film company or the artist. Claimed as fair use regardless.
  2. 2. Mashups are Crossing the Chasm
  3. 3. Agenda <ul><li>Background </li></ul><ul><li>Enterprise Mashups </li></ul><ul><li>Web mashups and Enterprise Data Mashups </li></ul><ul><li>Some real-world examples </li></ul><ul><li>Research Areas </li></ul>
  4. 4. Denodo <ul><li>Company </li></ul><ul><li>Founded 1999, Europe 2005, NA HQ in 2006, APAC SIs 2007 </li></ul><ul><li>Profitable in Europe; Venture-backed global expansion </li></ul><ul><li>Operations </li></ul><ul><li>Americas & EMEA; VARs in Asia </li></ul><ul><li>75+ Customers – Telco, Fin Svcs, Energy, Health, Govt / Defense </li></ul><ul><li>Expanding Partners - Focused ISVs, SaaS, SI/VARs </li></ul><ul><li>Product (Denodo Platform 4.1 - Enterprise Hardened) </li></ul><ul><li>Enterprise Data Mashups & Web Automation </li></ul><ul><ul><li>Data Integration of Structured, Web and Unstructured Information </li></ul></ul><ul><ul><li>Fast, Agile Deployments in under 30 days </li></ul></ul><ul><li>Technology Focus: Data Integration, Web 2.0 & Mashup Enabler </li></ul><ul><li>Targeted Solutions: Intelligence, Single View, Web Automation </li></ul><ul><li>Tenths of projects in the last 12 months to learn from </li></ul><ul><li>Q2 2008: Denodo Platform 4.5 </li></ul>
  5. 5. Justo <ul><li>VP Technology Denodo Technologies, Palo Alto </li></ul><ul><ul><li>Responsible for Product Management and Product Development </li></ul></ul><ul><li>Ph.D. Computer Science, Query Optimization in Mediators of Web Sources </li></ul><ul><li>Working in Enterprise Data Integration since 2000 </li></ul><ul><li>jhidalgo at domain denodo dot com </li></ul><ul><li>If you read spanish: http://justohidalgo.blogspot.com </li></ul><ul><li>This presentation is available at: </li></ul><ul><ul><li>http://www.slideshare.net/justohidalgo/ </li></ul></ul>
  6. 6. Enterprise Mashups
  7. 7. Enterprise Mashup Architecture, according to the Analysts
  8. 8. Enterprise Data Mashup Architecture, according to us 
  9. 9. A little bit more detail
  10. 10. Web and Data Mashups
  11. 11. Web Mashups vs. Data Mashups <ul><li>Web Mashups </li></ul><ul><li>Visual centric </li></ul><ul><li>Data relationships are simple </li></ul><ul><li>End-user driven enabled by APIs / tools </li></ul><ul><li>No QoS guarantees – as is </li></ul><ul><li>Simple Web security </li></ul><ul><li>Data Mashups </li></ul><ul><li>Data & Information centric </li></ul><ul><li>Deep transformations & semantic relationships </li></ul><ul><li>Interact with Enterprise ecosystem </li></ul><ul><li>Business analyst driven w/ user control options </li></ul><ul><li>Enterprise QoS- Query Optimization, Reliable, Failover, etc. </li></ul><ul><li>Policy-based security </li></ul>ENTERPRISE ECOSYSTEM Enterprise Infrastructure / Web Platform Enterprise & Web Applications RIA, Social Software, GUI, Portals
  12. 12. Mutual Benefits Web Mashups Data Mashups Enterprise Data Integration BPM ESB EAI ETL Data Warehouses Enterprise Infrastructure / Web Platform Enterprise & Web Applications RIA, Social Software, GUI, Portals ENTERPRISE ECOSYSTEM WEB MASHUPS DATA MASHUPS User experience / global access Enterprise-class features ?
  13. 13. What, Enterprise Mashups are not for cool things? 1. Aggregate Data 3. Exchange Data Enterprise Suppliers Customers 2. Enrich Data Apps Data Services
  14. 14. Requirement Areas
  15. 15. Mashups for Business Users / For Power Users and IT <ul><li>User experience </li></ul><ul><ul><li>Pipes&Filters, Data Federation </li></ul></ul><ul><li>Heterogeneous granularity for different levels </li></ul>
  16. 16. Enterprise-class features… <ul><li>Security </li></ul><ul><ul><li>LDAP access, user and role permission levels, … </li></ul></ul><ul><ul><li>But also: Secure VPNs, secure communications, encryption, SSO </li></ul></ul><ul><ul><li>EXAMPLE: Financial Aggregation </li></ul></ul><ul><li>HA/Scalability </li></ul><ul><ul><li>Load balancing </li></ul></ul><ul><ul><li>Federated and distributed architectures </li></ul></ul><ul><ul><li>EXAMPLE: TELE-2/Vodafone Call Center </li></ul></ul><ul><li>Performance </li></ul><ul><ul><li>Asynchronous access </li></ul></ul><ul><ul><li>Parallelism </li></ul></ul><ul><ul><li>Execution Plan Optimization techniques </li></ul></ul>
  17. 17. … Enterprise-class features <ul><li>Data Transformations </li></ul><ul><ul><li>Biopharma example: contextual summaries, patterns and regular expressions </li></ul></ul><ul><ul><li>LinkedForce example: textual similarity </li></ul></ul><ul><li>Data Management… don´t get me started  </li></ul><ul><ul><li>What are the boundaries between mashups and MDM, Data Quality tools? </li></ul></ul><ul><li>Standards and Integration </li></ul><ul><ul><li>JSR-168, JMX, JMX, JDBC, ODBC, WS-*, microformats, … don´t you love standardization bodies? </li></ul></ul>
  18. 18. Automatic Browsing and Structure <ul><li>Maintenance </li></ul><ul><ul><li>Sources change… specially Web Sites!!! </li></ul></ul><ul><li>Automatic Extraction </li></ul><ul><ul><li>Schema matching </li></ul></ul><ul><ul><li>Automatic wrapper induction </li></ul></ul><ul><li>Automatic Browsing </li></ul><ul><ul><li>Taxonomy-based path recognition </li></ul></ul><ul><ul><li>Form updates </li></ul></ul>
  19. 19. Research <ul><li>Architecture </li></ul><ul><ul><li>A new Mashup Reference Architecture </li></ul></ul><ul><li>Web Data Extraction </li></ul><ul><ul><li>Automatic Web Data Extraction </li></ul></ul><ul><ul><li>Automatic Web Maintenance </li></ul></ul><ul><ul><li>Extraction Templates </li></ul></ul><ul><li>Enterprise-class </li></ul><ul><ul><li>Query Optimization Techniques </li></ul></ul>
  20. 20. Q&A Justo Hidalgo VP Technology [email_address]

×