Presentation is loading. Please wait.

Presentation is loading. Please wait.

® IBM Software Group © IBM Corporation Innovation, Insights, and Agility with IBM Mashup Center.

Similar presentations


Presentation on theme: "® IBM Software Group © IBM Corporation Innovation, Insights, and Agility with IBM Mashup Center."— Presentation transcript:

1 ® IBM Software Group © IBM Corporation Innovation, Insights, and Agility with IBM Mashup Center

2 IBM Software Group 2 Agenda  Mashups 101  IBM Mashup Center  How it works

3 IBM Software Group 3 Where Did Mashups Originate? A (music) mashup is a song created from the combination of the music from one song with the a cappella from another.

4 IBM Software Group 4 What is a Business Mashup? A “mashup” is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights.  Rapid creation (days not months)  Reuses existing capabilities, but delivers new functions + insights  Requires limited to no technical skills

5 IBM Software Group 5 Mashups: Solving Pent up Demand for Applications Number of users per application # of applications Backlog of simple, tactical applications. Strategic, long- term apps (created by IT.)  Lack of agility – IT can’t respond fast enough to business requirements  Spreadsheet “apps” hard to manage, share, keep current  Silo-ed, outdated information Business Challenges  IT is backlogged and suffering from too many business requests  Underground or “shadow” IT  Security violations  Loss of information IT Challenges

6 IBM Software Group 6  A widget is a small application or piece of dynamic content that can be easily placed into a web page.  Widgets are called different names by different vendors: gadgets, blocks, flakes.  Widgets can be written in any language (Java™,.NET, PHP, etc.) and can be as simple as an HTML fragment.  “Mashable” widgets pass events, so that they can be wired together to create something new. What is a Widget?

7 IBM Software Group 7 What is the Difference Between a Widget & a Portlet?  In many ways portlets and widgets are similar:  Component models used for aggregation  Provide support for configuration of properties  However, there are key differences:  A Widget portlet will be available on the Portal catalog shortly, which will support running iWidgets in WebSphere Portal 6.1 iWidgetPortlet Aggregation:Client-side from any serverServer-side execution. Generated markup can be aggregated client- side or consumed remotely. Language:Widgets can be written in any language, including Java, PHP,.NET, Ruby on Rails, HTML, Javascript, etc. Java Standards:None. Current proposal in OpenAjax Alliance JSR-168, JSR-286 WSRP 1.0, WSRP 2.0

8 IBM Software Group 8 Mashups and Portal are complementary Line of Business IT Department Mashup CenterPortal  Create ad-hoc applications  Self-manage mashups (edit, delete)  Share mashups  Runs side-by-side with Portal, ensuring user-created apps don’t break mission-critical Portal applications  Advanced Composite applications  IT managed and controlled  Fine grained access control, policy management, federation, search, content management, rich personalization services, templates, virtualization, etc. Push out Feeds, Widgets, Mashups for additional IT control

9 IBM Software Group 9 When to use Portal and when to use Mashups? WebSphere PortalIBM Mashup Center  Lightweight situational or ad-hoc apps  Simple, tactical applications  Short-lived projects or tasks  Information remix to see new insight, iterate  When “good enough” is acceptable  For supporting self-service application creation  Applications for personal or team use  When self-management is acceptable  For strategic applications requiring IT management and construction  When rich application lifecycle needed (staging-> test -> production)  When highest levels of security required  For Server and Client Side Aggregation  Where governance is critical  For Flexible per Page Branding  Content and document management  Different views based upon roles or rules  Indexed by Internet Search Engines  Applications requiring workflow and/or many transactions

10 IBM Software Group 10 Portal and Mashups- Real World Examples  Competitive Intelligence  Rapid Response  Rapid prototyping tool  Lightweight supply chain integration  Military intelligence  Banking or insurance risk exposure  IPO analyzer/Virtual Deal Room  Software bugs/issues mashup  Customer prospecting/Customer 360 Insight  Simple expertise locator  Trouble ticker tracker, Applicant tracker, Service locator  Etc.  Internet, Extranet, Intranet, WebSites  Virtual Websites  Employee portals  Patient Portals  Ecommerce storefronts  HR Employee + Manager Self Service  Content-rich applications  eGovernment (e.g., citizen portals)  Travel booking, Online banking  Knowledge Management portal  Standards-based infrastructure and application framework  Etc. WebSphere PortalIBM Mashup Center

11 IBM Software Group 11 Agenda  Mashups 101  IBM Mashup Center  How it works

12 IBM Software Group IBM Mashup Center  Create new applications by reusing existing data and services  Unlock Enterprise, Web, Personal and Departmental Information  Develop widgets from enterprise systems  Discover and share mashups, widgets, feeds, and services  Transform information into new feeds A end to end mashup platform, supporting line of business assembly of simple, flexible, and dynamic web applications – with the management, security, and governance capabilities IT requires

13 IBM Software Group 13 Quickly Create and Share New Mashups Zero-footprint, browser-based tool supports easy drag-and-drop assembly of situational applications by non-technical users. Out-of-the-box, business-ready widgets. Intuitive, on-the-glass wiring of widgets & feeds. Ability to set widget preferences. And Much More!  Share – public or by user/group.  Automatic wiring  Embed  Edit Source  Customize look and feel

14 IBM Software Group 14 Rapidly Create Dynamic Widgets Easy-to-use, Eclipse-based IDE helps to reduce the time and cost of creating dynamic, interactive widgets. Using the tool’s wizard-based interface, developers of all skill levels can build powerful widgets– without coding!

15 IBM Software Group 15 Easily Discover and Share Mashups, Widgets, & Feeds Facilitate sharing & reuse through the catalog A single central catalog for feeds and widgets Tagging and Rating promotes collaboration, re-use, and business self service Secure and govern access and use

16 IBM Software Group 16 Create mashable assets from structured and un-structured data sources Quickly and Securely Unlock Enterprise Information Unlock Enterprise, Departmental, Web and Personal sources. Out-of-the-box Plug- ins to common information sources. Create new feeds in minutes Easily create custom adapters for unique needs or legacy systems

17 IBM Software Group 17 Transform, Merge, Mix, and Utilize Information Mash multiple sources into net-new feeds Fast and easy, but powerful, visual editor for precise control over information flows Output in RSS, ATOM or XML based on consuming application or widget

18 IBM Software Group 18 Agenda  Mashups 101  IBM Mashup Center  How it works

19 IBM Software Group 19 DEMO

20 IBM Software Group 20  © IBM Corporation 2008. All Rights Reserved.  The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.  References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.  IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.  Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.  Other company, product, or service names may be trademarks or service marks of others. Legal Notifications

21 IBM Software Group 21 InfoSphere MashupHub: unlock and share web, departmental, personal and enterprise information for use in REST- style Web2.0 applications. MashupHub includes visual tools for transforming and re-mixing REST-style feeds. Common Catalog: Sharing & discovery of mashable assets. Lotus Mashups: Quickly and easily create and assemble mashups on-the-glass. Create dynamic widgets. IBM Mashup Center Components Assembly Centric Information Centric


Download ppt "® IBM Software Group © IBM Corporation Innovation, Insights, and Agility with IBM Mashup Center."

Similar presentations


Ads by Google