Your SlideShare is downloading. ×
0
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Building Enterprise Mashups - Web 2.0 conference
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Building Enterprise Mashups - Web 2.0 conference

2,012

Published on

The compainon deck for my presentation at the O'Reilly Web 2.0 Expo in NY on Nov 18, 2009

The compainon deck for my presentation at the O'Reilly Web 2.0 Expo in NY on Nov 18, 2009

Published in: Technology, Education
1 Comment
16 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,012
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
16
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. Building Enterprise Mashups<br />orWhat are Enterprise Mashups, and Why Should I Care?<br />Slideware<br />Michael Ogrinz, author Mashup Patternshttp://www.slideshare.net/mogrinzBuilder<br />Zo Obradovic, Senior Architect Bank of America Merrill Lynch<br />
  2. Mashups?<br />
  3. 10 Most Disruptive Technologies<br />Enterprise Mashups to Hit $700 Million by 2013<br />Multicore and hybrid processors <br />Virtualisation and fabric computing <br />Social networks and social software <br />Cloud computing and cloud/Web platforms <br />Web mashups <br />User Interface <br />Ubiquitous computing <br />Contextual computing <br />Augmented reality <br />Semantics<br />New Report Recommends Financial Services Firms Use Mashups for Cost Cutting and Risk Management <br />Capital Markets Firms to Spend $35 Million on Mashups in 2009<br />Mashups Give Defense Department Strategic Edge<br />Enterprise Mashups Continue to Gain Momentum as Part of Enterprise 2.0<br />Top 10 Strategic Technologies for 2009<br />Wall Street <br />&<br />Mashups Slowly Gain Traction on Wall Street<br />Enterprise Mashups .. IT leaders should investigate this growing space for the significant and transformational potential it may offer their enterprises<br />Technology<br />
  4. Mashups open up business Web 2.0 opportunities<br />18 Emerging Topics at the Intersection of Business and IT in 2009<br />#8: Enterprise Mashups<br />A third of future analytics applications will involve mashups <br />-IBM Insights Forum CDP director Allan Keyte <br />Enterprise mashups deliver one of the long-sought goals of computing: the ability to quickly deliver applications as needed for a specific business challenge. <br />The enterprise mashup market will benefit from the increasing prevalence of software incorporating SOA. Worth $1.4bn in 2008, the SOA platform market will grow to $2.77bn in 2014.<br />&quot;Mashups Are Extremely Compelling,&quot; Says Father of DHTML, Scott Isaacs<br />Enterprise mashup market … will expand more than tenfold to $1.74 billion by 2013.<br />Enterprise mashups, SOA&apos;s killer app?<br />Are enterprise mashups the Excel of our era?<br />by 2010 mashups will be the dominant model. (80 percent) for the creation of composite enterprise applications. <br />Mashups Accelerating and SOA Is Along for the Ride-David Linthicum<br />
  5. Enterprise Mashups?<br />
  6. You Can’t Build a Business Case for Enterprise Mashups<br />-Anthony Bradley<br />“you can’t build a general business case for mashups, [but] you can build a specific mashup-centric business cases.”<br />
  7. A Specific, Mashup-Centric Business Case<br />CRM<br />Trading System<br />Research Portal<br />Provide Master/Detail functionality across multiple systems<br />
  8. Fix the Business Problem!<br />Before<br />After<br />Relevant Research<br />
  9. Obligatory Long-Tail Slide<br />A<br />B<br />
  10. When Good Enough is Great<br />
  11. Le mieux est l&apos;ennemi du bien*<br />*“The Best is the enemy of the Good”<br />A good plan implemented today is better than a perfect plan implemented tomorrow<br />
  12. Put it in my hands!<br />(“Real artists ship” –Steve Jobs)<br />
  13. Current relationship between users and IT<br />Flexibility<br />End Users<br />(e.g. Excel “apps”)<br />IT<br />(scalable, maintainable, secure) <br />Reliability<br />Time-to-market<br />
  14. Mashups define a new relationship model<br />Reliability<br />End Users<br />(e.g. Excel “apps”)<br />IT<br />(scalable, maintainable, secure) <br />Flexibility<br />
  15. The “Core Capabilities” of a Mashup Product<br /><ul><li> Support for Open Standards/Assembly Canvas
  16. Data Extraction
  17. Data Entry
  18. Data Visualization
  19. Scheduling and Surveillance
  20. Transformation and Enrichment
  21. Action
  22. Clipping
  23. Publish and Promote</li></li></ul><li>The “Core Capabilities” of a Mashup Product<br /><ul><li> Support for Open Standards/Assembly Canvas
  24. Data Extraction
  25. Data Entry
  26. Data Visualization
  27. Scheduling and Surveillance
  28. Transformation and Enrichment
  29. Action
  30. Clipping
  31. Publish and Promote</li></li></ul><li>Harvest : <br />AlerterAPI EnablerCompetitive AnalysisInfinite Monkeys Leading Indicator Reality Mining Reputation Management Time Series Manage : <br />Content MigrationPortal EnablerQuick Proof of ConceptSingle Sign-OnWidget EnablerTest : <br />AuditLoad TestingRegression Testing<br />Enhance : AccessibilityFeed Factory:<br />Field MedicFolksonomy EnablerFragility ReducerSmart SuggestionsSuper SearchTranslationUsability EnhancerWorkflowAssemble : <br />Communication and CollaborationContent AggregationContent IntegrationDistributed Drill-DownEmergency ResponseFilterLocation MappingSplinter<br />
  32. Data Entry, Data Extraction<br />
  33. 3 Lines of Code and You’re Set!<br />// Declare an object to capture output<br />GenericOutput[] output = null;<br />// Declare an instance of the “robot”<br />ExampleOne sample = new ExampleOne(); <br />// Run the robot and get the results!<br />output=sample.run();<br />Data Entry, Data Extraction<br />
  34. API-Enable [Almost] Anything!<br />
  35. Assembly Canvas, Publish and Promote<br />
  36. Assembly Canvas, Publish and Promote<br />
  37. The Virtuous Circle of Re-use<br />
  38. The Virtuous Circle of Re-use<br />http://www.openmashup.org/<br />
  39. Publish and Promote<br />
  40. Clipping<br />
  41. Clipping<br />
  42. Transformation, Data Visualization<br />
  43. Transformation, Data Visualization<br />
  44. Transformation, Data Visualization<br />
  45. Harvest : <br />AlerterAPI EnablerCompetitive AnalysisInfinite Monkeys Leading Indicator Reality Mining Reputation Management Time Series Manage : <br />Content MigrationPortal EnablerQuick Proof of ConceptSingle Sign-OnWidget EnablerTest : <br />AuditLoad TestingRegression Testing<br />Enhance : AccessibilityFeed Factory:<br />Field MedicFolksonomy EnablerFragility ReducerSmart SuggestionsSuper SearchTranslationUsability EnhancerWorkflowAssemble : <br />Communication and CollaborationContent AggregationContent IntegrationDistributed Drill-DownEmergency ResponseFilterLocation MappingSplinter<br />
  46. “You have turned mashups into everything and therefore into nothing.”<br />But my back feels sooooo much better!<br />
  47. Harvest : <br />AlerterAPI EnablerCompetitive AnalysisInfinite Monkeys Leading Indicator Reality Mining Reputation Management Time Series Manage : <br />Content MigrationPortal EnablerQuick Proof of ConceptSingle Sign-OnWidget EnablerTest : <br />AuditLoad TestingRegression Testing<br />Enhance : AccessibilityFeed Factory:<br />Field MedicFolksonomy EnablerFragility ReducerSmart SuggestionsSuper SearchTranslationUsability EnhancerWorkflowAssemble : <br />Communication and CollaborationContent AggregationContent IntegrationDistributed Drill-DownEmergency ResponseFilterLocation MappingSplinter<br />
  48. Thank You<br />http://www.slideshare.net/mogrinz<br />Mike: mike@mashuppatterns.com , @mogrinz http://mashuppatterns.com<br />Zo:zo@obradovic.com, @zorano<br />Interview the vendors:<br />Kapow http://kapowtechnologies.com<br />JackBe http://jackbe.com<br />Convertigo http://convertigo.com<br />DreamFace http://dreamface-interactive.com<br />

×