36
IBM Software Group Unlock data. Remix content. Unleash productivity 1 IBM Mashup Center Unlock data. Remix content. Unleash productivity. What’s New in IBM Mashup Center V2

This deck describes the new features in IBM Mashup Center v2

Embed Size (px)

DESCRIPTION

This slide deck covers the major new features in IBM Mashup Center version 2

Citation preview

Page 1: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

Unlock data. Remix content. Unleash productivity

1

IBM Mashup CenterUnlock data. Remix content. Unleash productivity.

What’s New in IBM Mashup Center V2

Page 2: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

2

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet p8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

* Product release dates and/or capabilities referenced in these materials 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.

Page 3: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

3

Speed Widget Creation with the New Widget BuilderBuild up a richer ecosystem of widgets by turning every user into a widget creator

Widget Builder is a new browser-based tool that lowers skill set requirements for creating widgets. Widget Builder self-service capabilities include:

Simple wizards for creating new widgets. Allows non-technical users to create simple widgets and then easily add those widgets to a page, to their palette, or to the catalog for use by others in the mashup ecosystem.

Widget editor allows web developers to upload their widget files (html, javascript, images, XML, etc.) and write any needed javascript, HTML, or XML code within a browser-based widget editor. The result is fast deployment of client-side widgets.

Page 4: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

4

Enhance Collaboration & Productivity by Creating Spaces for Specific Business Needs

Spaces are collections of pages assembled together to solve a specific business need

Without IT involvement, business users can: Create a space from scratch or

from an existing template Share spaces with teammates Manage spaces and assign

access control Turn any space into a template Publish templates to/from the

catalog

Page 5: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

5

The new Drill Down widget supports viewing hierarchical data in an easy to understand fashion

Users can dynamically create events for each column

Speed & Simplify Mashup Creation with New & Enhanced Visualization Widgets

Page 6: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

6

The Data View and Charting widgets have been enhanced to offer more customization features & simplified ways of selecting the desired information

New Data View features includes the ability to browse the catalog for feeds, rename columns, select the data type for sorting, and apply custom error messages.

New Charting features includes the ability to browse the catalog for feeds, a more visual way to select the data to chart, more styles, and a new chart type – stacked bar chart.

Speed & Simplify Mashup Creation with New & Enhanced Visualization Widgets, cont.

Page 7: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

7

Many of the core Mashup Center visualization widgets (e.g., charting, data view, timeline, etc.) have been enhanced to natively support parameterized feeds

With this support, dynamic parameterized feeds can be created without the use of “glue” widgets like URL Customizer, JavaScript Adapter, and Regular Expression

This new capability helps to reduce the learning curve for creating mashups while also improving productivity by reducing the number of widgets needed to get to the desired end result

Speed & Simplify Mashup Creation with Built-In Support for Parameterized Feeds

Users can allow feed parameters to be dynamically updated via wires

Page 8: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

8

A new auto-wiring capability allows widgets dropped on a page to automatically communicate without any explicit user intervention. The result is that new mashup pages can be assembled even faster than before! Automatic wiring can be enabled for a given page Users can turn on notifications to alert when auto-wiring has occurred

Wires can now be created across pages, allowing end users to click on one page to bring up another page populated with the contextually relevant information

Speed & Simplify Mashup Creation with Enhanced Wiring Capabilities, Including Auto-Wiring

Page 9: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

9

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet P8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

Page 10: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

10

Improve Insight by Mashing Up Unstructured Information from Enterprise Content Management Systems

Easily discover and access unstructured enterprise data and related metadata, including:

Departmental content, such as Microsoft SharePoint repositories

Enterprise content with IBM DB2 Content Manager and IBM FileNet P8

Collaborative content with IBM Lotus Quickr

Quickly create applications that mashup content / documents with disparate applications Increase visibility across multiple systems

Gain new insights by remixing information This mashup provides a single view for active / archived data from Optim with unstructured data from Filenet P8.

Page 11: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

11

Enhance Real-Time Mashups via Access to Published Messages on Enterprise Queues Create feeds that expose “published data” via WebSphere MQ message queues

Get a snapshot of the business activity and published requests

Unlock application requests on a queue to other tactical applications

Extend Smart Planet implementations with Enterprise Mashups MQTT implementations including WebSphere MQ can be included with Enterprise

Mashups

I

Requests on Message Queue

Low Inventory

I Back Order Status

I Inventory Transfer

I Low Inventory

Page 12: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

12

Dramatically Expand Range of Data Sources that can be Mashed by Consuming RESTful Services RESTful services are one of the most

popular form of access to SOA ~66% of services are RESTful in the

ProgrammableWeb catalog

Many IBM products support REST outputs, including: IBM Mashup Center, IBM Data Studio, IBM

Information Service Director, WebSphere Portal, Agile ECM products, WebSphere Business Monitor, WebSphere Process Server, WebSphere Enterprise Service Bus, Lotus Connections, etc…

Mashup Center can consume RESTful services Wide range of supported input types: XML,

JSON, TEXT, HTML, ATOM

Supports basic authentication

GoogleTranslation

Service

EnglishProduct

Descriptions

Page 13: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

13

Increase Reuse of Highly Secured Web Services

Consume web services secured by industry-standard WS-Security Includes support for secured headers, digital certificates and

timestamps

This new capability expands the range of data sources able to be mashed up, including: IBM Rational built web services from Enterprise Java Beans

3rd Party Services supporting WS-Security, such as:

Microsoft services (built with MSDN solution)

Amazon SimpleDB

IBM products that may be secured by WS-Security, including:

InfoSphere Master Data Management

WebSphere Process Server

WebSphere Message Broker

Web Service Registry and Repository

Etc.

Page 14: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

14

Improved Access to Enterprise Databases

Create actionable mashups! Feed generator now support SQL database

manipulation: INSERT, UPDATE, DELETE

Increase access to mainframe data through IMS Database support IMS Database support via popular SQL language

Ease administration by leveraging existing JNDI connections

Increase user context with profile names

Identify current user during execution of Feed Registered MHUBLOGIN parameter

Example: SELECT * FROM CONTACTS where assignedrep = ‘:MHUBLOGIN’

The above query implements the following statement when user logged in as ‘John’ at runtime while accessing this feed.

Example: SELECT * FROM CONTACTS where asssignedrep = ‘John’

Page 15: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

15

Enhanced Access to Departmental Feed Sources Save time with automatic updates for URL-based data sources, such as CSV, XML,

and Excel Update a spreadsheet on the server, and the mashup will automatically update!

Increase flexibility in accessing CSV data Now supports tab and other delimiters

Handles header row in a CSV file

Increasing range of access to secure RSS and ATOM Feeds via authentication

Page 16: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

16

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet p8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

Page 17: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

17

Secure Mashup Technology Protects Against Rogue Widgets

Widget 1 Widget 2

Widget 3

Trusted Company Server

Untrusted Public Server

Untrusted Public Server

Communicates in background with public

server

Communicates in background with public

server

Communicates in background with

enterprise web service

Isolate widgets from un-trusted sites, preventing information stealing and other malicious acts. Support for secure widgets is based upon OpenAjax Alliance Hub v2.0

Page 18: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

18

Identify Mashup Trends and User Impact via Reports and Feed Dependencies

Gain insight on popularity and use of mashable assets thru usage reports

Displays the number of requests, unique requests, and unique growth (new visitors)

Reports available for feeds, data mashups, widgets, pages, and overall catalog Usage of widgets and pages are

based on downloads

Gain insight on how feeds are utilized by viewing feed dependencies Helps feed owners to assess impact of

changing their feeds

Built-in reporting graphically displays trends and usage

Page 19: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

19

Protect Sensitive Data and Quality of Service Protect SLAs and back-end enterprise resources from unauthorized clients and denial-of-

service attacks

Better integration of feed policies Deny access to malicious client IPs

Filter and mask sensitive information and restricted data

Apply masking policies, which search for patterns in feeds and mask them, thereby stopping exposure of sensitive data to the outside world

Page 20: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

20

Feed Policy Reporting Delivers New Operational Insight

Report on policy metrics View statistics for each feed, including requests, rate limiting errors & policy failures, average

requests response, and fault percentages

Insight from feed policy reports enables IT to better manage policies and data security

Page 21: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

21

Active Content Filtering Helps to Maintain Secure Mashups

Feeds might contain malicious content, especially if coming from an external or un-trusted source

Active Content Filtering removes potentially malicious content from feed data, including: Javascript HTML and CDATA encoded scripts Active content in JSON

Examples, may include Data Theft or Cross Site Scripting (XSS)

Protects from malicious 3rd Party Sources, Desktop Sources

Filter undesired content from the feed

Page 22: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

22

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet p8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

* Product release dates and/or capabilities referenced in these materials 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.

Page 23: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

23

IBM Strategy – Pervasive “Mash-ability” Every day, more and more IBM products are becoming “Mashup-enabled”, meaning:

Supporting a common widget component model (iwidget) and runtime, resulting in: Customers being able to more flexibility customize their products via widgets – without coding! Tighter integration of IBM widget-enabled products –> mix-and-match widgets cross-products

Domain-specific “Mashable” Products

BPM-centric

ECM-centric

People-centric

BI-centric

*

* Cognos iWidget support expected to be supported in 2010

Etc….

IBM Mashup Center

Widget Tooling

IBM Mashup Center – Widget Factory and Widget Builder

Rational App. Developer

WebSphere Portlet Factory

Domino Designer

WebSphere sMash

General Purpose “Mashable” Products

Widgets, feeds Widgets

Page 24: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

24

IBM Mashup Center: Adding Value to Mashup-Enabled Products

Encourage reuse of mashups, feeds and widgets through community catalog

Create custom widgets with rich IDE

Create and remix feeds from multiple sources, such as Excel, databases, web services, etc.

Jumpstart mashup creation with out-of-the-box visualization widgets, like timeline, charting, etc.

Create, share, and customize enterprise mashups outside the realm of BPM

Business Space 7 – BPM Mashups Mashup Center- Enterprise Mashups

+Add on Mashup Center for…

Business Space is a common UI shipped with BPM products

Built on top of IBM Mashup Center widget container and page assembly technology

Supports rapid creation of BPM-apps that can be customized by business users

Domain-specific mashup-enabled products can benefit by adding on Mashup Center for the complete mashup experience. For example:

Page 25: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

25

IBM Mashup Center + Portal = A Powerful Combination In December 2010, we expect to release the IBM Mashup Accelerator – a package

designed to deliver the complete mashup experience to new or existing WebSphere Portal customers

Why would WebSphere Portal customers need the Mashup Accelerator? To accelerate the creation of application building blocks (feeds, widgets, mashup pages), to

encourage reuse of these assets, and to also apply appropriate levels of governance on them

Net result is faster time to market and a more agile approach to application development

To create quick apps – tactical or situational applications created for a specific business need

No-code tooling supports business user creation and sharing of applications, helping to lessen IT backlog

Users outside of central IT (line of business, decentralized IT, or even citizens) can quickly pull together new applications

All can be done in an environment outside of Portal, where there may be fewer concerns about granting users access to creating, deleting, and managing new pages or building applications that may affect the stability of the production Portal

To act as a “portal incubator”

New ideas can be quickly prototyped out, tested, evolved

“Final” mashups can be pushed into the Portal environment- with no code changes

* Product release dates and/or capabilities referenced in these materials 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.

Page 26: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

26

Running Mashup Center Created Mashups in WebSphere Portal – Supported in Portal 6.1.5*

Mashup Center: Create a mashup page and publish the page to the catalog.

1

Mashup Center Catalog: From the catalog, click the ‘Add to Portal’ link

2

WebSphere Portal: Assign access to users.

3

* Expected delivery December 2009

Page 27: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

27

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet p8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

* Product release dates and/or capabilities referenced in these materials 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.

Page 28: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

28

Fine Tune Your Mashup’s Look & Feel with New Configuration Options Tabbed navigation- Choose tabs or breadcrumb style of navigation

Customize the styles without coding- Change the appearance of a mashup by choosing from a variety of out-of-the-box styles

Configurable page width – Specify a fixed width for a page, or set the width to dynamically expand

Page 29: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

29

Increase the Range of Consumption Options for Mashable Information

Generate JSON feeds with IBM Mashup Center (in addition to ability to generate XML, RSS, and ATOM feeds)

JSON is simple, lightweight, and popular with developers for building client-side applications and widgets

By supporting JSON publishing, you increase the range of consumption options for your data

Page 30: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

30

Increase the Speed of Building Data Mashups

Ease the identification and selection of repeating data for Filter and Transformation Operators

Simplifying data transformations on complex data structures through predictive data selection

Ability to normalize complex structures by extracting repeating data via new Extract operator

Page 31: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

31

Support a Wider Range of Users via Internationalization

IBM Mashup Center V1.1 supports publishing DateTime with varying formats to accommodate different country formats

Mashup Center v2 expands on internationalization features, including: Date Format support enabling easy extraction of Date

from DateTime content.

New numeric and currency formats

Grouping size and separator $1,000,000.00

Decimal separators $1,000,000.00

Currency symbols and placement $1,000,000.00

Fraction digits: $1,000,000.00

Page 32: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

32

Getting your Data YOUR Way

Support for Durations or Date Ranges (i.e., Extracting quarterly information)

Get the data your way with improved String functionality Substring, Substring before, Substring After,

Tokenize, String Join, Uppercase, Lowercase, Length

Easily identify the user within the mashup runtime through a predefined variable in a data mashup Filter data based upon the user

New support for mashing up XML attributes from a feed

Page 33: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

33

Catalog Improvements … Improved team sharing & migration support with federation of catalog assets

Improved sharing via bookmarks

Find the right mashups and mashable assets faster Search by URL

Get a quick visualization of the feed data before adding it to your mashup

* Product release dates and/or capabilities referenced in these materials 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.

Page 34: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

34

What’s New in IBM Mashup Center v2.0*Expected Availability November 20, 2009

IBM Mashup Center v2.0 continues to help organizations improve the agility and speed at which they can create dynamic web applications tailored to specific business needs.

Included within Mashup Center 2.0 are the following new capabilities & benefits: Speed & simplify mashup creation with a new browser-based tool for simple

widget creation, plus new & enhanced visualization widgets. Better leverage existing enterprise investments with new capabilities to mashup

information from Microsoft Sharepoint, WebSphere MQ, Filenet p8, IBM Content Manager, and web services secured by WS-Security.

Build more secure, governed mashups through features like enhanced usage reports, malicious content filtering, and sandboxing for un-trusted widgets.

Natively interoperate with leading IBM products, including WebSphere Portal and the WebSphere BPM Suite of products

Increase the productivity of mashup developers and the flexibility of the resulting mashups by utilizing new transformation and customization functions.

Rapidly deliver sophisticated, Web 2.0 style widgets with new Widget Factory capabilities, including drag & drop widget creation and new interactive UI controls.

* Product release dates and/or capabilities referenced in these materials 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.

Page 35: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

3535

Visually Construct Applications Using Drag and Drop

Build applications by dragging and dropping from a palette of application functions

Right mouse click to rename, hide and enable sorting on

columns/fields

Add application functions via drag and drop

Page 36: This deck describes the new features in IBM Mashup Center v2

IBM Software Group

3636

Create Widgets with Exceptional User Interfaces

Easily deliver polished, user interfaces with depth & complexity, including rounded corners + drop shadows

Create highly interactive, visually stunning user interfaces by adding animations to application functions, including wipe in/out, fade in/out, highlight, and animate

Create sophisticated, rich interfaces by leveraging Dojo components, including dynamic tree control, rich text editor, grid, pop-up dialog box, and type-ahead search

Improve user experience and maintain user focus by indicating progress of application functions.