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

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

    ×