Your SlideShare is downloading. ×
Bridging the Gap Between IT and Business with Enterprise Mashups
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

Bridging the Gap Between IT and Business with Enterprise Mashups

3,789
views

Published on

I created this presentation for SAP TechEd 2009. See http://bit.ly/37vdiP …

I created this presentation for SAP TechEd 2009. See http://bit.ly/37vdiP

Enterprise mashups provide a new way for Business Analysts to work closer with IT departments in creating contextual applications and are a cornerstone of Enterprise 2.0. Web application mashups became popular in the consumer Internet space a couple of years ago. Popular consumer mashups often involve mapping third party data on Google maps. More and more Web applications provide open APIs using simple protocols like REST to allow programmatic access and updates. Mashup types can range from simple co-location of widgets to tight data and UI level integration leveraging Web-oriented architecture. Innovative enterprises started to recognize that mashup technologies can help IT departments to become more flexible and allow Web savvy IT and Business Analysts to build contextual applications on the fly. In this session we will discuss different patterns of enterprise mashups, key aspects of enterprise mashup platforms, and different technologies to mashup-enable your SAP and non-SAP systems.

Published in: Technology

0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,789
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
165
Comments
0
Likes
9
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
  • Sample aggregated applications: for example if you take Customer support the application would unify data coming from CRM for customer details, bug tracking for reported product defects, internal knowledge base articles and public forums.
  • Customizable. You can have menu options that have reference tile to bring in to workspaces. We will have dynamic layout.Task-centric and rich UI framework combining multiple internal and external web applications (served from different servers, developed in different technologies)End-users can work on tasks with different contexts in parallel as well as persist work in progressHighly customizable and flexible workplace layout management
  • Transcript

    • 1. UP113Bridging the Gap Between IT and Business with Enterprise Mashups
      Matthias Zeller
      Group Product Manager
      Adobe Systems
      October 14, 2009
    • 2. Setting Expectations
      What you can expect
      An overview of Enterprise Mashups
      Focus on technology, but also overview of business drivers and use cases
      Demos!
      What I will not cover
      Details about Mashup enabling SAP applications
      General Enterprise 2.0 overview
      Warning
      I have a German accent
    • 3. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Outlook
    • 4. What are Enterprise Mashups*
      “Enterprise Mashups are an approach to composite applications that targets very rapid application delivery and modification through the assembly or easy integration of existing computing resources (visualization, logic and data) by developers or end users.” (Gartner)*
      A type of composite application
      Involve lightweight integration techniques
      Employ Web-oriented architecture
      Transparent
      Leverage the community
      * See Gartner Research Paper by Anthony Bradley, David Gootzit “The Five Core Principles of Enterprise Mashups”, June 11, 2009
    • 5. Financial Analysis Mashup Example
    • 6. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Outlook
    • 7. The growing IT backlog
      Central IT
      Line-of-Business IT
      Business Users
      Growing IT Backlog
      Empower
    • 21. Additional Drivers to Consider Mashups
      Rapid prototyping
      Temporary integrations due to mergers & acquisitions
      Integration of web based resources (competitive info, public statistics)
      Personal dashboards
      Location awareness
      Situational awareness
      * See also Gartner Research Paper by Anthony Bradley “A Framework for Key Integration Patterns and Application Types for Enterprise Mashups”, January 30, 2009
    • 22. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Outlook
    • 23. Enterprise Mashup Components
      Tooling
      Portal
      Standalone
      Web App
      UI Mashup /
      Composite RIA
      Catalog / Repository
      Data Mashups
      Mashup Enablement
      SOA
      Custom API’s
      JDBC
      REST / HTTP
      SAP Business Suite
      Custom Applications
      Databases
      External Websites and Services
    • 24. Vendors
      Mashup Enablement
      Denodo
      Kapow
      Mashup Platforms
      JackBe - Presto
      IBM - Mashup Center
      Composite Rich Internet Applications
      Adobe – LiveCycle Mosaic
    • 25. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Outlook
    • 26. Connectivity for Enterprise Mashups
      Mashup Native:
      Web Oriented Architecture (REST, RSS, Atom, XML over HTTP)
      Mashup Enable:
      Service Oriented Architecture (SOAP, WSDL, WS-*)
      Messaging (JMS)
      Databases (JDBC)
      Application Adapters (SAP BAPI, Oracle Applications, etc.)
      Mainframe
      Java APIs
      .NET APIs
      Web Screen Scraping
      Excel
    • 27. Data Mashup Tooling
      Tool for Developers (ideally Eclipse plug-in)
      Convert complex API to simple API
      Ability to include custom functions (e.g. call APIs) in Mashup logic
      ID Mapping
      Parse Loops / Handle Conditions
      Tool for Business User/Analyst
      Visual drag-and-drop
      Graphical wiring and rules setting without coding
      Merge data from multiple APIs
      Visual mapping of data structures
      Live preview of results
      Simple rules (e.g. calculations)
      Filter and Sort Data
    • 28. Other Data Mashup Features
      API / UI Generation
      Web Services (SOAP/WSDL)
      REST / XML over HTTP
      RSS/Atom
      Java API
      Flex/Flash UI Generator
      HTML/AJAX UI Generator
      Portlet Generator (WSRP, JSR168/268)
      Registry
      Categorize and register Mashup APIs
      Search Mashup APIs
      API ratings
    • 29. DEMO
    • 30. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Outlook
    • 31. Sample Use Cases
      Financial Advisor Workplace:
      • Rich, simple and customizable workplace
      • 32. Contextual views unifying over 200 applications
      • 33. Sample Tiles: Investment portfolio, Google finance, salesforce.com
      Case Management:
      • User environment uniting all case information to speed case resolution
      • 34. Ex: call center applications, case worker
      • 35. Sample Tiles: Customer contacts, bug defects, internal knowledge base
      Sales Workplace:
      • Unified customer views aggregating all relevant customer data
      • 36. Sample Tiles: Customer contacts, order history, RFP Responses, projected pipeline
    • End-user Experience
      Task-centric
      Composite view
      Role-based
      Customizable
      Persistent
      Collaboration enabled
    • 37. Composite RIA – Development Characteristics
      Client side framework APIs (JavaScript/ActionScript)
      Client side context allows context sharing
      Client side communication between applications
      Central or distributed catalog of mashablecomponents
      Created and delivered by IT department
      Customized by business users
      Integrate with existing SSO, directory and entitlement management solutions
    • 38. DEMO
    • 39. Agenda
      Enterprise Mashup Definition
      Business Drivers and Use Cases for Enterprise Mashups
      Mashup Technology Overview
      Data centric Mashups
      Composite Rich Internet Applications
      Summary / Outlook
    • 40. Summary / Outlook
      Summary
      Mashups can make the IT organization more responsive to the business and user
      Data mashups and composite rich Internet applications are complimentary to build a user centric workplace
      Identify a business challenge for demonstrating the value of mashups to justify a first implementation / proof-of-concept
      Outlook
      Integrated Sharing / Asynchronous Collaboration
      Integrated Real-Time Collaboration
      Increased Contextual Awareness
    • 41. To learn more about ASUG, visit the ASUG booth in the SDN Clubhouse, or visit our Web site at www.asug.com.
      ASUG and SAP: Partners in Education
      ASUG, Americas’ SAP Users’ Group, is the world’s largest, customer-run community of SAP professionals and partners, with more than 50,000 individual members and 1,750 companies represented. ASUG delivers the highest value to member companies, allowing them to maximize their SAP investments.
      Some highlighted benefits include:
      Access to a year-round community for SAP customers and partners
      Diverse mix of educational topics and events through a variety of formats
      Exclusive opportunity to influence SAP future product direction
      Unparalleled networking opportunities with a dynamic professional network
      Unprecedented partnership with SAP
      Access to ASUG Special Interest Groups and Chapters
    • 42. Virtual SAP TechEd :Extend your SAP TechEd Year Round
      Best of SAP TechEd at Your fingertips
      View sessions that you missed
      Replay and review sessions that you attended
      Quality SAP TechEd Training
      Best Practices
      Product Roadmaps
      Learn at your own pace
      Gain Access to sessions recorded in 2006, 2007, 2008 and 2009* (*available December 2009)
      24/7 Access online/offline
      Flexible Course Syllabus
      Volume Licensing
      Special Pricing for multiple subscribers
      http://www.sdn.sap.com/irj/scn/virtualteched-allsessions
    • 43. Further Information
      è
      SAP Public Web:
      SAP Research: https://www.sdn.sap.com/irj/scn/wiki?path=/display/Research/EMAP
      è
      Related Gartner Analyst Research
      The Five Core Principals of Enterprise Mashups, June 11, 2009
      Who’s Who in Enterprise ‘Mashup’ Technologies, Sep 7, 2007
      Building a Business Case for Enterprise Mashups: A Gartner Framework, June 11, 2009
      A Framework for Key Integration Patterns and Application Types for Enterprise Mashups, January 30, 2009
      Addressing the Seven Primary Challenges to Enterprise Adoption of Mashups, February 3, 2009
      A Process for Successfully Selling Mashups to Enterprise Leaders, February 3, 2009
    • 44. Thank You!
      Matthias Zeller
      mzeller@adobe.com
      @matzeller
    • 45. Feedback
      Please complete your session evaluation (UP113).
      Be courteous — deposit your trash.
      Thank You !