Whats New In Mashup Center V1.1 Final


Published on

This deck describes the new features in IBM Mashup Center v1.1

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Whats New In Mashup Center V1.1 Final

    1. 1. What’s New in IBM Mashup Center v1.1
    2. 2. What’s New in IBM Mashup Center v1.1 Generally Available November 21, 2008 <ul><li>IBM Mashup Center continues to raise the bar on ease of use , while delivering more enterprise-ready capabilities. Highlights of version 1.1 include: </li></ul><ul><ul><li>New business-ready widgets help speed mashup creation </li></ul></ul><ul><ul><li>New embedding capability supports displaying widgets and mashups in any Web page , including WebSphere Portal pages </li></ul></ul><ul><ul><li>A rich set of new enterprise security and control features. which support data privacy, SLA enforcement through rate limiting policies, IP blocking, protection from unpredictable loads, and usage metrics. </li></ul></ul><ul><ul><li>Expanded feed generation capabilities, including support for Optim , complex web services, and DB2 XML data types. </li></ul></ul><ul><ul><li>Faster performance and new functions help to speed the creation of feed mashups </li></ul></ul><ul><ul><li>New catalog features provide more flexibility when sharing pages & visualizing feeds </li></ul></ul><ul><ul><li>New platforms and deployment options </li></ul></ul><ul><ul><li>Improved widget infrastructure simplifies the wiring process </li></ul></ul>
    3. 3. New Widgets Speed Mashup Creation OpenStreet Map Timeline* Slideshow User Input Charting- Now supports XML *Available on Greenhouse
    4. 4. New and Enhanced “Power User” Widgets <ul><li>URL Customizer- Create dynamic URLs, where the URL parameters can be driven from an event or specified in the widget configuration screen. </li></ul>Configure the URL in Edit Mode and then preview the results in View Mode <ul><li>Action Timer – Fire events based upon a specified time interval, which can be used to dynamically refresh one or more widgets on a page. </li></ul><ul><li>Data Editor – The Data Editor’s user interface has been significantly streamlined, resulting in fewer clicks to transform payload types. </li></ul>Easily wire widgets together that might not automatically connect.
    5. 5. With just a few mouse clicks, generate a simple code snippet … Display Widgets & Mashups in Any Web Page … and paste it into any browser-based page, including WebSphere Portal, blogs, wikis, web content pages, etc.
    6. 6. Display Widgets & Mashups in Any Web Page, cont. <ul><li>Widgets in the toolbox can also be embedded into web pages </li></ul><ul><li>Users can customize their widgets settings before embedding it </li></ul><ul><li>Using embedding, widgets can even be turned into Google Gadgets! </li></ul>
    7. 7. Common Security and Control Questions from IT “ How do I ensure that our sensitive information (e.g., social security number, employee address, value of purchase order, etc.) is not displayed in a mashup or feed?” “ I am worried that exposing information from my enterprise systems as “mashable” feeds will result in unpredictable loads and thus poor performance for the everyday users of those enterprise systems . We must always meet our Service Level Agreements (SLAs).” “ How do I track and manage the load and usage for each of my feeds?” “ I am worried about security with mashups – specifically unauthorized users or clients accessing my back end systems – potentially even attempting a denial-of-service attack.”
    8. 8. <ul><li>Preserve Service Level Agreements (SLAs) </li></ul><ul><ul><li>Provide rate limiting policies per feed </li></ul></ul><ul><ul><li>Protect back-end enterprise resources from unpredictable loads </li></ul></ul><ul><li>Protect back-end enterprise resources from unauthorized clients and denial-of-service attacks </li></ul><ul><ul><li>IP block: Restricts access to certain client IPs </li></ul></ul><ul><li>Filter and mask sensitive information and restricted data </li></ul><ul><ul><li>Apply masking policies, which search for patterns in feeds and mask them, thereby stopping exposure of sensitive data to the outside world </li></ul></ul><ul><li>Report on policy and usage metrics </li></ul><ul><ul><li>View statistics for each feed, including rate limiting errors and policy failures, requests/min, bytes transferred </li></ul></ul>New Enterprise Security and Control Features Coming in December 2008, Mashup Center v1.1.0.1 provides additional IT control of the data used in enterprise mashups!
    9. 9. New Enterprise Security and Control Features, Cont. <ul><li>Example: applying rate limit to throttle and preserve an existing SLA </li></ul>
    10. 10. Expanded Feed Generation Capabilities <ul><li>Optim support </li></ul><ul><ul><li>Easily display and use Optim managed archives in mashups. </li></ul></ul><ul><ul><li>Create mashups in minutes that allow customer, employer, or supplier inquiries to span both production and archived data. </li></ul></ul><ul><li>XML data type support for relational feed sources </li></ul><ul><ul><li>Navigate into and use inner nodes of the XML data with DB2 pureXML columns </li></ul></ul><ul><ul><li>Transform and merge the XML data when creating a data mashup </li></ul></ul><ul><li>Complex Web Services support </li></ul><ul><ul><li>Create feeds from complex web services, such as those commonly generated by products like IBM Master Data Management. </li></ul></ul><ul><ul><li>Support web services with recursive definitions, nested structures, and explicitly defined types. </li></ul></ul><ul><li>Register parameterized feeds </li></ul>
    11. 11. Faster Performance and New Functions Help to Speed the Creation of Feed Mashups <ul><li>New DateTime support, which includes formats used by 40 countries for input and output. </li></ul><ul><li>New numeric functions, including square root, power, floor, and ceiling. </li></ul><ul><li>New string functions, including translate and replace. </li></ul><ul><li>30% better performance, including faster preview performance and reduced memory usage for many operators. </li></ul>
    12. 12. New Catalog Capabilities Provide More Flexibility Select any widget Select any icon Preview
    13. 13. New Catalog Capabilities Provide More Flexibility, cont. <ul><li>Native WebSphere Portal Integration – coming soon! </li></ul><ul><ul><li>An option has been added to the catalog to support deploying completed mashup pages to WebSphere Portal. </li></ul></ul><ul><ul><li>This capability will work with post 6.1 versions of WebSphere Portal, expected in 1H 2009. </li></ul></ul>
    14. 14. New Platforms and Deployment Options <ul><li>Clustering: Increase scalability through clustering. </li></ul><ul><li>Migration of feeds entries : Feeds and feed mashups can be exported and then imported into a catalog on a different server. </li></ul><ul><li>Richer widget deployment capabilities – </li></ul><ul><ul><li>If the widget is already deployed, administrators can choose to replace the existing widget or to also deploy the new widget. </li></ul></ul><ul><ul><li>Users can specify their credentials and target mashup server during the widget deployment process. </li></ul></ul><ul><li>Additional platforms enabler a wider range of deployment options </li></ul><ul><ul><li>Server: Red Hat Linux 5 </li></ul></ul><ul><ul><li>Client: Firefox 3, Internet Explorer 6.0. </li></ul></ul><ul><ul><li>Meta-data storage: Oracle and SQL Server </li></ul></ul>
    15. 15. Improved Widget Infrastructure Simplifies the Wiring Process <ul><li>New, common widget data model </li></ul><ul><ul><li>Out-of-the-box, many simple data types are defined (e.g., string, URL, date, email, person) as well as complex types (e.g., table, atom, JSON.) </li></ul></ul><ul><ul><li>Widget developers can create and register their own customized data types (e.g., order). </li></ul></ul><ul><li>More friendly widget event names </li></ul><ul><ul><li>Mashup Center now supports the display name for events included in the latest iWidget specification. </li></ul></ul><ul><ul><li>Event names can now be much more user-friendly, making it easier for business users to connect widgets together. </li></ul></ul><ul><li>Setting widget titles </li></ul><ul><ul><li>Widgets on a page can now be renamed </li></ul></ul><ul><ul><li>New names will show up in the wiring interface, making it easier to users to select the proper widget to send or receive data. </li></ul></ul>Event names have been simplified to further ease the wiring process