Lotus IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
IBM WebSphere Application Serer Introduction for Lotus This course is designed to demystify IBM WebSphere Application Serer and is appropriate for anyone who is not familiar with this product. This course has a high leel focus with a particular emphasis on how WebSphere Application Serer relates to seeral IBM Lotus products that run on it. For simplicity, in this course the phrase Lotus products also includes IBM WebSphere Portal. Many IBM products, including the following, run on WebSphere Application Serer. The products coered in this course are: IBM Lotus Connections IBM Lotus Sametime 8.5 IBM Lotus Quickr serices for WebSphere Portal IBM WebSphere Portal The course will explain what WebSphere Application Serer is, why some Lotus applications are built on it, and proide some high leel details on each product listed aboe as it relates to WebSphere Application Serer. Time required It should take approximately 60 minutes to complete this course. Prerequisites and system requirements There are no prerequisites or system requirements for this course content. No prior WebSphere Application Serer knowledge is required. Learning topics This course coers the following learning topics: What is WebSphere Application Serer? Why is it important that WebSphere Application Serer is Jaa EE Certified? Key characteristics of WebSphere Application Serer. What is Serice-oriented Architecture, and how does WebSphere Application Serer come into play with it? What is Web 2.0? Where does WebSphere Application Serer fit into the topology for Lotus products? What ersions of WebSphere Application Serer do each of the products run on? What other IBM products run on WebSphere Application Serer? High leel iew of the WebSphere Application Serer architecture. Where does WebSphere Application Serer come into play during product installs? What is the Integrated Solutions Console? What does the Integrated Solutions console look like? How do Lotus products that run on WebSphere Application Serer make use of the IBM Integrated Solutions Console? 1
Agenda Read through each of the sections in the order that they are listed in the following table: Title Approximate Timing (in minutes) High leel oeriew of IBM WebSphere Application Serer 15 Why are some Lotus products built on IBM WebSphere 20 Application Serer? Working with WebSphere Application Serer as it Relates to Lotus 20 Products Reiew: Completing the Course 5 Total: 60 2 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
High leel oeriew of WebSphere Application Serer In this section you will learn what IBM WebSphere Application Serer is and its key characteristics and benefits. Learning Topics The following learning topics are coered in this section: What is WebSphere Application Serer? Why is it important that WebSphere Application Serer is Jaa EE certified? Key characteristics of WebSphere Application Serer. What is Serice-oriented Architecture, and how does WebSphere Application Serer come into play with it? What is Web 2.0? Who are WebSphere Application Serer's competitors? What is WebSphere Application Serer? The term IBM WebSphere is a brand name that represents many products. IBM WebSphere Application Serer is one of the many products in the IBM WebSphere brand and product family. WebSphere Application Serer is: An application serer that proides an infrastructure for running scalable, enterprise leel Jaa based Web applications and serices. The applications can be as simple as basic Web sites or as complex as enterprise wide transaction processing applications. The serices include resource requirements, clustering, administration, security, performance, and transaction management. A platform for deeloping and deploying Web serices and Enterprise JaaBeans. IBM's implementation of the Jaa Enterprise Edition (Jaa EE) platform. A key building block for Serice-oriented Architecture (SOA) infrastructures WebSphere Application Serer is often referred to as a foundation. In this context, WebSphere Application Serer proides: A foundation for running many of the WebSphere applications, such as WebSphere Portal, and many other 3rd party applications. The foundation of IBM's SOA application infrastructure. WebSphere Application Serer is also referred to as middleware. In this context, WebSphere Application Serer is: Middleware that connects clients, browsers and front end Web serers to back end systems such as databases. Middleware that resides between the operating system and applications, and extends the functions of the operating system by integrating systems such as databases and transaction processors, and extending them to the Web. Source: WebSphere Application Serer Product Demonstrations Example: A Web browser sends a request for information ia an external Web serer to WebSphere Application Serer. Acting as the "middle man", WebSphere Application Serer obtains the requested information from the appropriate back-end source, such as a database, and then sends the information to the Web browser. IBM WebSphere Application Serer Introduction for Lotus 3
The diagram to the right depicts a ery simplistic ersion of a WebSphere Application Serer architecture. The Application in this diagram could be any one of hundreds of applications, such as WebSphere Portal or Lotus Connections or a Lotus Sametime 8.5 Meeting serer. Why is it important that WebSphere Application Serer is Jaa EE certified? The benefits of the Jaa EE Platform are cited in Chapter 1 of the Redbook, WebSphere Application Serer V7.0: Concepts, Planning and Design as follows: An architecture-drien approach allowing application deelopment helps reduce maintenance costs and allows for construction of an information technology (IT) infrastructure that can grow to accommodate new serices. Application deelopment standards, tools and predefined rules improe productiity and accelerates and shortens deelopment cycles. Packaging, deployment, and management standards for your enterprise applications facilitate systems and operations management. Industry standard technologies enable clients to choose among platforms, deelopment tools, and middleware to power their applications. Platform independence gies flexibility to create an application once and to run it on multiple platforms. This proides true portability to enterprise applications. Embedded support for Internet and Web technologies allows for applications that can bring serices and content to a wider range of customers, suppliers, and others, without creating the need for proprietary integration. Note: In addition to Jaa EE Certified you may also hear the terms J2EE Certified or J2EE Compliant. The acronym for Jaa 2 Platform, Enterprise Edition was known as J2EE until recently when it was changed to Jaa EE (starting with ersion 5). The same benefits for Jaa EE ersion(s) also apply to J2EE ersions. WebSphere Application Serer ersion 7.0 uses Jaa EE ersion 5. WebSphere Application Serer ersion 6.1 uses J2EE ersion 1.4 (Jaa EE ersion 4). Key characteristics of WebSphere Application Serer WebSphere Application Serer has seeral editions, a few of which are cited below. The table identifies some of the key characteristics of each edition. Keep in mind that you can run WebSphere Application Serer in a standalone serer configuration, but the real power of WebSphere Application Serer is in the Network Deployment. 4 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Table 1. Characteristics of seeral WebSphere Application Serer editions Websphere Application Serer Edition WebSphere Application Serer Network Deployment Key Characteristics Built on top of the WebSphere Application Serer base edition Adanced deployment serices such as: Adanced clustering Dynamic scalability High aailability Supports multiple, distributed serers as well as standalone serers Centralized administration of multiple serers Adanced management features for distributed configurations WebSphere Application Serer Base Supports standalone serer enironment Seres as the core Jaa EE, Web 2.0 and Web serices application serer. Secure, high performance transaction processing Optimized to ease administration in scalable, standalone serer enironment WebSphere Application Serer Supports standalone serer enironment Express Targets small and mid-size businesses Easy management of basic dynamic web sites Affordable WebSphere Application Serer Separate product from the other editions Community Edition Built on Apache Geronimo Designed to utilize innoations in open source community Supports standalone serer enironment Lightweight Free download Note: All editions listed in the table aboe are Jaa EE Certified. All editions except for the Community Edition share a common code base. All information in the table applies to WebSphere Application Serer ersions 6.1 and 7.0. WebSphere Application Serer ersion 6.1 became aailable in June 2006. WebSphere Application Serer ersion 7.0 became aailable in October 2008. Question: WebSphere Application Serer is open source. Does this mean the Lotus applications that run on WebSphere Application Serer, run on the open source ersion of WebSphere Application Serer? Answer: No. The editions of WebSphere Application Serer used by Lotus products and WebSphere Portal are not based on the open source community edition. They run on the proprietary editions, namely WebSphere Application Serer Network Deployment, which offer enterprise serices. This subject will be discussed in more detail later in this course. For more detail on each WebSphere Application Serer edition aboe as well as others not represented here, such as the optional Extended Deployment and also the System z, Hyperisor, and Deeloper edition, refer to the following resources: WebSphere Application Serer Version 7 Product Editions IBM WebSphere Application Serer Introduction for Lotus 5
Redbook: WebSphere Application Serer V7: Concepts, Planning, and design. Look at the comparison chart on page 17. WebSphere Application Serer Version 6.1 Packaging What is Serice-oriented Architecture, and how does WebSphere Application Serer come into play with it? WebSphere Application Serer is the foundation of IBM's Serice-oriented Architecture (SOA) application infrastructure. SOA is a set of design principles that enables businesses to deelop agile applications and serices that can be integrated with a broad range of platforms and serices, and with existing applications, and can easily adapt to eoling business needs. The Redbook, WebSphere Application Serer V7.0: Concepts, Planning and Design, cites the following SOA capabilities WebSphere Application Serer proides: WebSphere Application Serer proides the enironment to run your solutions and to integrate them with eery platform and system as business application serices conforming to the SOA reference architecture. From a SOA perspectie, with WebSphere Application Serer you can perform the following functions: Build and deploy reusable application serices quickly and easily Run serices in a secure, scalable, highly aailable enironment Connect software assets and extend their reach Manage applications effortlessly Grow as your needs eole, reusing core skills and assets... As the architecture grows and more applications are added to this portfolio, they can be orchestrated together in flexible business workflows, enabling businesses to better react to changes, such as the introduction of a new partner or supplier, shifts in the business model, or the streamlining of seeral application serices into one. Refer to the first few minutes/slides of the multimedia presentation, Introduction to WebSphere Application Serer 7, for an oeriew of how and where WebSphere Application Serer plays a part in IBM's SOA life cycle. What is Web 2.0? As you explore arious WebSphere Application Serer resources, you will frequently see it referred to as a Web 2.0 application serer. You may be wondering what Web 2.0 means. The IBM Lotus Connections 2.5 Reiewer's Guide offers the following explanation of Web 2.0: The best way to understand Web 2.0 is to look at what preceded it in the first generation, or Web 1.0 era. The Web 1.0 world was characterized by mostly static content that was usually created and managed by a central authority. Web browsers were called that because they allowed users to browse those static HTML pages. There was ery little interaction from users. Users might occasionally submit a form (which was probably mailed to the Webmaster) but were mostly consumers of centrally published content. Web 2.0 refers to the second generation of Web design and deelopment that lets users to do more than just retriee information. New deelopment tools, Web constructs, and a moe toward empowering and inoling the user caused a dramatic change in how users interacted with not only content but, more importantly, with other users on the Web. Users now hae the ability to author their own Web content, as well as rate, tag, and comment on others' content, and they hae the ability to interact with others, irtually, on the Web. This has led to the deelopment of Web-based communities and sites that proide social networking, file sharing, blogs, wikis, and other interactie content applications. 6 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Web 1.0 refers to connecting computers and making technology more efficient for computers. Web 2.0 represents an eoling World Wide Web platform. Web 2.0 is about connecting people and making technology efficient for people. Source: Redpaper: Case Study: Web 2.0 SOA Scenario Who are WebSphere Application Serer's competitors? In terms of longeity, WebSphere Application Serer has been in the industry for oer 10 years and has eoled oer time with the eer changing technologies and standards. Howeer, it is not the only application serer in the industry that proides the features described in the document. Other top application serers include: Adobe ColdFusion Apache Geronimo Oracle WebLogic Serer Red Hat JBoss Microsoft Windows Serer 2003 SAP NetWeaer Sun Jaa System Application Serer/GlassFish Een with this competition in the market place, WebSphere Application Serer is regarded as one of the premier application serers aailable. In September 2008, results of market research by Eans Data Corporation comparing the application serers cited aboe, included the following: WebSphere was ranked higher in ten out of twenty-one categories by its users than any other application serer was. These categories include some of the ones that users also rated as most important, including performance, scalability, support, and diagnostics. IBM WebSphere Application Serer Introduction for Lotus 7
Source:Eans Data Corporation report: Users' Choice: Application Serers The following eweek article discusses the Eans Data Corporation report referenced aboe: Surey: IBM WebSphere Tops App Serer Ranks 8 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Why are some Lotus products built on WebSphere Application Serer? In this section you will learn about the strengths of WebSphere Application Serer and why some Lotus products are built on this technology. Learning Topics The following learning topics are coered in this section: What are some of the Lotus products that run on WebSphere Application Serer? What are the benefits of WebSphere Application Serer? Why hae some Lotus products moed from IBM Lotus Domino to WebSphere Application Serer? Where does WebSphere Application Serer fit into the topology for Lotus products? What ersions of WebSphere Application Serer do each of the products run on? What other IBM products run on WebSphere Application Serer? What are some of the Lotus products that run on WebSphere Application Serer? Lotus Sametime Lotus Connections WebSphere Portal Lotus Quickr serices for WebSphere Portal What are some of the benefits of WebSphere Application Serer? WebSphere Application Serer was ranked as one of the top Application Serers offered in the marketplace today by deelopers and IT professionals. Source: Eans Data Corporation WebSphere Application Serer proides a solid and robust foundation on which to run Lotus applications. Some of the benefits of WebSphere Application Serer are: It proides a fast, reliable, aailable, secure and scalable enironment that enables deelopment and application efficiencies so that businesses can do more with fewer resources. Support for the broadest range of platforms in the industry. Out-of-the-box security configurations and user registry, compliance with goernment standards, and stringent Web serices security. Increased deeloper productiity with a proen, standards-based platform. Jaa EE 5 certification, EJB 3.0 support and Jaa Persistence API (JPA) and Jaa Deelopment Kit (JDK) 6.0, which delier simplified programming models for building reusable persistent objects. Web serices support, including JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust, WS-SecureConersation, WS-Policy, and Kerberos Token Profile, which simplifies interoperability in mixed enironments. Web 2.0 support (ia Feature Pack for Web 2.0) which extends Serice Oriented Architecture (SOA) by connecting external Web serices, internal SOA serices, and Jaa Platform Enterprise Edition (JEE) objects into highly interactie Web application interfaces. Session Initiation Protocol (SIP) serlets which simplify deelopment with standardized support for interactie user sessions inoling real-time multimedia elements such as oice, ideo, instant messaging and online games. WebSphere Application Serer Feature Packs which simplify the adoption of new standards such Serices Component Architecture (SCA), and improe consumability by enabling IT Administrators and deelopers to selectiely take adantage of new standards and features while maintaining a more stable internal release cycle. IBM WebSphere Application Serer Introduction for Lotus 9
WebSphere Security Domains which delier greater granularity, flexibility and control oer users and infrastructure to increase administration efficiencies. Security auditing capabilities which ensure security compliance to ease deelopment. Simplified infrastructure, flexible and effectie application control and runtime efficiency so IT Administrators and deelopers can respond to eoling business needs with infrastructure and application intelligence. Runtime proisioning and OSGi technology which dynamically selects only the needed functions for memory and space, thus reducing the application serer footprint. Administration tools that enable attention to the deepest leel of security proiding fine grained security management leels. New Web serices support including WS-Business Actiity, WS-Notification and WS-I Basic Security Profile, which helps deelopers more securely extend their reach and gies better application portability and control. On top of already extensie Web serices support, Web 2.0 and a powerful Jaa Messaging Serice (JMS) engine help deelopers extend the reach of existing applications and maximize asset utilization. Pre-integrated support for WebSphere MQ and tight integration with WebSphere ESB - the combination of these products form a powerful Enterprise Serice Bus that can integrate the most dierse set of applications and enironments. Source: WebSphere Application Serer WebSphere software: Features and Benefits Why hae some Lotus products moed from IBM Lotus Domino to WebSphere Application Serer? Some products, such as Lotus Sametime, hae moed from running on Lotus Domino to WebSphere Application Serer. As products eole, some new features make the product better suited to run on a different type of technology. John P. Lamb, Michael Laskey and Gopal Indurkhya explain in their book, IBM WebSphere and Lotus: Implementing Collaboratie Solutions, which applications are best suited for Lotus Domino or WebSphere Application Serer in the following way: At a high leel, the type of application is an important factor in deciding on which platform to build.... the strengths of Domino lie in collaboratie applications. Domino is good at applications inoling user interaction, proiding a scalable document data store, rich content handling, and a robust security model. WebSphere Application Serer (WAS) is ideal for transactional applications, highly leeraging a relational data store, and proiding enterprise-leel J2EE application hosting. As the authors describe, both WebSphere Application Serer and Lotus Domino hae strengths and differences that make them better suited for use with particular products or applications, as we see with the Lotus products that run on either Lotus Domino or WebSphere Application Serer. Where does WebSphere Application Serer fit into the topology for Lotus products? This part contains topology diagrams for seeral Lotus products that show where WebSphere Application serer fits into a typical deployment of that product. 10 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
The following image shows Lotus Connections 2.5 standalone deployment: The following image shows Lotus Connections 2.5 Network Deployment: IBM WebSphere Application Serer Introduction for Lotus 11
The following image shows Lotus Sametime 8.5: 12 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
The following image shows WebSphere Portal 6.1.x standalone configuration: The following image shows WebSphere Portal 6.1.x clustered configuration (ertical cluster): IBM WebSphere Application Serer Introduction for Lotus 13
The following image shows Lotus Quickr 8.1 serices for WebSphere Portal: The following images are non-examples showing how WebSphere Application Serer is not part of the topology for Lotus Domino: The following image shows Lotus Domino 8.5.1 configured as an application serer: 14 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
The following image shows Lotus Domino 8.5.1 configured as a mail and directory serer: What ersions of WebSphere Application Serer do each of the products run on? Table 2. Lotus products and the ersion of WebSphere Application Serer that is supported with each product Product Supported ersion of WebSphere Application Serer Lotus Sametime 8.5 WebSphere Application Serer 7.0.0.3 Network Deployment edition Lotus Connections 2.5 WebSphere Application Serer 6.1.0.23 Network Deployment edition WebSphere Portal 6.1.0.3/6.1.5.0 WebSphere Application Serer V7.0.0.5 with Jaa SDK 1.6 SR5 or WebSphere Application Serer V6.1.0.27 with Jaa SDK 1.5 SR10 Base or Network Deployment Lotus Quickr 8.1.x serices for WebSphere Portal WebSphere Application Serer V6.0.2.17 Network Deployment edition What other IBM products run on WebSphere Application Serer? In addition to the products listed aboe, there are many other IBM products that run on WebSphere Application Serer. Some of these products are: Rational Application Deeloper for WebSphere Software IBM Information Serer Domain software IBM OmniFind Enterprise Edition Lotus Expeditor Serer Lotus Forms Serer IBM Mashup Center (Lotus Mashups and MashupHub) Lotus Web Content Management IBM Lotus Workforce Management Rational Asset Analyzer Rational Asset Manager IBM WebSphere Application Serer Introduction for Lotus 15
Rational Requirements Composer Rational Software Architect for WebSphere Software Rational Team Concert Lotus ActieInsight 16 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Working with WebSphere Application Serer as it relates to Lotus products In this section you will learn about the core components of the WebSphere Application Serer architecture, and where WebSphere Application Serer comes into play in product installations of Lotus Sametime, Lotus Connections, WebSphere Portal, and Lotus Quickr serices for Websphere Portal. You will also become familiar with the IBM Integrated Solutions Console, which is used in arious capacities by these products for central administration. Learning Topics The following learning topics are coered in this section: High leel iew of the WebSphere Application Serer architecture. Where does WebSphere Application Serer come into play during product installs? What is the Integrated Solutions Console? What does the Integrated Solutions console look like? How do Lotus products that run on WebSphere Application Serer make use of the IBM Integrated Solutions Console? High leel iew of the WebSphere Application Serer architecture There are seeral core components to the WebSphere Application Serer infrastructure. You will learn where Lotus products fit into the WebSphere Application Serer architecture further along in this course, so it is beneficial to learn a bit about the terminology used to describe the WebSphere architecture. Starting with the simplest WebSphere Application Serer enironment, the diagram below identifies the components starting with the innermost component and working outward. Application in this model refers to a Jaa EE (J2EE) web application, comprised of an Enterprise ARchie (.EAR) file and/or Web Application ARchie (.WAR) files. Application Serer is a process that hosts and runs one or more Jaa EE web application. Each application serer runs in its own Jaa Virtual Machine (JVM). Node is an indiidual physical or irtual system/machine that contains an installation of WebSphere Application Serer. Cell is a group of Nodes in an administratie domain. A few guidelines: An Application Serer runs on only one Node. In the standalone configuration there is only one Node. The Node can contain multiple Application Serers, but the configuration files for each serer are stored and maintained indiidually. With a standalone configuration, each application serer acts as a unique entity. The WebSphere Application Serer Express, Base, and Network Deployment editions all support the standalone configuration. IBM WebSphere Application Serer Introduction for Lotus 17
The power of these components is not fully realized until you introduce more complex and/or scalable applications and enironments, where you must use the WebSphere Application Serer Network Deployment edition; the WebSphere Application Serer Base edition does not accommodate the more robust WebSphere capabilities such as clustering, central administration, multiple serers, etc. Building on the components already defined aboe: Deployment Manager administers multiple nodes in a cell from a centralized location. Node Agents work with the Deployment Manager to perform administratie functions. Cluster is a group of application serers that are used for the same purpose / run the same applications. A few guidelines: The presence of the Deployment Manager in this diagram indicates this is a WebSphere Application Serer Network Deployment (or higher). You can configure multiple Nodes and administer them centrally ia the Deployment Manager. Each Node has a Node Agent that works with the Deployment Manager to manage administration processes. In the Network Deployment edition of WAS, a Cell can contain more than one Node. WebSphere Application Serer configurations can be much more complicated than the ones shown aboe; the purpose of these simple diagrams is to learn some of the core elements. Where does WebSphere Application Serer come into play during Lotus product installs? WebSphere Application Serer is installed as part of the installation process with most of the Lotus products that run on it. Whether or not you are required to install WebSphere Application Serer separately from a Lotus product install, the installation process is straightforward. As you naigate through the Lotus product installations, you may see eidence of WebSphere Application Serer being installed in the background, and in some cases you will be prompted to enter a minimal amount of information related to WebSphere Application Serer. The "High leel iew of the WebSphere Application Serer architecture" section aboe explains that WebSphere Application Serer Network Deployment edition proides more robust capabilities than the Base edition; and an integral part of that enironment is the Deployment Manager. Think of the Deployment Manager simply as a separate machine with an installation of WebSphere Application Serer configured specifically to act as the central place for administering your Cells, Nodes, Application Serers, etc. Refer to the image aboe for an example of this configuration. Furthermore, think of the Lotus product as a Node installed on a separate machine from the Deployment Manager, sitting on top of its own installation of WebSphere Application Serer. This is also shown in the image aboe. The Lotus installation programs will prompt you to add information about the Deployment Manager machine, namely its Host name and Port number, if you choose the installation option that installs the Network Deployment edition. 18 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Here are some examples of Lotus product installation screens, including some showing where you would input information for WebSphere Application Serer Deployment Manager. Lotus Sametime 8.5: During installation of a Lotus Sametime 8.5 component such as Lotus Sametime Meeting Serer or Lotus Sametime System Console (shown below), a WAS Configuration screen will prompt you to: Specify a Cell name, Node name, and fully qualified host name for the machine to which you are installing the Sametime component and WebSphere Application Serer. Create a WebSphere Application Serer administratie user ID (example: wasadmin) and password. If you install more than one Lotus Sametime component on the same machine, the WebSphere Application Serer files are installed only with the first component. You will not be prompted to enter WebSphere Application Serer related information for subsequent Lotus Sametime component installations on that particular machine. Lotus Connections 2.5: Unlike most of the other Lotus products that run on WebSphere Application Serer, Lotus Connections 2.5 requires that you install WebSphere Application Serer first, and then install Lotus Connections on top of it. The Lotus Connections 2.5 InfoCenter topic Pre-installation tasks: Installing WebSphere Application Serer proides the following information: IBM WebSphere Application Serer Introduction for Lotus 19
IBM WebSphere Application Serer Network Deployment is proided with Lotus Connections 2.5 and supports both standalone and network deployments of Lotus Connections as well as conersion from standalone to network deployments. WebSphere Application Serer Base is also supported with Lotus Connections 2.5 but is not as easily scalable as the Network Deployment ersion. Once you hae installed the WebSphere Application Serer ersion that is proided with Lotus Connections 2.5, you then install Lotus Connections. During the installation, you specify the type of deployment as shown in the screen capture below. With the Network deployment option you are prompted to enter Deployment Manager information, as shown in this screen capture: 20 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
WebSphere Portal 6.1.x When you install WebSphere Portal 6.1.0.x or 6.1.5.x, it automatically installs WebSphere Application Serer 6.1.0.x as well. During the WebSphere Portal install you are prompted to specify the Portal administratie user ID and password. This same user name and password is used for the WebSphere Application Serer administratie user. The Installation details in this screen capture show where WebSphere Application Serer will be installed during the WebSphere Portal install. IBM WebSphere Application Serer Introduction for Lotus 21
22 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
During the WebSphere Portal install, you will see WebSphere Application Serer being installed as shown in this screen capture: A case where you would install WebSphere Application Serer separately from WebSphere Portal is if you want to run WebSphere Portal 6.1.x.x on WebSphere Application Serer ersion 7.0. In this case, you must install WebSphere Application Serer 7.0 first, and then install WebSphere Portal 6.1.x.x on top of it. The WebSphere Portal install always checks for existing installations of WebSphere Application Serer. When the WebSphere Portal installer locates the WebSphere Application Serer 7.0 installation, it prompts you to choose between Install a new instance or Install on top of an existing instance. You would choose the latter to run WebSphere Portal 6.1.x.x on an existing WebSphere Application Serer 7.0 installation. Lotus Quickr 8.1.x serices for WebSphere Portal: By default, the Lotus Quickr installation program installs WebSphere Portal and WebSphere Application Serer in addition to Lotus Quickr unless they are already installed. This screen capture shows the install panel where you select the Lotus Quickr Installation type: IBM WebSphere Application Serer Introduction for Lotus 23
If you select the Adanced Enterprise Cluster type, you will be prompted for Deployment Manager data as shown in this screen capture: 24 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
What is the IBM Integrated Solutions Console? The IBM Integrated Solutions Console (ISC) is one tool that can be used to administer WebSphere Application Serer. The WebSphere Application Serer Infocenter topic, Oeriew of Integrated Solutions Console describes the Integrated Solutions Console as follows: Integrated Solutions Console proides a single, common interface for system administration. It proides the main platform on which IBM and non-ibm products can build administratie user interfaces as indiidual plug-ins to a common console framework. Standardizing product administration functions to run on the Integrated Solutions Console platform gies them a more common look and feel and a more consistent behaior, thereby reducing the learning cure and adoption as new management components are introduced. Administrators can interact with multiple IBM and non-ibm products from a single browser-based console. Consistency across administratie interfaces Integrated Solutions Console proides a common appearance (for example, theme, layout and banner) and behaior (for example, naigation and authentication) to enable consistent user interaction for administering software products. A standards-based architecture Integrated Solutions Console proides a standards-based architecture for Web administration. Each Integrated Solutions Console module consists of one or more Web applications that hae access to serices within the Jaa Platform, Enterprise Edition (Jaa EE) enironment proided by WebSphere Application Serer. The help interface is implemented using the Eclipse open standard. Console modules are deeloped using the Jaa Portlet Specification. IBM WebSphere Application Serer Introduction for Lotus 25
Easy deployment of product administration consoles The Integrated Solutions Console framework proides an XML-based interface for deploying console modules to a console installation. XML descriptors proide the information needed to deploy the portlet, resources, and setup the page layout and naigation in the console. A console module can be easily remoed without impact to the remaining console modules. Accelerated deelopment of solutions Using Integrated Solutions Console enables products to reduce the time required to deelop solutions that require administration functions. The standards-based architecture, common framework, and support for existing inestment help reduce the time required to implement solutions. Improed administration efficiency Customers inest significant resources in training administratie personnel. Proiding a common interface across IBM products enables customers to reduce training time and expense. For more information, read the IBM Lotus Sametime wiki article, Lotus Sametime 8.5: Using the new Sametime System Console. How do Lotus products that run on WebSphere Application Serer make use of the Integrated Solutions Console? Each of the Lotus products that run on WebSphere Application Serer make use of the Integrated Solutions Console (ISC) in some way. For some of the products, such as Lotus Sametime, the ISC is one of the primary tools used to administer the serer. For other products, such as Lotus Quickr, the ISC is used in specific scenarios, such as when enabling trace to troubleshoot an issue with the WebSphere Portal serer that Lotus Quickr runs on. Lotus Sametime 8.5: The Lotus Sametime System Console is an extension of the Integrated Solutions Console and runs on the Lotus Sametime System Console serer. When started, the Lotus Sametime System Console runs as a task in the WebSphere Application Serer administratie console [which is the ISC]. (Source: Lotus Sametime System Console) The Lotus Sametime Infocenter describes the Lotus System console as:... a Web-based application that proides a central location for installing, configuring, administering, and monitoring the Lotus Sametime family of products. In an enterprise deployment, install the console on a dedicated machine. The machine also becomes the Deployment Manager in a clustered enironment, managing actiity in all serer clusters in the Lotus Sametime enironment. Source: Lotus Sametime System Console Here is a screen capture of the Lotus Sametime System console: 26 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
The application serer that the Lotus Sametime System Console runs on, as well as the Lotus Sametime System Console component of the ISC, are circled. In this screen capture, the iew has been filtered to show only the Lotus Sametime components: Lotus Connections 2.5 When working with Lotus Connections, the ISC is used only for certain configuration tasks, such as configuring single sign-on. Here is a screen capture of the ISC being used to administer a Lotus Connections configuration: IBM WebSphere Application Serer Introduction for Lotus 27
The serers that are part of the Lotus Connections configuration are circled. WebSphere Portal 6.1.0.3/6.1.5.0 As with Lotus Connections, the ISC is also only used for certain configuration tasks when working with WebSphere Portal. For example, when an administrator needs to enable extended tracing for WebSphere Portal, this task is performed in the ISC. Here is a screen capture of the ISC being used to administer a WebSphere Portal configuration: The WebSphere Portal serer is circled. Lotus Quickr 8.1.x serices for WebSphere Portal As is true for Lotus Connections and WebSphere Portal, the ISC is also only used for certain troubleshooting or configuration tasks when working with Lotus Quickr. For example, when an 28 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
administrator needs to troubleshoot an issue with the LTPA token, the WebSphere Application Serer configuration settings may need to be changed using the ISC. Here is a screen capture of the ISC being used to administer a Lotus Quickr configuration: The WebSphere Application and WebSphere Portal serers that Lotus Quickr is running on as an Enterprise Application are circled. IBM WebSphere Application Serer Introduction for Lotus 29
Reiew: Completing the Course You hae now completed the IBM WebSphere Application Serer Introduction for Lotus course. Reiew At this point you should hae a high leel understanding of the following learning topics: What is WebSphere Application Serer? Why is it important that WebSphere Application Serer is Jaa EE Certified? Key characteristics of WebSphere Application Serer. What is Serice-oriented Architecture, and how does WebSphere Application Serer come into play with it? What is Web 2.0? Who are WebSphere Application Serer's competitors? What are some of the Lotus products that run on WebSphere Application Serer? What are the benefits of WebSphere Application Serer? Why hae some Lotus products moed from Lotus Domino to WebSphere Application Serer? Where does WebSphere Application Serer fit into the topology for Lotus products? What ersions of WebSphere Application Serer do each of the products run on? What other IBM products run on WebSphere Application Serer? High leel iew of the WebSphere Application Serer architecture. Where does WebSphere Application Serer come into play during product installs? What is the Integrated Solutions Console? What does the Integrated Solutions console look like? How do Lotus products that run on WebSphere Application Serer make use of the Integrated Solutions Console? Question and Answer Reinforce what you hae read by answering the following questions. The answers are proided in the answer key, which is aailable in the appendix of this document. Question Are WebSphere Portal and WebSphere Application Serer the only products that fall under the WebSphere brand? List at least four Lotus products that run on WebSphere Application Serer. What is the name of the tool that you learned about in this course that is used to administer WebSphere Application Serer? Answer 30 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Appendix. Answer Key for the Question and Answer Question Are WebSphere Portal and WebSphere Application Serer the only products that fall under the WebSphere brand? List at least four Lotus products that run on WebSphere Application Serer. What is the name of the tool that you learned about in this course that is used to administer WebSphere Application Serer? Answer No. The term "WebSphere" is a brand name that represents many products. WebSphere Application Serer is one of the many products in the IBM WebSphere brand and product family. This answer can be found in the section High leel oeriew of WebSphere Application Serer on page 3 IBM Lotus Sametime IBM Lotus Connections IBM WebSphere Portal IBM Lotus Quickr serices for WebSphere Portal Lotus Expeditor Serer Lotus Forms Serer Lotus Web Content Management IBM Lotus Workforce Management Lotus ActieInsight This answer can be found in the section Why are some Lotus products built on WebSphere Application Serer? on page 9 The Integrated Solutions Console (ISC). This answer can be found in the section Working with WebSphere Application Serer as it relates to Lotus products on page 17 31
32 IBM WebSphere Application Serer Introduction for Lotus Ellen Tiberi and Jessica Piziak, IBM Lotus Support Education Team
Printed in USA