IBM Portal Web intro


Published on

Beginner's introduction to the premier enterprise horizontal portal product on the market today .. IBM WebSphere Portal.

Published in: Business, Technology

IBM Portal Web intro

  1. 1. IBM WebSphere Portal™ Kemal Danisman, Lotus Technical Sales, United Kingdom Autumn 2007
  2. 2. Legal notice The information contained in this presentation is provided for information purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, 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 presentation or any other documentation. Nothing contained in this presentation 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. Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: Eserver®® Domino® Dynamic Workplaces™ DB2® IBM® Lotus Notes® Lotus® Notes® SecureWay® Tivoli® WebSphere® Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others.
  3. 3. Introduction <ul><li>Kemal Danisman </li></ul><ul><li>Senior Technical Specialist – Lotus Software </li></ul><ul><ul><li>Advanced collaboration tools </li></ul></ul><ul><ul><li>Dynamic Workplaces and Portals </li></ul></ul><ul><ul><li>Mobility and Enterprise Access </li></ul></ul><ul><ul><li>Electronic Forms and Business Process Integration </li></ul></ul><ul><ul><li>Developer in Lotus Notes and Domino </li></ul></ul><ul><ul><li>Supporting UK local and central government, MoD and Police Forces </li></ul></ul><ul><li>10 years IBM </li></ul><ul><li>9 years BAE Systems </li></ul>
  4. 4. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  5. 5. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  6. 6. On the Minds of Top Executives Worldwide Source: IBM Corporation - July 2005 (Over 1400 Survey’s Worldwide) <ul><li>CIO Challenges </li></ul><ul><li>Aligning IT & business goals </li></ul><ul><li>Building responsiveness and agility into the organization through IT </li></ul><ul><li>Enable IT staff to be more effective </li></ul><ul><li>CEO Challenges </li></ul><ul><li>Process Efficiency </li></ul><ul><li>Meeting Customer Expectations </li></ul><ul><li>Employee Productivity </li></ul><ul><li>Security & Privacy </li></ul>
  7. 7. Existing Realities (“How do I…”) “ It’s about giving certain users the ability to manage content and make changes themselves.” Accelerate Application and Content Deployment “ We need to make things more efficient, so we do more business, adding to the bottom line.” Improve Efficiency and Productivity “ We need to work smarter, using faster performing and easier to use tools .” Deliver Responsiveness and Reliability at Lower Cost
  8. 8. Innovation is critical to compete in the 21st century and collaboration is essential for innovation… <ul><li>Top innovation priorities </li></ul><ul><ul><li>Extend the ability to collaborate inside and outside </li></ul></ul><ul><ul><li>Innovate business models and processes </li></ul></ul><ul><ul><li>Leverage information for business optimization </li></ul></ul>External collaboration is indispensable. CEOs stressed the overwhelming importance of collaborative innovation – beyond company walls. Business partners and customers were cited as top sources of innovative ideas … Source: 2006 IBM Global CEO Survey 87% of CEOs believe fundamental change is required in next two-years to drive innovation
  9. 9. Enter SOA – Services Oriented Architecture “ Anything that changes can do that much better if the system is architected in SOA.” “ SOA impacts every aspect of IT and business”
  10. 10. Enter SOA – Services Oriented Architecture … a service? A repeatable business task – e.g., check customer credit; create new account … service orientation? A way of integrating your business as linked services and the outcomes that they bring … service oriented architecture (SOA)? An IT architectural style that supports service orientation … a composite application? A set of related & integrated services that support a business processes built on an SOA building blocks
  11. 11. IBM’s Service Oriented Architecture Lifecycle
  12. 12. IBM’s Service Oriented Architecture Lifecycle Achieve real-time visibility into process performance while ensuring availability & security meet service levels Support Corporate Governance and Convert Strategy into Concrete Objectives Model and simulate business processes and underlying IT assets Create and assemble collaborative and composite applications Delivering secure, modular, extensible role-based workplace environments
  13. 13. IBM’s Service Oriented Architecture Lifecycle <ul><li>Gather requirements </li></ul><ul><li>Model & Simulate </li></ul><ul><li>Design </li></ul><ul><li>Discover </li></ul><ul><li>Construct & Test </li></ul><ul><li>Compose </li></ul><ul><li>Manage applications & services </li></ul><ul><li>Manage identity & compliance </li></ul><ul><li>Monitor business metrics </li></ul><ul><li>Financial transparency </li></ul><ul><li>Business/IT alignment </li></ul><ul><li>Process control </li></ul><ul><li>Integrate </li></ul><ul><ul><li>People </li></ul></ul><ul><ul><li>Process </li></ul></ul><ul><ul><li>Information </li></ul></ul>
  14. 14. Getting started on SOA with IBM Infrastructure Know-how & best practices Skills Partners IBM understands service orientation and your business <ul><li>Unmatched breadth and depth of products </li></ul><ul><li>Over $1B/yr invested in SOA </li></ul><ul><li>Leadership in open standards: active in 50+ committees </li></ul><ul><li>Over 300 SOA-related patents </li></ul><ul><li>Thriving ecosystem of partners (ISVs, SIs, Resellers) </li></ul><ul><li>500+ partners in SOA community </li></ul><ul><li>Expertise in aligning business and IT processes </li></ul><ul><li>SOA consultants, architects and IT specialists </li></ul><ul><li>Dozens of SOA-enabled business solutions </li></ul><ul><li>Unique intellectual property and methods </li></ul><ul><li>Extensive Industry experience and best practices </li></ul><ul><li>Thousands of SOA customers worldwide </li></ul>
  15. 15. SOA summary
  16. 16. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  17. 17. <ul><li>Lotus collaboration software thriving - grew double-digits for ten consecutive quarters </li></ul><ul><ul><li>+ 10,5% in 2005 </li></ul></ul><ul><li>42% market share worldwide (2006, Gartner Dataquest) </li></ul><ul><li>Notes and Domino franchise strong, growing </li></ul><ul><ul><li>More than 130 million licenses sold </li></ul></ul><ul><ul><li>More than 46,000 active customers worldwide (up 15% in 2006) </li></ul></ul><ul><ul><li>More than 900 competitive wins for Notes and Domino in 2006 </li></ul></ul><ul><ul><li>400+ companies are using Lotus Notes Access for SAP Solutions Feature </li></ul></ul><ul><li>Sametime 7.5 added >1 million new users in Q4 2006 after GA </li></ul><ul><li>2006: First Web 2.0 Suite for Business in the Market </li></ul>25 Years of Leadership in Collaboration
  18. 18. Overall trends in software <ul><li>Personal Effectiveness </li></ul><ul><li>No ROI or productivity gain on new investment in Office tools </li></ul><ul><li>Office tools become commodity – many offerings free of charge </li></ul><ul><li>Team Effectiveness </li></ul><ul><li>Blending all forms of communications and artifacts </li></ul><ul><li>Organizing work around people’s activities, rather than around pools of tools </li></ul><ul><li>Organisational Effectiveness </li></ul><ul><li>Using the intelligence of the masses … wisdom of crowds </li></ul><ul><li>Business ready Web 2.0 Tools drive innovation </li></ul><ul><li>Integrated high performance eWorkplace </li></ul><ul><li>Simplifying the way people can use IT to do their job </li></ul><ul><li>Moving from Application- to Information- / Process-centric (SOA approach) </li></ul>1985 1995 2005 2015
  19. 19. The Organisation is Changing <ul><li>Informal Work Domains: </li></ul><ul><li>Common Interests </li></ul><ul><li>Self Motivated </li></ul><ul><li>Innovative, Unconstrained </li></ul><ul><li>Expertise Networks </li></ul><ul><li>Knowledge Communities </li></ul><ul><li>Outside organisational boundaries </li></ul><ul><li>Open membership </li></ul><ul><li>Formal Work Domains: </li></ul><ul><li>Operations, Performance Mgmt </li></ul><ul><li>Human Resources </li></ul><ul><li>Geographical Divisions </li></ul><ul><li>Procurement, Marketing, Sales, Manufacturing, … </li></ul><ul><li>Define organisational boundaries </li></ul><ul><li>Rigid, Hard to Change </li></ul>From Hierarchies … to Teams … and Networked Communities <ul><li>Defined Work Domains: </li></ul><ul><li>Virtual Teams </li></ul><ul><li>Organised </li></ul><ul><li>Task Oriented </li></ul><ul><li>Problem Solving </li></ul><ul><li>Communities of Practice </li></ul><ul><li>Cross organisational boundaries </li></ul><ul><li>Closed membership </li></ul>
  20. 20. The Organisation is Changing Exploration & Production Explorations Williams Drilling Taylor Production Stock Senior Vice President Jones G & G Cohen Petrophysical Cross Production O’Brien Reservoir Shapiro Paine Smith Andrews Moore Hughes Miller Ramirez Bell Cole Hussain Kelly Sen From Hierarchies … and Teams … to Networked Communities Extended Community who leverage Cole’s knowledge to do their jobs <ul><li>The Challenges: </li></ul><ul><ul><li>How to extend that community? </li></ul></ul><ul><ul><li>How to help the community to operate more effectively ? </li></ul></ul><ul><ul><li>How to better leverage Cole’s knowledge & skills? </li></ul></ul><ul><ul><li>How to capture Cole’s knowledge for the future? </li></ul></ul>Social Network Analysis Paine Smith Moore Hughes Miller Ramirez Bell Cole Hussain Kelly Sen Cohen Jones Cross Taylor Williams Shapiro O’Brien Stock Andrews Paine Hughes Miller Bell Cole Hussain Cohen Taylor Williams Shapiro Andrews
  21. 21. People Integration Lotus Expeditor & Mobile Connect WebSphere Portal & Notes/Domino WebSphere Voice offerings IBM Enterprise Access Software
  22. 22. Comprehensive Set of Collaborative Services from IBM Information Unified communications and collaboration services Portal Composite application and integration services Social software for business Collaborative content and team services Sametime Notes Domino Mail, calendaring and collaborative applications Business Process Quickr Connections Mobile Browser Rich Client Portal RSS / Atom MS Windows MS Office eForms ESS / MSS Self-Services - SAP Integration - Process Services - Learning Mgmt. - Compliance - Dashboarding - Reporting Composite Application Framework Interaction and Client Services (on-line or off-line) ‏
  23. 23. Consumer Web 2.0 technology …
  24. 24. .. brought to a business environment Which is a more acceptable solution? Lots of windows, each individual applications Concise, compelling, roles-based work environment
  25. 25. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  26. 26. Introduction to Portal <ul><li>IBM has the most comprehensive desktop, mobile and enterprise access strategy in the market </li></ul><ul><li>Our objective is to enable workers to become productive anywhere at any anytime in the context of what they do </li></ul><ul><li>Deploy the business processes and organisational data/applications to the edge of the network (any device) </li></ul><ul><li>Enable knowledge workers to collaborate with no barriers </li></ul><ul><li>All through a consistent development framework based on open standards </li></ul>
  27. 27. IBM Portal Leadership <ul><li>WPS is more than just a Portal: </li></ul><ul><ul><li>Portal - #1 </li></ul></ul><ul><ul><li>Web Services - Co Chair </li></ul></ul><ul><ul><li>Web App Server - #1 </li></ul></ul><ul><ul><li>Collaboration - #1 </li></ul></ul><ul><ul><li>Java Tools - #1 </li></ul></ul><ul><ul><li>Commerce - #1 </li></ul></ul>. WebSphere Portal is uppermost & rightmost for 6 th straight year
  28. 28. Our Vision Empowering people to be more effective, responsive and innovative…
  29. 29. Messages Business Unit Information Tools .. in the context of the work they do every day Business Application
  30. 30. Portals <ul><li>Classes of portals </li></ul><ul><ul><li>Megaportals vs. enterprise portals </li></ul></ul><ul><ul><li>Vertical vs. horizontal portals </li></ul></ul><ul><ul><li>Internal facing vs. external facing </li></ul></ul><ul><li>An enterprise portal is </li></ul><ul><ul><li>Web software infrastructure that </li></ul></ul><ul><ul><li>provides access to and interaction with </li></ul></ul><ul><ul><li>relevant </li></ul></ul><ul><ul><li>Information, content, applications, </li></ul></ul><ul><ul><li>business processes and </li></ul></ul><ul><ul><li>human resources </li></ul></ul><ul><ul><li>for select, targeted audiences, </li></ul></ul><ul><ul><li>delivered in a highly personalized manner. </li></ul></ul>
  31. 31. <ul><li>Hide Complexity </li></ul><ul><li>Self Service </li></ul><ul><li>Adoption Rates </li></ul><ul><li>Cost Avoidance </li></ul><ul><li>App Reuse </li></ul><ul><li>Role Based </li></ul><ul><li>Security </li></ul><ul><li>Single Sign On </li></ul><ul><li>Navigational Model </li></ul><ul><li>Branding </li></ul>
  32. 32. Portal Aggregation & Presentation Layer Human Resources Collaboration ERP, CRM, Etc. Transactions Content Management Dynamic Assembly Aggregation Personalization Dashboards eForms Portlets Role Based Security Presence Awareness SSO
  33. 33. Edge-of-network WebSphere Portal Managed Client Services WebSphere eServer … Industry Solutions Presence Awareness Web Content Domino Integration Offline Portlets Rich Portal Client Workflow Documents Messaging Messaging Chat eLearning Conferencing Forms Productivity Forms <ul><li>Multi-Channel Access </li></ul><ul><li>Portal, Rich Client, Web,… </li></ul><ul><li>Offline capabilities </li></ul><ul><li>Semi-connected clients, </li></ul><ul><li>server managed Clients </li></ul>Mail Documents WebSphere Everyplace Deployment Lotus Expeditor
  34. 34. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  35. 35. Portal Sites: Branding
  36. 36. 5.x = Role Based 6.x = Attribute / Logic Based
  37. 37. Business Value of Advanced Personalization <ul><li>Attributes </li></ul><ul><ul><li>Browser Type </li></ul></ul><ul><ul><li>Date & Time </li></ul></ul><ul><ul><li>Sessions, how many times have you been to this page, First time to the page </li></ul></ul><ul><ul><li>Any attribute in LDAP </li></ul></ul><ul><ul><li>Attributes in any application – SAP, Oracle, SQL, etc., </li></ul></ul><ul><ul><li>Etc. </li></ul></ul><ul><li>Examples </li></ul><ul><ul><li>Show HR Portlets during Benefits Enrollment </li></ul></ul><ul><ul><li>Hide portlets if the end user is not using IE Explorer 6 or higher </li></ul></ul><ul><ul><li>Customer is both a Manager, US Based and is a new employee, then show portlets </li></ul></ul><ul><ul><li>Show portlet during daylight hours </li></ul></ul><ul><ul><li>Etc. </li></ul></ul>
  38. 38. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  39. 39. What is e-forms all about? <ul><li>e-forms offer end-to-end software and service solutions which make high-value on-line transactions: </li></ul><ul><ul><li>Automated - Manual processing adds errors and time, creating unnecessary costs </li></ul></ul><ul><ul><li>Secure - If someone attempts to alter a signed transaction, it is detected immediately </li></ul></ul><ul><ul><li>Auditable - Can keep track of all the steps taken </li></ul></ul><ul><ul><li>Enforceable - Secure enough to take into a court </li></ul></ul><ul><li>IBM Workplace Forms supports all of these out of the box </li></ul>
  40. 40. Electronic Forms spectrum Business Process Automation Value Document Centric Business Process Centric Business Process Automation (ECM, Workflow, BCS)‏ Fill, (Sign) & Submit On-line Store Preserve Print & Read Print & Fill Fill & Print Fill, (Sign) & Submit Off-line View Compliance (Pixel Perfect, Sec 508)‏ Store Preserve Simple Process Regulatory Compliance (HIPPA, etc)‏ IBM Workplace Forms
  41. 41. IBM Workplace Forms e-form components <ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul>
  42. 42. IBM Workplace Forms e-form components <ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul><ul><li>Guided-interview, or wizard, driven </li></ul>
  43. 43. Workplace Forms Designer
  44. 44. IBM Workplace Forms e-form components <ul><li>Business Logic </li></ul><ul><li>Capture forms processes in the form </li></ul><ul><li>Integrate business process workflows </li></ul><ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul><ul><li>Guided-interview, or wizard, driven </li></ul>
  45. 45. IBM Workplace Forms e-form components <ul><li>Data Instances </li></ul><ul><li>Based on W3C XForms specification </li></ul><ul><li>Multiple XML payloads for integration </li></ul><ul><li>Validate against external XML Schemas </li></ul><ul><li>Business Logic </li></ul><ul><li>Capture forms processes in the form </li></ul><ul><li>Integrate business process workflows </li></ul><ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul><ul><li>Guided-interview, or wizard, driven </li></ul>
  46. 46. IBM Workplace Forms e-form components <ul><li>File Attachments </li></ul><ul><li>Capture complete transaction </li></ul><ul><li>Supplemental or associated e-forms </li></ul><ul><li>MS Office, videos, faxes, etc. </li></ul><ul><li>Data Instances </li></ul><ul><li>Based on W3C XForms specification </li></ul><ul><li>Multiple XML payloads for integration </li></ul><ul><li>Validate against external XML Schemas </li></ul><ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul><ul><li>Guided-interview, or wizard, driven </li></ul><ul><li>Business Logic </li></ul><ul><li>Capture forms processes in the form </li></ul><ul><li>Integrate business process workflows </li></ul>
  47. 47. IBM Workplace Forms e-form components <ul><li>Digital Signatures </li></ul><ul><li>Sign multiple, overlapping sections, field level or complete form </li></ul><ul><li>Use built-in signing, digital certificates or signing pads </li></ul>File Attachments <ul><li>Presentation Layer </li></ul><ul><li>Pixel-perfect for duplicating paper forms </li></ul><ul><li>Guided-interview, or wizard, driven </li></ul><ul><li>Business Logic </li></ul><ul><li>Capture forms processes in the form </li></ul><ul><li>Integrate business process workflows </li></ul><ul><li>Data Instances </li></ul><ul><li>Based on W3C XForms specification </li></ul><ul><li>Multiple XML payloads for integration </li></ul><ul><li>Validate against external XML Schemas </li></ul>
  48. 48. Benefits of IBM Workplace Forms components <ul><li>Provides full non-repudiation and auditability by storing the form template, data, and internal logic in a single file that can be digitally signed </li></ul><ul><li>Maintain presentation and logic with data </li></ul><ul><li>Save and email a form and work offline </li></ul><ul><li>Route a form using any available transport mechanism (e.g. BPM, Workflow, Web, Email, FTP, etc.) </li></ul><ul><li>Archive a form into a database or Content Management System </li></ul><ul><li>Pre-fill a form with data and extract data from a form </li></ul><ul><li>Sign and make a form tamperproof </li></ul><ul><li>Integrate a form with other technologies (i.e., workflow, EAI, document management, content management, etc.) </li></ul><ul><li>Parse & extract the XML data at any appropriate time in the form’s lifecycle </li></ul><ul><li>Integrates with existing strategic IT infrastructure reducing TOC and accelerating ROI </li></ul><ul><li>Activate a Service Oriented Architecture (SOA) with intelligent message that flow across services </li></ul>By treating forms as XML objects it becomes simple to:
  49. 49. Field Integration 2D Bar Code Field Validation Portal Integration Wizard Front End
  50. 50. Digitally Signed Content Mgr Siebel Integration
  51. 51. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  52. 52. Evolution of Portal - Process Portal Task Alerts Workflow Workflow Status
  53. 53. Automate departmental tasks with Workflow Builder <ul><li>Business User tool for simple workflows </li></ul><ul><ul><li>Example: Bringing new employee on board </li></ul></ul><ul><li>Workflow definition </li></ul><ul><ul><li>Roles </li></ul></ul><ul><ul><li>Tasks </li></ul></ul><ul><ul><li>Actions </li></ul></ul><ul><li>Workflow Binder </li></ul><ul><ul><li>Includes all related documents for a given workflow </li></ul></ul><ul><li>Integrated </li></ul><ul><ul><li>Utilizes BPEL engine </li></ul></ul><ul><ul><li>New template model </li></ul></ul>
  54. 54. Example: Composite Application Collaborative Workflow
  55. 55. <ul><li>Send Mail </li></ul><ul><li>Call Web Service </li></ul><ul><li>Reference PDM </li></ul>
  56. 56. Integrating Workflow within IBM WebSphere Portal Version 6.0 Portlet to Portlet Interaction Process Orchestrating within Portal Form Driven Workflows Ad-Hoc Person to Person Exception Handling and Problem Resolution Dynamically Presenting Information in Context of Your Role and the Task you are Executing
  57. 57. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  58. 58. Integration / SSO Domino Application 3270 Green screen SAP Siebel PeopleSoft
  59. 59. Evolution of SOA Composite Applications with Portal 6 Portal Page Portal Application Composite App <ul><li>Role Based Access </li></ul><ul><li>Aggregation / SSO </li></ul><ul><li>Content Only Personalization </li></ul><ul><li>Portlet Messaging </li></ul><ul><li>Click 2 Action / Co-operative portlets </li></ul><ul><li>Portlet Wiring </li></ul><ul><li>Templates </li></ul><ul><li>Application Context </li></ul><ul><li>Composite Application </li></ul><ul><li>Membership & Roles </li></ul><ul><li>Application Catalog Provisioning </li></ul><ul><li>Application Roles </li></ul><ul><li>Advanced Personalization </li></ul><ul><li>Workflow </li></ul>
  60. 60. <ul><li>Alignment with Workplace Collaborative Services Application Strategy </li></ul><ul><li>Templates are: </li></ul><ul><ul><li>Assembled & Wired with components (Portlets) </li></ul></ul><ul><ul><li>Saved in the Template Library </li></ul></ul><ul><ul><li>Then published as Portal / SOA Composite Applications </li></ul></ul><ul><ul><li>Defined Membership & Roles that allow Self Service </li></ul></ul><ul><ul><li>Application Delivery – Auto provisioning (Library) </li></ul></ul><ul><li>Standard Framework for controlling applications </li></ul><ul><ul><li>Customers want to have control how applications are “created.” </li></ul></ul><ul><ul><li>Branding, Security, applications, content, etc. </li></ul></ul><ul><li>Additional Value when application has a repeated / project nature </li></ul><ul><ul><li>Sales RFPs </li></ul></ul><ul><ul><li>Projects </li></ul></ul><ul><ul><li>Communities </li></ul></ul><ul><ul><li>Etc. </li></ul></ul>
  61. 61. Assemble Components Empower Business Owner Publish as SOA Composite Application Reuse Control Model
  62. 62. How to Integrate your Environment into Portal <ul><li>Existing HTML Application </li></ul><ul><ul><li>SSO + Common Navigation </li></ul></ul><ul><ul><li>Web Clipping, iFrames, etc. </li></ul></ul><ul><li>Out of the Box Portlet Interfaces </li></ul><ul><ul><li>Download from Portlet Catalog </li></ul></ul><ul><ul><li>Green screen, ERP, CRM, etc. </li></ul></ul><ul><li>Custom Portlet Development </li></ul><ul><ul><li>Java, JSPs, Servlets, XML, Web Services, API level, etc. </li></ul></ul><ul><li>Consume as a Web Service (WSRP) </li></ul><ul><ul><li>Standards based integration </li></ul></ul><ul><ul><li>Producer & Consumer of Web Service </li></ul></ul><ul><li>Composite Applications (New) </li></ul><ul><ul><li>Click 2 Action / Co-operative portlets </li></ul></ul><ul><ul><li>Portlet Messaging </li></ul></ul><ul><ul><li>Transform Green screen to Portlets </li></ul></ul><ul><li>Client Server Model </li></ul><ul><ul><li>Launch thick clients (Lotus Notes) </li></ul></ul><ul><ul><li>Citrix portlets </li></ul></ul><ul><li>Reuse is fundamental for Portal TCO </li></ul><ul><li>Hide complexity via Portlets </li></ul><ul><li>Composite Applications </li></ul>
  63. 63. Content Integration (Data & Web) <ul><li>IBM Web Content Mgmt Integration </li></ul><ul><ul><li>Tight Integration </li></ul></ul><ul><ul><li>Create & Publish </li></ul></ul><ul><ul><li>Personalized content </li></ul></ul><ul><li>IBM Content Manager Integration </li></ul><ul><li>3 rd Party Integration </li></ul><ul><ul><li>Interwoven </li></ul></ul><ul><ul><li>Documentum </li></ul></ul><ul><ul><li>Vignette </li></ul></ul><ul><ul><li>Etc. </li></ul></ul><ul><li>Business Partner Tools </li></ul><ul><ul><li>Integrate different content repositories </li></ul></ul><ul><ul><li>Over 50% of w3 is Domino rep. </li></ul></ul><ul><li>JSR 170 </li></ul><ul><ul><li>Standard for content repositories </li></ul></ul>
  64. 64. Role Based Personalize Profiles Dashboards Search BluePages Navigation SSO Self Service Siebel HR & IT Domino Domino WebSphere Syndicated Web Cont Mgt.
  65. 65. WebSphere Portal Version 6.0 as platform for Approachable Composite Applications <ul><li>Easily Build and deploy composite applications using portal services </li></ul><ul><ul><li>Personalization, collaboration, search, orchestrated workflow,…. </li></ul></ul><ul><ul><li>Portal framework provides aggregation and integration </li></ul></ul><ul><li>New Concepts: </li></ul><ul><ul><li>Portlet Factory; Templates; Application Context; Membership/ Community; Application Roles </li></ul></ul><ul><li>Business Value: </li></ul><ul><ul><li>Reuse critical assets - reduces TCO </li></ul></ul><ul><ul><li>Business flexibility since it is easier to make changes </li></ul></ul>
  66. 66. Composite application development and tooling
  67. 67. Rapid Portlet Development for WebSphere ® Portal IBM ® WebSphere ® Portlet Factory is a dedicated portlet creation environment for WebSphere Portal that simplifies & accelerates the development, deployment, maintenance and reuse of custom SOA-based portlets – including SAP , Domino , PeopleSoft , Siebel and Web Service portlets. WebSphere Portlet Factory provides rapid application development and integration to existing applications, data & other IT assets for custom portlet creation - reducing the complexity of J2EE development and speeding IBM WebSphere Portal deployments <ul><li>Automation </li></ul><ul><li>Change </li></ul><ul><li>Reuse </li></ul>
  68. 68. IBM WebSphere Portlet Factory Helps Accelerate Deployment of WebSphere Portal Version 6.0 Dashboard Framework Workplace Dashboards Portlet Factory Tooling <ul><li>Accelerate : Portlet Factory allows for faster WebSphere Portal deployment, requiring lower-order development skills than other tools </li></ul><ul><li>Respond : Help organizations large and small to create dynamic portal solutions, that are easy to modify as market conditions dictate </li></ul><ul><li>Strengthen : Fortify the overall IBM SOA tooling advantage with the compelling value of Portlet Factory </li></ul><ul><li>Alerting </li></ul><ul><li>Charting </li></ul><ul><li>Reusable Design Components </li></ul><ul><li>Business User Configuration </li></ul><ul><li>Common Administration </li></ul><ul><li>Available Dashboards </li></ul><ul><li>Executive </li></ul><ul><li>Sales </li></ul><ul><li>Rapid App Dev (RAD) ‏ </li></ul><ul><li>Service-oriented architecture </li></ul><ul><li>Integration Extensions including Domino </li></ul><ul><li>Profiling engine </li></ul>
  69. 69. <ul><li>Tight Integration with WebSphere Portal (auto deploy portlets, Click-2-Action, People Awareness, SSO) </li></ul><ul><li>Plug-in to Eclipse & Rational Application Developer </li></ul><ul><li>Multi-page, complex portlets without coding </li></ul><ul><li>SOA delivery/robust integration capabilities with existing applications </li></ul><ul><li>Unlimited customization – without the maintenance overhead </li></ul><ul><li>Business user configuration </li></ul><ul><li>Rapid iteration and change </li></ul><ul><li>Flexible deployment options </li></ul>Key Features of WebSphere Portlet Factory 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
  70. 70. WebSphere Portlet Factory Key Concepts Builder An adaptive, reusable component that generates Java, XML and JSP for specific portlet functionality Model A container of Builders Profile A set of parameters that vary Builder inputs to dynamically generate unique versions of the portlet
  71. 71. Multi-page, Complex Portlets without Coding <ul><li>Developers of all skill levels can rapidly build multi-page, complex portlets (search, create, update, and delete) without writing any java code . </li></ul>* Generated Method [_pageDispatcher] * Generated by builder call [bc21] */ public void _pageDispatcher(WebAppAccess webAppAccess) { com.bowstreet.webapp.JSPSupport.dispatch(webAppAccess); }   /** * Generated Method [getFlights_PagingGetImgName] * Generated by builder call [bc21] */ public String getFlights_PagingGetImgName(WebAppAccess webAppAccess, String button, String position) { PagingAssistant asst = (PagingAssistant)webAppAccess.getVariables().getObject(&quot;getFlights_Paging&quot;); String img = button + position; if ((button.equals(&quot;First&quot;) || button.equals(&quot;Prev&quot;)) && !asst.hasPreviousPage()) img = button + &quot;Disabled&quot;; if ((button.equals(&quot;Next&quot;) || button.equals(&quot;Last&quot;)) && !asst.hasNextPage()) img = button + &quot;Disabled&quot;; return webAppAccess.getVariables().getXmlText(&quot;getFlights_PagingButtonImages&quot;, img); Wizard-driven Builders … generate J2EE-compliant code automatically Create new records… … create a results page… … create a drill down page… … build-in support for delete and edit… … and save or cancel changes. Multi-page Portlet 1 2 3 4 5
  72. 72. <ul><li>Pre-built Extensions enable companies to quickly create composite portlets and applications that leverage data and processes from multiple backend systems via SOA. </li></ul>Robust Integration Capabilities Deliver SOA Domino SAP and Siebel Web Service Oracle
  73. 73. Service Oriented Architecture (SOA) <ul><li>Key Benefits </li></ul><ul><li>Enables reuse of existing assets across projects and departments </li></ul><ul><li>Automates back end connectivity </li></ul><ul><li>Speeds creation of new applications </li></ul><ul><li>Promotes application flexibility </li></ul>WebSphere Portlet Factory features a Data Services Layer - providing full support for the service provider & consumer paradigm required in an SOA environment. It enables the definition of clean, well defined service interfaces that separate the user interface from back end data. Reuse existing assets Use one data service to drive display of multiple portlets Reuse same UI with different data services
  74. 74. Unlimited Variations Without Maintenance Overhead <ul><li>Create highly customized portals with WebSphere Portlet Factory’s patented automation and profiling technology . For example, portals can adapt their structure, presentation, flow, and access rights depending on the role and personal preferences of the user, without any additional coding by reusing existing portlet models . </li></ul>Sales VP Regional Mgr Sales Mgr
  75. 75. Mash-ups: Wiring Components <ul><li>Examples: </li></ul><ul><li>Yahoo: </li></ul><ul><li> </li></ul><ul><li>IBM </li></ul><ul><li>QEDwiki </li></ul><ul><li>WebSphere Portal </li></ul><ul><li>Lotus Expeditor </li></ul><ul><li>Lotus Notes 8 </li></ul>
  76. 76. Mash-ups for business <ul><li>Build and deploy next-generation composite applications </li></ul><ul><li>Leverage easy-to-use composite application templates </li></ul><ul><li>Customize interfaces easily </li></ul><ul><li>Get high value for low cost—quickly </li></ul><ul><li>Take advantage of client and server frameworks </li></ul>Domino and WebSphere Portal External feeds and services Ad hoc fit for purpose applications Business Partner / supplier information Business intelligence Long-lived corporate IT applications Composite application framework
  77. 77. Agenda <ul><li>Introduction - NW </li></ul><ul><li>IBM & Lotus Software strategy </li></ul><ul><li>Collaboration & Portals </li></ul><ul><li>Customisation/branding </li></ul><ul><li>E-Forms </li></ul><ul><li>Workflow / BPM </li></ul><ul><li>Application integration, SSO & composite app.s </li></ul><ul><li>Case studies </li></ul>
  78. 78. Transforming the way employees work at IBM, while … <ul><li>ODW is our platform for work and collaboration </li></ul><ul><ul><li>Employee profile drives content to Home, Work, Career and Life </li></ul></ul><ul><ul><ul><li>2.8 million page views per business day </li></ul></ul></ul><ul><ul><ul><li>130 million hits per week </li></ul></ul></ul><ul><ul><ul><li>70% of employees profiled </li></ul></ul></ul><ul><ul><ul><li>Common services provide search, directory, and expertise location </li></ul></ul></ul><ul><li>Areas of focus </li></ul><ul><ul><li>Information Discovery </li></ul></ul><ul><ul><li>Integrated workplace help strategy </li></ul></ul><ul><ul><li>Enterprise application integration </li></ul></ul><ul><ul><li>Employee-centric integrated workplace </li></ul></ul>
  79. 79. .. delivering value to IBM and the users
  80. 80. IBM On Demand Workplace: Manager Portal Personalized Manager Content ActNow Calendering Functions Manager Resources Portlet Work-embedded Learning <ul><li>Impact * </li></ul><ul><li>(2006 – 2008) </li></ul><ul><li>12 hours annual time saving per manager </li></ul><ul><li>$xxx annual savings per manager </li></ul><ul><li>$xxM total savings for all Mgrs </li></ul><ul><li>$xxM hard savings from website reductions </li></ul>Seamless Work With Your Employee Tools
  81. 81. The Challenge: Increase competitive strength to sense everything from shifting customer preferences, to changes, to shipment dates -- & having the means to respond dynamically. The Solution: A standards-based infrastructure & application framework based on Services Oriented Architecture for developing / deploying / running apps & integrating processes end-to-end. <ul><li>On Demand Business Benefits: </li></ul><ul><li>Reduced development cycle times and app lifecycle costs </li></ul><ul><li>~50% reduction in installation costs for new apps </li></ul><ul><li>~30% reduction in ongoing operations costs </li></ul><ul><li>DaimlerChrysler a stronger, faster, more adaptive competitor in the global auto market </li></ul>“ The IBM solution provides a flexible, efficient means to break down silos across DaimlerChrysler, giving us the foundation to become a nimbler, more responsive company.” -- Dr. Seshu Bhagavathula, Director Technology Strategy
  82. 82. Case Study: US Army, Air Force and Navy <ul><li>Largest eForms deployment in the world (Gartner) </li></ul><ul><li>Single solution for all enterprise business processes </li></ul><ul><li>Workplace Forms chosen as open-standards + IBM SOA </li></ul><ul><li>Reduced cost of business transaction automation </li></ul><ul><ul><li>Quickly automate enterprise transactions </li></ul></ul><ul><ul><li>Route via ad-hoc or defined workflows </li></ul></ul><ul><ul><li>Enterprise-wide tracking and reporting </li></ul></ul><ul><ul><li>Digitally sign all documents </li></ul></ul><ul><ul><li>Shut down redundant systems </li></ul></ul><ul><ul><li>Store and manage official documents/records </li></ul></ul><ul><ul><li>Collaborate on-line </li></ul></ul><ul><li>Legal compliance through Records Management </li></ul><ul><li>ROI in 2006: $1.4bn </li></ul><ul><li>Solution includes </li></ul><ul><ul><li>WebSphere Portal, IBM Content Manager, Records Manager, Process Server, Tivoli </li></ul></ul><ul><li>Applications: </li></ul><ul><li>HR: Leave Approval, </li></ul><ul><li>Staff Evaluation, etc </li></ul><ul><li>Procurement </li></ul><ul><li>Logistics </li></ul><ul><li>Medical </li></ul>
  83. 83. “ My Forms” Link on AKO Home
  84. 84. FCMP Portal provides user ability to manage business process <ul><li>Functionality: </li></ul><ul><li>Form Finder </li></ul><ul><li>Inbox </li></ul><ul><li>Tracking </li></ul><ul><li>Drafts </li></ul><ul><li>Favorites </li></ul><ul><li>Templates </li></ul><ul><li>Routing </li></ul>
  85. 85. IBM Workplace (PureEdge) Viewer replaces FormFlow Forms Software Silanis Approve-it Software provides electronic signature capability
  86. 86. . . . and regulatory business logic.
  87. 87. New products, New possibilities <ul><li>Quickr </li></ul><ul><li>Connections </li></ul><ul><li>Traveler </li></ul><ul><li>Notes/Domino 8 </li></ul><ul><li>Sametime 8 </li></ul><ul><li>Portal 6.1 </li></ul><ul><li>Expeditor 6.1 </li></ul><ul><li>Mobile Connect </li></ul><ul><li>Forms 3 </li></ul>
  88. 88. Edge-of-network WebSphere Portal Managed Client Services WebSphere eServer … Industry Solutions Presence Awareness Web Content Domino Integration Offline Portlets Rich Portal Client Workflow Documents Messaging Messaging Chat eLearning Conferencing Forms Productivity Forms <ul><li>Multi-Channel Access </li></ul><ul><li>Portal, Rich Client, Web,… </li></ul><ul><li>Offline capabilities </li></ul><ul><li>Semi-connected clients, </li></ul><ul><li>server managed Clients </li></ul>Mail Documents WebSphere Everyplace Deployment Lotus Expeditor
  89. 89. Summary <ul><li>SOA is key, providing competitive advantage to adopters </li></ul><ul><li>Asset re-use, reduce TCO, improve efficiencies </li></ul><ul><li>Composite applications are the path to asset re-use </li></ul><ul><li>Enter SOA from any angle </li></ul><ul><ul><li>Notes/Domino/Oracle/Microsoft/etc. </li></ul></ul><ul><ul><li>Browsers </li></ul></ul><ul><ul><li>Rich, smart clients </li></ul></ul><ul><ul><li>Devices </li></ul></ul><ul><li>IBM software covers complete range of SOA enterprise integration </li></ul><ul><li>Current investments are protected </li></ul>
  90. 90. <ul><li>Contact details: Kemal Danisman via or local representative </li></ul><ul><li>More information: </li></ul><ul><ul><li> portalbuzz </li></ul></ul><ul><ul><ul><li>Whitepapers, Case-Studies, Webinars </li></ul></ul></ul><ul><ul><ul><li>Workplace Forms Viewer and Designer FREE 60-dayTrial </li></ul></ul></ul><ul><ul><ul><li>Download sample forms </li></ul></ul></ul><ul><ul><li> / </li></ul></ul><ul><ul><ul><li>Technical Information </li></ul></ul></ul>