Building Enterprise Mashups - Web 2.0 conference

  • 1,946 views
Uploaded 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

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • so good mashup sample,long trail.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,946
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

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