IBM WebSphere Portal Joel Demay IBM Software Group [email_address]
Agenda What is a Portal? Why Portals? WebSphere Portal Overview, Features and Components WebSphere Portal Architecture Packaging
Today: disparate user experiences
Portal Definition A well-known point of access to many different resources, presented in a  consistent, integrated  and  personalized  manner. WebSphere Portal
Key Benefits and Capabilities of Enterprise Portal s User Perspective Dynamic experience Collaboration Customization Personalization Engaging UI Single Sign-on People Awareness Integration  “ at the glass” Secure Access, SSO Role-based Deployment Scalability & Reliability Administration Navigation Application interfaces Aggregation IT Perspective Other web content CRM Application Databases Content Management eHR Web Services Syndicated Content Collaboration
Agenda What is a Portal? Why Portals? WebSphere Portal Overview, Features and Components WebSphere Portal Architecture Packaging
WebSphere Portal – market leading Enterprise Portal Market Leadership  #1 in Enterprise Portal Software market* Over 5000 customer Portal installations Double digit market growth** Large leads in Customer Self-Service, Partner Self-Service, Employee Self-Service, and Dashboards * >2000 SMB customers Partner Leadership  Over 1,463 IBM Business Partner solutions in the IBM WebSphere Portal Business Solutions Catalog  30 ISVs have OEM’d WebSphere Portal Technical leadership  Largest portals in the world (20 million -1 billion)‏ Smallest full-feature portals in the world, 20-user pack Provides the front-end, or user interface, for IBM’s innovative SOA strategy Drives portal standards- Leads JSR-286, Chairs WSRP 2.0., Co-Chaired JSR-168, Chaired WSRP 1.0. *Reports, DataQuest, AMR, IDC ** IDC, Worldwide Enterprise Portal Software 2006-2010 Forecast Update and 2005 Vendor Shares: When Less is More. #202688, Kathleen Quirk, July 2006. Best Java Enterprise Portal Technology   Readers choice Award INFORMATION INTEGRATION PLATFORMS & PORTALS Performance Management Portals and Knowledge Management Dashboard Framework 2006  CRN  Channel Champion   Best Development tool IBM WebSphere Portal Best Enterprise Portal Platform - WebSphere Portal
Market Leadership – Gartner’s View WebSphere Portal now ranked as Market Leader in Gartner's 2008 MQ for Enterprise Portals. Leadership position held for 6 consecutive years.
A Few of the 6,000+ WebSphere Portal Customers
WebSphere Portal – Functional Architecture
Building a Portal Page Personalised Portlets Navigation Theme Security Customisation
Portlet Principle Each portlet is a separate Web application   Developed independently Can be placed anywhere on the page Dynamic deployment; dynamic configuration Portlets support multiple markups Phones, Organizers, Voice Unique views for each device Business logic can be shared Web 2.0 Portlets support Client Side Aggregation to retrieve and share information without server round-trips Portlets can refresh individually Support for AJAX and DoJo
Web Content Management Inline Editing for infrequent users User-friendly, simple templates for entering content Full text, attribute and taxonomy search Simplified process for including personalization rules in content and layout Views allow users to find their content easily User interface can be customized easily to provide tailored experience Link Management and RSS Integration
Portal Document Management Provided by IBM Lotus Quickr User can navigate through a hierarchy of user-defined folders and documents. Add, delete or modify folders  Easily add documents of any format from local file system Share documents with teams Collaborate on documents and team places
Theme Customizer Change the banner: logo, color, typography, border, background Change the typography: default size, color and style, headline size, color, etc. Change the navigation: orientation, tab colors, tab text Change the colors: page color or background, highlight color Change the buttons: text, color, selected and unselected states Show and hide footers, gutters, links, breadcrumbs, etc. Theme Customizer - Easily change the look of a portal page - no HTML, JavaScript or XML coding required!
Portal Search helps raise productivity Usability Site map provides Secure “outline” of Portal hierarchy Search API (SIAPI) published externally for applications Relevance ranking Integrate External Search Engines External Search of Portal Content Better search results from Google and other search engines Photos from Flickr Web Search Results Search Results from Portal Suggested Links
WebAppIntegrator User clicked on “Doorway on Jester” tab and was sent to  Doorway  web app on server Jester. the HTML <script> tag executed and “injected” markup for Portal navigation, Launch menu, and page breadcrumbs into  Doorway  web app. Note that the page tab labeled “Doorway on Jester” is correctly selected as the current page. Clicking on any Portal specific navigation tab will take you back into Portal.  Clicking on any Portal URL page tab will hit the underlying URL. Solution for integration of external web applications with Portal Server  Allows external web applications to display and make use of Portal navigation artifacts
Create new Portal Sites with New Site Wizard The New Site Wizard combines several administrative actions into a single portlet: User enrollment Virtual Portal creation Portal content import Quickly create new Virtual Portals with Portal Sites and customize to suite your needs
Web 2.0 Support Superior enhanced User Experience Improved response times – AJAX, REST, client–side aggregation, C2A  Enhanced flexibility – easy end user customization through drag & drop, Google gadgets, etc. Smart markup and dynamic menus through semantic tags Drive Innovation and Productivity through Social Software Lotus Connections portlets  Quickr blogs, wikis, and forums Improve time to value, time to market Business user situational application development through the Portlet Pallette, drag & drop page composition, and composite application templates Business user contribution of WCM content More assets (REST, ATOM, gadgets) available to choose from.
Remember me Customer identification with your website can increase loyalty The site recognizes me without login… … requires user authentication… Access to sensitive service or operation,... …  before access is provided.
Tooling for Portal Development Rational Application Developer An open, comprehensive development environment for building e-business applications Portal Tools are fully integrated to support portal and portlet development Provides Portal Test Environment
IBM WebSphere Portlet Factory Speeds SOA Value and Deployment of WebSphere Portal Automation  for multi-page, complex portlets without coding –  speeds  development/deployment Change  simplified for evolving business requirements – increases  efficiency  of IT, LOB and users Reuse  for generation of new portlets from existing portlet models on demand – serve more business and user requirements for more  value SOA  for integration/delivery of existing applications and portlet interfaces as reusable services –  flexibility  for increased ROI Using the tool [Portlet Factory] also saved Allmerica $1 million in development costs, Clifton adds.  The technology enabled Allmerica to build the portal in four months, whereas using API technology would have taken about 16 months, he estimates. Mike Clifton, Vice President of IT, Allmerica Insurance Source:  Insurance & Technology , May 2005 http://www.insurancetech.com/story/showArticle.jhtml?articleID=160906146
Build Real-time Personalized Dashboards  Sales Vice President Regional Mgr Local Sales Mgr Alerts personalized Scorecard shows regional info only Data filter adapts Graph displays revenue for selected office Scorecard shows office info only
Workplace Dashboard Framework  is a set of reusable assets, robust administration tools, and dashboard-specific features  that speed the creation of custom dashboards.  Repository of Reusable Design Components Record List & Detail Hierarchy Drill Down Status Indicator Status Page Summary Row Summary & Drilldown Query  Filter
WebSphere Portlet Catalog http://catalog.lotus.com/wps/portal/portal Over 1,500 Pre-made portlets 270 ISV’s Providing Portlets 26 ISVS have OEM’d IBM Portal 1,200 Partners Trained on Portal
Volkswagen AG Faced with rising complexity within its supplier-facing processes, Volkswagen needed to make its procurement employees more productive to stay ahead of the competition Challenge “ We need knowledgeable workers who can focus their energies on high-value activities and driving new efficiencies, spending as little time as possible seeking and wading through information.” - Dr. Martin Hoffman, Group Executive Director for Purchasing Process and Information Management, Volkswagen AG   Customer Quote 20 percent increase in procurement staff productivity  Achieved 100% payback within one year  Significant decreases in materials purchasing and inventory costs   Value An On Demand Workplace that includes an enterprise wide portal for employees and suppliers whose sensing, analytic and workflow capabilities have radically streamlined the way employees access and act on information   Solution
Architecture Overview WebSphere Portal V6.1 Portal Database(s)‏ User  profile Database LDAP  Directorie(s)‏ Page Aggregation Themes  and skins Page  Handler Dynamic  UI Manager Rules Portlet Container and Services Portlet API Content  access Search Portlet Preference Collab- oration AJAX Proxy Web clipper Admin Site Admin Credential Vault Single Sign-on XML Access Portal Script REST / APP J2EE JCA Web Services EJB JMS JDBC Servlet Security Caching Enterprise Data, Applications, Internet Content Process  Server Remote portlet  producer AUTHENTICATION Desktop and mobile Browsers, Mashups and  offline Clients Remote portlet  consumer Policy Portal Model Template Composition Component Handler Application Runtime AUTHORIZATION Feed Provider JSR286 WSRP 1.0 + 2.0 WSRP 1.0 + 2.0 Widgets .  .
Product support pages WebSphere Portal: http://www.ibm.com/software/genservers/portal/support/ WebSphere Portal Zone on developerWorks: http://www.ibm.com/developerworks/websphere/zones/portal/ * New! * WebSphere Portal Support Wiki (goes live at eGA): http://www-10.lotus.com/ldd/portalwiki.nsf Web Content Management: http://www.ibm.com/software/lotus/support/workplace-webcontent-mgmt/support.html Web Content Management Best Practices Wiki: https://info2.lotus.com/lotus/quickr Product Documentation: http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html

WebSphere Portal Business Overview

  • 1.
    IBM WebSphere PortalJoel Demay IBM Software Group [email_address]
  • 2.
    Agenda What isa Portal? Why Portals? WebSphere Portal Overview, Features and Components WebSphere Portal Architecture Packaging
  • 3.
  • 4.
    Portal Definition Awell-known point of access to many different resources, presented in a consistent, integrated and personalized manner. WebSphere Portal
  • 5.
    Key Benefits andCapabilities of Enterprise Portal s User Perspective Dynamic experience Collaboration Customization Personalization Engaging UI Single Sign-on People Awareness Integration “ at the glass” Secure Access, SSO Role-based Deployment Scalability & Reliability Administration Navigation Application interfaces Aggregation IT Perspective Other web content CRM Application Databases Content Management eHR Web Services Syndicated Content Collaboration
  • 6.
    Agenda What isa Portal? Why Portals? WebSphere Portal Overview, Features and Components WebSphere Portal Architecture Packaging
  • 7.
    WebSphere Portal –market leading Enterprise Portal Market Leadership #1 in Enterprise Portal Software market* Over 5000 customer Portal installations Double digit market growth** Large leads in Customer Self-Service, Partner Self-Service, Employee Self-Service, and Dashboards * >2000 SMB customers Partner Leadership Over 1,463 IBM Business Partner solutions in the IBM WebSphere Portal Business Solutions Catalog 30 ISVs have OEM’d WebSphere Portal Technical leadership Largest portals in the world (20 million -1 billion)‏ Smallest full-feature portals in the world, 20-user pack Provides the front-end, or user interface, for IBM’s innovative SOA strategy Drives portal standards- Leads JSR-286, Chairs WSRP 2.0., Co-Chaired JSR-168, Chaired WSRP 1.0. *Reports, DataQuest, AMR, IDC ** IDC, Worldwide Enterprise Portal Software 2006-2010 Forecast Update and 2005 Vendor Shares: When Less is More. #202688, Kathleen Quirk, July 2006. Best Java Enterprise Portal Technology Readers choice Award INFORMATION INTEGRATION PLATFORMS & PORTALS Performance Management Portals and Knowledge Management Dashboard Framework 2006 CRN Channel Champion Best Development tool IBM WebSphere Portal Best Enterprise Portal Platform - WebSphere Portal
  • 8.
    Market Leadership –Gartner’s View WebSphere Portal now ranked as Market Leader in Gartner's 2008 MQ for Enterprise Portals. Leadership position held for 6 consecutive years.
  • 9.
    A Few ofthe 6,000+ WebSphere Portal Customers
  • 10.
    WebSphere Portal –Functional Architecture
  • 11.
    Building a PortalPage Personalised Portlets Navigation Theme Security Customisation
  • 12.
    Portlet Principle Eachportlet is a separate Web application Developed independently Can be placed anywhere on the page Dynamic deployment; dynamic configuration Portlets support multiple markups Phones, Organizers, Voice Unique views for each device Business logic can be shared Web 2.0 Portlets support Client Side Aggregation to retrieve and share information without server round-trips Portlets can refresh individually Support for AJAX and DoJo
  • 13.
    Web Content ManagementInline Editing for infrequent users User-friendly, simple templates for entering content Full text, attribute and taxonomy search Simplified process for including personalization rules in content and layout Views allow users to find their content easily User interface can be customized easily to provide tailored experience Link Management and RSS Integration
  • 14.
    Portal Document ManagementProvided by IBM Lotus Quickr User can navigate through a hierarchy of user-defined folders and documents. Add, delete or modify folders Easily add documents of any format from local file system Share documents with teams Collaborate on documents and team places
  • 15.
    Theme Customizer Changethe banner: logo, color, typography, border, background Change the typography: default size, color and style, headline size, color, etc. Change the navigation: orientation, tab colors, tab text Change the colors: page color or background, highlight color Change the buttons: text, color, selected and unselected states Show and hide footers, gutters, links, breadcrumbs, etc. Theme Customizer - Easily change the look of a portal page - no HTML, JavaScript or XML coding required!
  • 16.
    Portal Search helpsraise productivity Usability Site map provides Secure “outline” of Portal hierarchy Search API (SIAPI) published externally for applications Relevance ranking Integrate External Search Engines External Search of Portal Content Better search results from Google and other search engines Photos from Flickr Web Search Results Search Results from Portal Suggested Links
  • 17.
    WebAppIntegrator User clickedon “Doorway on Jester” tab and was sent to Doorway web app on server Jester. the HTML <script> tag executed and “injected” markup for Portal navigation, Launch menu, and page breadcrumbs into Doorway web app. Note that the page tab labeled “Doorway on Jester” is correctly selected as the current page. Clicking on any Portal specific navigation tab will take you back into Portal. Clicking on any Portal URL page tab will hit the underlying URL. Solution for integration of external web applications with Portal Server Allows external web applications to display and make use of Portal navigation artifacts
  • 18.
    Create new PortalSites with New Site Wizard The New Site Wizard combines several administrative actions into a single portlet: User enrollment Virtual Portal creation Portal content import Quickly create new Virtual Portals with Portal Sites and customize to suite your needs
  • 19.
    Web 2.0 SupportSuperior enhanced User Experience Improved response times – AJAX, REST, client–side aggregation, C2A Enhanced flexibility – easy end user customization through drag & drop, Google gadgets, etc. Smart markup and dynamic menus through semantic tags Drive Innovation and Productivity through Social Software Lotus Connections portlets Quickr blogs, wikis, and forums Improve time to value, time to market Business user situational application development through the Portlet Pallette, drag & drop page composition, and composite application templates Business user contribution of WCM content More assets (REST, ATOM, gadgets) available to choose from.
  • 20.
    Remember me Customeridentification with your website can increase loyalty The site recognizes me without login… … requires user authentication… Access to sensitive service or operation,... … before access is provided.
  • 21.
    Tooling for PortalDevelopment Rational Application Developer An open, comprehensive development environment for building e-business applications Portal Tools are fully integrated to support portal and portlet development Provides Portal Test Environment
  • 22.
    IBM WebSphere PortletFactory Speeds SOA Value and Deployment of WebSphere Portal Automation for multi-page, complex portlets without coding – speeds development/deployment Change simplified for evolving business requirements – increases efficiency of IT, LOB and users Reuse for generation of new portlets from existing portlet models on demand – serve more business and user requirements for more value SOA for integration/delivery of existing applications and portlet interfaces as reusable services – flexibility for increased ROI Using the tool [Portlet Factory] also saved Allmerica $1 million in development costs, Clifton adds. The technology enabled Allmerica to build the portal in four months, whereas using API technology would have taken about 16 months, he estimates. Mike Clifton, Vice President of IT, Allmerica Insurance Source: Insurance & Technology , May 2005 http://www.insurancetech.com/story/showArticle.jhtml?articleID=160906146
  • 23.
    Build Real-time PersonalizedDashboards Sales Vice President Regional Mgr Local Sales Mgr Alerts personalized Scorecard shows regional info only Data filter adapts Graph displays revenue for selected office Scorecard shows office info only
  • 24.
    Workplace Dashboard Framework is a set of reusable assets, robust administration tools, and dashboard-specific features that speed the creation of custom dashboards. Repository of Reusable Design Components Record List & Detail Hierarchy Drill Down Status Indicator Status Page Summary Row Summary & Drilldown Query Filter
  • 25.
    WebSphere Portlet Cataloghttp://catalog.lotus.com/wps/portal/portal Over 1,500 Pre-made portlets 270 ISV’s Providing Portlets 26 ISVS have OEM’d IBM Portal 1,200 Partners Trained on Portal
  • 26.
    Volkswagen AG Facedwith rising complexity within its supplier-facing processes, Volkswagen needed to make its procurement employees more productive to stay ahead of the competition Challenge “ We need knowledgeable workers who can focus their energies on high-value activities and driving new efficiencies, spending as little time as possible seeking and wading through information.” - Dr. Martin Hoffman, Group Executive Director for Purchasing Process and Information Management, Volkswagen AG Customer Quote 20 percent increase in procurement staff productivity Achieved 100% payback within one year Significant decreases in materials purchasing and inventory costs Value An On Demand Workplace that includes an enterprise wide portal for employees and suppliers whose sensing, analytic and workflow capabilities have radically streamlined the way employees access and act on information Solution
  • 27.
    Architecture Overview WebSpherePortal V6.1 Portal Database(s)‏ User profile Database LDAP Directorie(s)‏ Page Aggregation Themes and skins Page Handler Dynamic UI Manager Rules Portlet Container and Services Portlet API Content access Search Portlet Preference Collab- oration AJAX Proxy Web clipper Admin Site Admin Credential Vault Single Sign-on XML Access Portal Script REST / APP J2EE JCA Web Services EJB JMS JDBC Servlet Security Caching Enterprise Data, Applications, Internet Content Process Server Remote portlet producer AUTHENTICATION Desktop and mobile Browsers, Mashups and offline Clients Remote portlet consumer Policy Portal Model Template Composition Component Handler Application Runtime AUTHORIZATION Feed Provider JSR286 WSRP 1.0 + 2.0 WSRP 1.0 + 2.0 Widgets . .
  • 28.
    Product support pagesWebSphere Portal: http://www.ibm.com/software/genservers/portal/support/ WebSphere Portal Zone on developerWorks: http://www.ibm.com/developerworks/websphere/zones/portal/ * New! * WebSphere Portal Support Wiki (goes live at eGA): http://www-10.lotus.com/ldd/portalwiki.nsf Web Content Management: http://www.ibm.com/software/lotus/support/workplace-webcontent-mgmt/support.html Web Content Management Best Practices Wiki: https://info2.lotus.com/lotus/quickr Product Documentation: http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html