IBM WebSphere Application Server Introduction for Lotus
Upcoming SlideShare
Loading in...5
×
 

IBM WebSphere Application Server Introduction for Lotus

on

  • 6,416 views

IBM WebSphere Application Server

IBM WebSphere Application Server
Introduction for Lotus

Statistics

Views

Total Views
6,416
Slideshare-icon Views on SlideShare
6,408
Embed Views
8

Actions

Likes
4
Downloads
396
Comments
0

2 Embeds 8

http://www.techgig.com 7
http://www.lmodules.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    IBM WebSphere Application Server Introduction for Lotus IBM WebSphere Application Server Introduction for Lotus Document Transcript

    • Lotus ® Version 1 IBM WebSphere Application Server Introduction for Lotus
    • IBM WebSphere Application Server Introduction for Lotus This course is designed to demystify IBM® WebSphere® Application Server and is appropriate for anyone who is not familiar with this product. This course has a high level focus with a particular emphasis on how WebSphere Application Server relates to several 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 Server. The products covered in this course are: v IBM Lotus Connections v IBM Lotus Sametime® 8.5 v IBM Lotus Quickr™ services for WebSphere Portal v IBM WebSphere Portal The course will explain what WebSphere Application Server is, why some Lotus applications are built on it, and provide some high level details on each product listed above as it relates to WebSphere Application Server. 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 Server knowledge is required. Learning topics This course covers the following learning topics: v What is WebSphere Application Server? v Why is it important that WebSphere Application Server is Java™ EE Certified? v Key characteristics of WebSphere Application Server. v What is Service-oriented Architecture, and how does WebSphere Application Server come into play with it? v What is Web 2.0? v Where does WebSphere Application Server fit into the topology for Lotus products? v What versions of WebSphere Application Server do each of the products run on? v What other IBM products run on WebSphere Application Server? v High level view of the WebSphere Application Server architecture. v Where does WebSphere Application Server come into play during product installs? v What is the Integrated Solutions Console? v What does the Integrated Solutions console look like? v How do Lotus products that run on WebSphere Application Server 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 level overview of IBM WebSphere Application Server 15 Why are some Lotus products built on IBM WebSphere 20 Application Server? Working with WebSphere Application Server as it Relates to Lotus 20 Products Review: Completing the Course 5 Total: 60 2 IBM WebSphere Application Server Introduction for Lotus
    • High level overview of WebSphere Application Server In this section you will learn what IBM WebSphere Application Server is and its key characteristics and benefits. Learning Topics The following learning topics are covered in this section: v What is WebSphere Application Server? v Why is it important that WebSphere Application Server is Java EE certified? v Key characteristics of WebSphere Application Server. v What is Service-oriented Architecture, and how does WebSphere Application Server come into play with it? v What is Web 2.0? v Who are WebSphere Application Server's competitors? What is WebSphere Application Server? The term IBM WebSphere is a brand name that represents many products. IBM WebSphere Application Server is one of the many products in the IBM WebSphere brand and product family. WebSphere Application Server is: v An application server that provides an infrastructure for running scalable, enterprise level Java based Web applications and services. – The applications can be as simple as basic Web sites or as complex as enterprise wide transaction processing applications. – The services include resource requirements, clustering, administration, security, performance, and transaction management. v A platform for developing and deploying Web services and Enterprise JavaBeans™. v IBM's implementation of the Java Enterprise Edition (Java EE) platform. v A key building block for Service-oriented Architecture (SOA) infrastructures WebSphere Application Server is often referred to as a foundation. In this context, WebSphere Application Server provides: v A foundation for running many of the WebSphere applications, such as WebSphere Portal, and many other 3rd party applications. v The foundation of IBM's SOA application infrastructure. WebSphere Application Server is also referred to as middleware. In this context, WebSphere Application Server is: v Middleware that connects clients, browsers and front end Web servers to back end systems such as databases. v 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 Server Product Demonstrations Example: A Web browser sends a request for information via an external Web server to WebSphere Application Server. Acting as the "middle man", WebSphere Application Server 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 Server Introduction for Lotus 3
    • The diagram to the right depicts a very simplistic version of a WebSphere Application Server 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 server. Why is it important that WebSphere Application Server is Java EE certified? The benefits of the Java EE Platform are cited in Chapter 1 of the Redbook, WebSphere Application Server V7.0: Concepts, Planning and Design as follows: v An architecture-driven approach allowing application development helps reduce maintenance costs and allows for construction of an information technology (IT) infrastructure that can grow to accommodate new services. v Application development standards, tools and predefined rules improve productivity and accelerates and shortens development cycles. v Packaging, deployment, and management standards for your enterprise applications facilitate systems and operations management. v Industry standard technologies enable clients to choose among platforms, development tools, and middleware to power their applications. v Platform independence gives flexibility to create an application once and to run it on multiple platforms. This provides true portability to enterprise applications. v Embedded support for Internet and Web technologies allows for applications that can bring services and content to a wider range of customers, suppliers, and others, without creating the need for proprietary integration. Note: v In addition to Java EE Certified you may also hear the terms J2EE Certified or J2EE Compliant. The acronym for Java 2 Platform, Enterprise Edition was known as J2EE until recently when it was changed to Java EE (starting with version 5). v The same benefits for Java EE version(s) also apply to J2EE versions. v WebSphere Application Server version 7.0 uses Java EE version 6. v WebSphere Application Server version 6.1 uses Java EE version 5. Key characteristics of WebSphere Application Server WebSphere Application Server has several 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 Server in a standalone server configuration, but the real power of WebSphere Application Server is in the Network Deployment. 4 IBM WebSphere Application Server Introduction for Lotus
    • Table 1. Characteristics of several WebSphere Application Server editions Websphere Application Server Edition Key Characteristics WebSphere Application Server v Built on top of the WebSphere Application Server base edition Network Deployment v Advanced deployment services such as: – Advanced clustering – Dynamic scalability – High availability v Supports multiple, distributed servers as well as standalone servers v Centralized administration of multiple servers v Advanced management features for distributed configurations WebSphere Application Server Base v Supports standalone server environment v Serves as the core Java EE, Web 2.0 and Web services application server. v Secure, high performance transaction processing v Optimized to ease administration in scalable, standalone server environment WebSphere Application Server v Supports standalone server environment Express® v Targets small and mid-size businesses v Easy management of basic dynamic web sites v Affordable WebSphere Application Server v Separate product from the other editions Community Edition v Built on Apache Geronimo v Designed to utilize innovations in open source community v Supports standalone server environment v Lightweight v Free download Note: v All editions listed in the table above are Java EE Certified. v All editions except for the Community Edition share a common code base. v All information in the table applies to WebSphere Application Server versions 6.1 and 7.0. v WebSphere Application Server version 6.1 became available in June 2006. v WebSphere Application Server version 7.0 became available in October 2008. Question: WebSphere Application Server is open source. Does this mean the Lotus applications that run on WebSphere Application Server, run on the open source version of WebSphere Application Server? Answer: No. The editions of WebSphere Application Server 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 Server Network Deployment, which offer enterprise services. This subject will be discussed in more detail later in this course. For more detail on each WebSphere Application Server edition above as well as others not represented here, such as the optional Extended Deployment and also the System z®, Hypervisor, and Developer edition, refer to the following resources: v WebSphere Application Server Version 7 Product Editions IBM WebSphere Application Server Introduction for Lotus 5
    • v Redbook: WebSphere Application Server V7: Concepts, Planning, and design. Look at the comparison chart on page 17. v WebSphere Application Server Version 6.1 Packaging What is Service-oriented Architecture, and how does WebSphere Application Server come into play with it? WebSphere Application Server is the foundation of IBM's Service-oriented Architecture (SOA) application infrastructure. SOA is a set of design principles that enables businesses to develop agile applications and services that can be integrated with a broad range of platforms and services, and with existing applications, and can easily adapt to evolving business needs. The Redbook, WebSphere Application Server V7.0: Concepts, Planning and Design, cites the following SOA capabilities WebSphere Application Server provides: WebSphere Application Server provides the environment to run your solutions and to integrate them with every platform and system as business application services conforming to the SOA reference architecture. From a SOA perspective, with WebSphere Application Server you can perform the following functions: v Build and deploy reusable application services quickly and easily v Run services in a secure, scalable, highly available environment v Connect software assets and extend their reach v Manage applications effortlessly v Grow as your needs evolve, 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 several application services into one. Refer to the first few minutes/slides of the multimedia presentation, Introduction to WebSphere Application Server v7, for an overview of how and where WebSphere Application Server plays a part in IBM's SOA life cycle. What is Web 2.0? As you explore various WebSphere Application Server resources, you will frequently see it referred to as a Web 2.0 application server. You may be wondering what Web 2.0 means. The IBM Lotus Connections 2.5 Reviewer'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 very 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 development that lets users to do more than just retrieve information. New development tools, Web constructs, and a move toward empowering and involving 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 have the ability to author their own Web content, as well as rate, tag, and comment on others' content, and they have the ability to interact with others, virtually, on the Web. This has led to the development of Web-based communities and sites that provide social networking, file sharing, blogs, wikis, and other interactive content applications. 6 IBM WebSphere Application Server Introduction for Lotus
    • Web 1.0 refers to connecting computers and making technology more efficient for computers. Web 2.0 represents an evolving 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 Server's competitors? In terms of longevity, WebSphere Application Server has been in the industry for over 10 years and has evolved over time with the ever changing technologies and standards. However, it is not the only application server in the industry that provides the features described in the document. Other top application servers include: v Adobe® ColdFusion v Apache Geronimo v Oracle WebLogic Server v Red Hat JBoss v Microsoft® Windows® Server 2003 v SAP NetWeaver v Sun Java System Application Server/GlassFish Even with this competition in the market place, WebSphere Application Server is regarded as one of the premier application servers available. In September 2008, results of market research by Evans Data Corporation comparing the application servers cited above, included the following: WebSphere was ranked higher in ten out of twenty-one categories by its users than any other application server was. These categories include some of the ones that users also rated as most important, including performance, scalability, support, and diagnostics. IBM WebSphere Application Server Introduction for Lotus 7
    • Source:Evans Data Corporation report: Users' Choice: Application Servers The following eWeek article discusses the Evans Data Corporation report referenced above: Survey: IBM WebSphere Tops App Server Ranks 8 IBM WebSphere Application Server Introduction for Lotus
    • Why are some Lotus products built on WebSphere Application Server? In this section you will learn about the strengths of WebSphere Application Server and why some Lotus products are built on this technology. Learning Topics The following learning topics are covered in this section: v What are some of the Lotus products that run on WebSphere Application Server? v What are the benefits of WebSphere Application Server? v Why have some Lotus products moved from IBM Lotus Domino® to WebSphere Application Server? v Where does WebSphere Application Server fit into the topology for Lotus products? v What versions of WebSphere Application Server do each of the products run on? v What other IBM products run on WebSphere Application Server? What are some of the Lotus products that run on WebSphere Application Server? v Lotus Sametime v Lotus Connections v WebSphere Portal v Lotus Quickr services for WebSphere Portal What are some of the benefits of WebSphere Application Server? WebSphere Application Server was ranked as one of the top Application Servers offered in the marketplace today by developers and IT professionals. Source: Evans Data Corporation WebSphere Application Server provides a solid and robust foundation on which to run Lotus applications. Some of the benefits of WebSphere Application Server are: v It provides a fast, reliable, available, secure and scalable environment that enables development and application efficiencies so that businesses can do more with fewer resources. v Support for the broadest range of platforms in the industry. v Out-of-the-box security configurations and user registry, compliance with government standards, and stringent Web services security. v Increased developer productivity with a proven, standards-based platform. v Java EE 5 certification, EJB 3.0 support and Java Persistence API (JPA) and Java Development Kit (JDK) 6.0, which deliver simplified programming models for building reusable persistent objects. v Web services support, including JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust, WS-SecureConversation, WS-Policy, and Kerberos Token Profile, which simplifies interoperability in mixed environments. v Web 2.0 support (via Feature Pack for Web 2.0) which extends Service Oriented Architecture (SOA) by connecting external Web services, internal SOA services, and Java Platform Enterprise Edition (JEE) objects into highly interactive Web application interfaces. v Session Initiation Protocol (SIP) servlets which simplify development with standardized support for interactive user sessions involving real-time multimedia elements such as voice, video, instant messaging and online games. v WebSphere Application Server Feature Packs which simplify the adoption of new standards such Services Component Architecture (SCA), and improve consumability by enabling IT Administrators and developers to selectively take advantage of new standards and features while maintaining a more stable internal release cycle. IBM WebSphere Application Server Introduction for Lotus 9
    • v WebSphere Security Domains which deliver greater granularity, flexibility and control over users and infrastructure to increase administration efficiencies. v Security auditing capabilities which ensure security compliance to ease development. v Simplified infrastructure, flexible and effective application control and runtime efficiency so IT Administrators and developers can respond to evolving business needs with infrastructure and application intelligence. v Runtime provisioning and OSGi technology which dynamically selects only the needed functions for memory and space, thus reducing the application server footprint. v Administration tools that enable attention to the deepest level of security providing fine grained security management levels. v New Web services support including WS-Business Activity, WS-Notification and WS-I Basic Security Profile, which helps developers more securely extend their reach and gives better application portability and control. On top of already extensive Web services support, Web 2.0 and a powerful Java Messaging Service (JMS) engine help developers extend the reach of existing applications and maximize asset utilization. v Pre-integrated support for WebSphere MQ and tight integration with WebSphere ESB - the combination of these products form a powerful Enterprise Service Bus that can integrate the most diverse set of applications and environments. Source: WebSphere Application Server WebSphere software: Features and Benefits Why have some Lotus products moved from IBM Lotus Domino to WebSphere Application Server? Some products, such as Lotus Sametime, have moved from running on Lotus Domino to WebSphere Application Server. As products evolve, 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 Collaborative Solutions, which applications are best suited for Lotus Domino or WebSphere Application Server in the following way: At a high level, the type of application is an important factor in deciding on which platform to build. ... the strengths of Domino lie in collaborative applications. Domino is good at applications involving user interaction, providing a scalable document data store, rich content handling, and a robust security model. WebSphere Application Server (WAS) is ideal for transactional applications, highly leveraging a relational data store, and providing enterprise-level J2EE application hosting. As the authors describe, both WebSphere Application Server and Lotus Domino have 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 Server. Where does WebSphere Application Server fit into the topology for Lotus products? This part contains topology diagrams for several Lotus products that show where WebSphere Application server fits into a typical deployment of that product. 10 IBM WebSphere Application Server Introduction for Lotus
    • The following image shows Lotus Connections 2.5 standalone deployment: The following image shows Lotus Connections 2.5 Network Deployment: IBM WebSphere Application Server Introduction for Lotus 11
    • The following image shows Lotus Sametime 8.5: 12 IBM WebSphere Application Server Introduction for Lotus
    • The following image shows WebSphere Portal 6.1.x standalone configuration: The following image shows WebSphere Portal 6.1.x clustered configuration (vertical cluster): IBM WebSphere Application Server Introduction for Lotus 13
    • The following image shows Lotus Quickr 8.1 services for WebSphere Portal: The following images are non-examples showing how WebSphere Application Server is not part of the topology for Lotus Domino: The following image shows Lotus Domino 8.5.1 configured as an application server: 14 IBM WebSphere Application Server Introduction for Lotus
    • The following image shows Lotus Domino 8.5.1 configured as a mail and directory server: What versions of WebSphere Application Server do each of the products run on? Table 2. Lotus products and the version of WebSphere Application Server that is supported with each product Product Supported version of WebSphere Application Server Lotus Sametime 8.5 WebSphere Application Server 7.0.0.3 Network Deployment edition Lotus Connections 2.5 WebSphere Application Server 6.1.0.23 Network Deployment edition WebSphere Portal 6.1.0.3/6.1.5.0 WebSphere Application Server V7.0.0.5 with Java SDK 1.6 SR5 or WebSphere Application Server V6.1.0.27 with Java SDK 1.5 SR10 Base or Network Deployment Lotus Quickr 8.1.x services for WebSphere Portal WebSphere Application Server V6.0.2.17 Network Deployment edition What other IBM products run on WebSphere Application Server? In addition to the products listed above, there are many other IBM products that run on WebSphere Application Server. Some of these products are: v Rational® Application Developer for WebSphere Software v IBM Information Server Domain software v IBM OmniFind® Enterprise Edition v Lotus Expeditor Server v Lotus Forms Server v IBM Mashup Center (Lotus Mashups and MashupHub) v Lotus Web Content Management v IBM Lotus Workforce Management v Rational Asset Analyzer v Rational Asset Manager IBM WebSphere Application Server Introduction for Lotus 15
    • v Rational Requirements Composer v Rational Software Architect for WebSphere Software v Rational Team Concert™ v Lotus ActiveInsight® 16 IBM WebSphere Application Server Introduction for Lotus
    • Working with WebSphere Application Server as it relates to Lotus products In this section you will learn about the core components of the WebSphere Application Server architecture, and where WebSphere Application Server comes into play in product installations of Lotus Sametime, Lotus Connections, WebSphere Portal, and Lotus Quickr services for Websphere Portal. You will also become familiar with the IBM Integrated Solutions Console, which is used in various capacities by these products for central administration. Learning Topics The following learning topics are covered in this section: v High level view of the WebSphere Application Server architecture. v Where does WebSphere Application Server come into play during product installs? v What is the Integrated Solutions Console? What does the Integrated Solutions console look like? v How do Lotus products that run on WebSphere Application Server make use of the IBM Integrated Solutions Console? High level view of the WebSphere Application Server architecture There are several core components to the WebSphere Application Server infrastructure. You will learn where Lotus products fit into the WebSphere Application Server 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 Server environment, the diagram below identifies the components starting with the innermost component and working outward. Application in this model refers to a Java EE (J2EE) web application, comprised of an Enterprise ARchive (.EAR) file and/or Web Application ARchive ( .WAR) files. Application Server is a process that hosts and runs one or more Java EE web application. Each application server runs in its own Java Virtual Machine (JVM). Node is an individual physical or virtual system/machine that contains an installation of WebSphere Application Server. Cell is a group of Nodes in an administrative domain. A few guidelines: v An Application Server runs on only one Node. v In the standalone configuration there is only one Node. v The Node can contain multiple Application Servers, but the configuration files for each server are stored and maintained individually. v With a standalone configuration, each application server acts as a unique entity. v The WebSphere Application Server Express, Base, and Network Deployment editions all support the standalone configuration. IBM WebSphere Application Server Introduction for Lotus 17
    • The power of these components is not fully realized until you introduce more complex and/or scalable applications and environments, where you must use the WebSphere Application Server Network Deployment edition; the WebSphere Application Server Base edition does not accommodate the more robust WebSphere capabilities such as clustering, central administration, multiple servers, etc. Building on the components already defined above: Deployment Manager administers multiple nodes in a cell from a centralized location. Node Agents work with the Deployment Manager to perform administrative functions. Cluster is a group of application servers that are used for the same purpose / run the same applications. A few guidelines: v The presence of the Deployment Manager in this diagram indicates this is a WebSphere Application Server Network Deployment (or higher). v You can configure multiple Nodes and administer them centrally via the Deployment Manager. v Each Node has a Node Agent that works with the Deployment Manager to manage administration processes. v In the Network Deployment edition of WAS, a Cell can contain more than one Node. WebSphere Application Server configurations can be much more complicated than the ones shown above; the purpose of these simple diagrams is to learn some of the core elements. Where does WebSphere Application Server come into play during Lotus product installs? WebSphere Application Server 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 Server separately from a Lotus product install, the installation process is straightforward. As you navigate through the Lotus product installations, you may see evidence of WebSphere Application Server being installed in the background, and in some cases you will be prompted to enter a minimal amount of information related to WebSphere Application Server. The "High level view of the WebSphere Application Server architecture" section above explains that WebSphere Application Server Network Deployment edition provides more robust capabilities than the Base edition; and an integral part of that environment is the Deployment Manager. Think of the Deployment Manager simply as a separate machine with an installation of WebSphere Application Server configured specifically to act as the central place for administering your Cells, Nodes, Application Servers, etc. Refer to the image above 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 Server. This is also shown in the image above. 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 Server Introduction for Lotus
    • Here are some examples of Lotus product installation screens, including some showing where you would input information for WebSphere Application Server Deployment Manager. Lotus Sametime 8.5: During installation of a Lotus Sametime 8.5 component such as Lotus Sametime Meeting Server or Lotus Sametime System Console (shown below), a WAS Configuration screen will prompt you to: v 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 Server. v Create a WebSphere Application Server administrative user ID (example: wasadmin) and password. If you install more than one Lotus Sametime component on the same machine, the WebSphere Application Server files are installed only with the first component. You will not be prompted to enter WebSphere Application Server 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 Server, Lotus Connections 2.5 requires that you install WebSphere Application Server first, and then install Lotus Connections on top of it. The Lotus Connections 2.5 InfoCenter topic Pre-installation tasks: Installing WebSphere Application Server provides the following information: IBM WebSphere Application Server Introduction for Lotus 19
    • IBM WebSphere Application Server Network Deployment is provided with Lotus Connections 2.5 and supports both standalone and network deployments of Lotus Connections as well as conversion from standalone to network deployments. WebSphere Application Server Base is also supported with Lotus Connections 2.5 but is not as easily scalable as the Network Deployment version. Once you have installed the WebSphere Application Server version that is provided 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 Server Introduction for Lotus
    • WebSphere Portal 6.1.x When you install WebSphere Portal 6.1.0.x or 6.1.5.x, it automatically installs WebSphere Application Server 6.1.0.x as well. During the WebSphere Portal install you are prompted to specify the Portal administrative user ID and password. This same user name and password is used for the WebSphere Application Server administrative user. The Installation details in this screen capture show where WebSphere Application Server will be installed during the WebSphere Portal install. IBM WebSphere Application Server Introduction for Lotus 21
    • 22 IBM WebSphere Application Server Introduction for Lotus
    • During the WebSphere Portal install, you will see WebSphere Application Server being installed as shown in this screen capture: A case where you would install WebSphere Application Server separately from WebSphere Portal is if you want to run WebSphere Portal 6.1.x.x on WebSphere Application Server version 7.0. In this case, you must install WebSphere Application Server 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 Server. When the WebSphere Portal installer locates the WebSphere Application Server 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 Server 7.0 installation. Lotus Quickr 8.1.x services for WebSphere Portal: By default, the Lotus Quickr installation program installs WebSphere Portal and WebSphere Application Server 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 Server Introduction for Lotus 23
    • If you select the Advanced Enterprise Cluster type, you will be prompted for Deployment Manager data as shown in this screen capture: 24 IBM WebSphere Application Server Introduction for Lotus
    • What is the IBM Integrated Solutions Console? The IBM Integrated Solutions Console (ISC) is one tool that can be used to administer WebSphere Application Server. The WebSphere Application Server Infocenter topic, Overview of Integrated Solutions Console describes the Integrated Solutions Console as follows: Integrated Solutions Console provides a single, common interface for system administration. It provides the main platform on which IBM and non-IBM products can build administrative user interfaces as individual plug-ins to a common console framework. Standardizing product administration functions to run on the Integrated Solutions Console platform gives them a more common look and feel and a more consistent behavior, thereby reducing the learning curve 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 administrative interfaces Integrated Solutions Console provides a common appearance (for example, theme, layout and banner) and behavior (for example, navigation and authentication) to enable consistent user interaction for administering software products. A standards-based architecture Integrated Solutions Console provides a standards-based architecture for Web administration. Each Integrated Solutions Console module consists of one or more Web applications that have access to services within the Java Platform, Enterprise Edition (Java EE) environment provided by WebSphere Application Server. The help interface is implemented using the Eclipse open standard. Console modules are developed using the Java Portlet Specification. IBM WebSphere Application Server Introduction for Lotus 25
    • Easy deployment of product administration consoles The Integrated Solutions Console framework provides an XML-based interface for deploying console modules to a console installation. XML descriptors provide the information needed to deploy the portlet, resources, and setup the page layout and navigation in the console. A console module can be easily removed without impact to the remaining console modules. Accelerated development of solutions Using Integrated Solutions Console enables products to reduce the time required to develop solutions that require administration functions. The standards-based architecture, common framework, and support for existing investment help reduce the time required to implement solutions. Improved administration efficiency Customers invest significant resources in training administrative personnel. Providing 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 Server make use of the Integrated Solutions Console? Each of the Lotus products that run on WebSphere Application Server 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 server. 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 server 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 server. When started, the Lotus Sametime System Console runs as a task in the WebSphere Application Server administrative 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 provides 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 environment, managing activity in all server clusters in the Lotus Sametime environment. Source: Lotus Sametime System Console Here is a screen capture of the Lotus Sametime System console: 26 IBM WebSphere Application Server Introduction for Lotus
    • The application server 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 view 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 Server Introduction for Lotus 27
    • The servers 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 server is circled. Lotus Quickr 8.1.x services 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 Server Introduction for Lotus
    • administrator needs to troubleshoot an issue with the LTPA token, the WebSphere Application Server 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 servers that Lotus Quickr is running on as an Enterprise Application are circled. IBM WebSphere Application Server Introduction for Lotus 29
    • Review: Completing the Course You have now completed the IBM WebSphere Application Server Introduction for Lotus course. Review At this point you should have a high level understanding of the following learning topics: v What is WebSphere Application Server? v Why is it important that WebSphere Application Server is Java EE Certified? v Key characteristics of WebSphere Application Server. v What is Service-oriented Architecture, and how does WebSphere Application Server come into play with it? v What is Web 2.0? v Who are WebSphere Application Server's competitors? v What are some of the Lotus products that run on WebSphere Application Server? v What are the benefits of WebSphere Application Server? v Why have some Lotus products moved from Lotus Domino to WebSphere Application Server? v Where does WebSphere Application Server fit into the topology for Lotus products? v What versions of WebSphere Application Server do each of the products run on? v What other IBM products run on WebSphere Application Server? v High level view of the WebSphere Application Server architecture. v Where does WebSphere Application Server come into play during product installs? v What is the Integrated Solutions Console? v What does the Integrated Solutions console look like? v How do Lotus products that run on WebSphere Application Server make use of the Integrated Solutions Console? Question and Answer Reinforce what you have read by answering the following questions. The answers are provided in the answer key, which is available in the appendix of this document. Question Answer Are WebSphere Portal and WebSphere Application Server the only products that fall under the WebSphere brand? List at least four Lotus products that run on WebSphere Application Server. What is the name of the tool that you learned about in this course that is used to administer WebSphere Application Server? 30 IBM WebSphere Application Server Introduction for Lotus
    • Appendix. Answer Key for the Question and Answer Question Answer Are WebSphere Portal and WebSphere Application Server No. The term "WebSphere" is a brand name that the only products that fall under the WebSphere brand? represents many products. WebSphere Application Server is one of the many products in the IBM WebSphere brand and product family. This answer can be found in the section “High level overview of WebSphere Application Server” on page 3 List at least four Lotus products that run on WebSphere v IBM Lotus Sametime Application Server. v IBM Lotus Connections v IBM WebSphere Portal v IBM Lotus Quickr services for WebSphere Portal v Lotus Expeditor Server v Lotus Forms Server v Lotus Web Content Management v IBM Lotus Workforce Management v Lotus ActiveInsight This answer can be found in the section “Why are some Lotus products built on WebSphere Application Server?” on page 9 What is the name of the tool that you learned about in The Integrated Solutions Console (ISC). this course that is used to administer WebSphere Application Server? This answer can be found in the section “Working with WebSphere Application Server as it relates to Lotus products” on page 17 31
    • 32 IBM WebSphere Application Server Introduction for Lotus
    • Printed in USA