WebSphere Training Overview
This course teaches WebSphere Portal Server v5.1 installation, configuration, performance tuning as well as administration. Portal administration involves, creating pages, installing portlets, configuring security and other day to day operations.
This WebSphere Portal Administration training course is an excellent way to gain a broad skill base with the product.
WebSphere Training Audience
This is a course for administrators who are responsible for installing and maintaining a WebSphere Portal Server based web site. Prior experience with WebSphere Application Server administration is definitely helpful but not mandatory.
WebSphere Training Prerquisites
Basic understanding of WebSphere Application Server v5 administration.
WebSphere Training Learning Objectives
At the end of this course, students will be able to:
- Discuss approaches and processes for the planning and designing of a portal community
- Explain the WebSphere Portal Solution architecture and its abstractions
- Create Portal users and groups, and exercise access control options to manage their usage of Portal resources
- Install and activate portlets and portlet applications
- Create new or existing Portal Places, and configure their default content
- Publish Web content using Document Manager
- Integrate and publish remote portlets
WebSphere Training Topics
- IBM WebSphere Portal 5.1 architecture
-
IBM WebSphere Portal installation
-
Configuration
-
Deployment
- Setting up a Virtual Portal
-
Authentication
-
Authorization
-
Security
-
Clustering (ND)
-
Backup/Restore
-
XMLAccess
-
Portal settings
-
Troubleshooting
-
Portal planning and design
-
User and group profiling and authentication
-
Page aggregation
-
Rebranding the portal look and feel (Themes and skins implementation)
-
Utilizing the WebSphere Portal v5 Document Manager (PDM)
-
Web services
-
Portal search engine administration
-
Web clipping administration
WebSphere Training Course duration
5 Days
WebSphere Training Course outline
1. Introduction to the WebSphere Portal Server
- Topics
- What is a Portal
- An Example of WebSphere Portal Sites
- Benefits of Portal Sites
- General Portal Architecture
- The Major Components of Horizontal Portals
- WebSphere Portal Goals
- WebSphere Portal Components
- WebSphere Portal Accessibility
- WebSphere Portal Packaging
- WebSphere Portal Express
- WebSphere Portal Enable
- A Typical Network Architecture for WebSphere Portal
- WebSphere Business Integration Server Foundation 5.1.1
- WebSphere Portal Server
- WebSphere Portal Server Architecture
- Portal Container
- Portal Engine Architecture
- Page Aggregation Modules
- Portlet
- WebSphere Portal Built-in Portlets
- Portlet Application
- Portlet Mode and State
- WebSphere Portlet Content Publishing (WPCP)
- Portal Document Manager (PDM)
- Search Engine
- WebSphere Portal Information
- Summary
2. WebSphere Application Server Overview
- Introduction
- Application Server
- Base vs. Network Deployment
- Node
- Cell
- A Typical Cell
- Configuration Repository
- Administration Service
- Cluster
- Web Container
- Web Request Processing
- Plugin Configuration
- Virtual Host
- Managed Process
- Basics
- Key Possibilities
- Coexistence Scenarios
- Common Topologies
- All in One
- Vertical Scaling
- Server Separation
- Multi-tier
- Horizontal Scaling
- Web Server Horizontal Scaling
- J2EE Modules
- J2EE Application Assembly
- Web Module
- Configuring Web Applications
- EJB Modules
- Enterprise Application Modules
- Installing an Enterprise Application
- Relationship Between WAS and WPS
3. Installation
- Topics
- Installation Planning
- Architecture Decisions
- Sample Plan: Development
- Sample Plan: Q&A
- Sample Plan: Staging
- Sample Plan: Production
- WebSphere Application Server Options
- System Prerequisites
- Preparing the Operating System
- Starting the Installation Process
- Install Time Options
- Install Time Options - Full
- Install Time Options - Custom
- Install Time Options - Test Environment
- Default Installation Location
- Verification
- Starting and Stopping Portal Server
4. Portal Page Hierarchy
- Topics
- Elements of a Portal Site
- Screen
- The Home Screen
- Page and Label
- Page/Label Hierarchy
- URL
- Theme
- Skin
- Putting it all together
5. Page Management
- Topics
- Opening Administration Console
- Create a Page or Label
- Page Properties
- Private Page
- Page Layout
- Adding Portlets to a Page
- Layout Locking
- Creating URL
- URL Link
6. Customizing the Look and Feel
- Topics
- Customization Basics
- Customization Technique
- Theme Basics
- Creating a Theme
- How Does a Theme Work
- Theme at Work
- Customizing the New Theme
- Creating a Skin
- How Does a Skin Work
- Customizing a Skin
7. Portlet Administration
- Topics
- Terminologies
- Portlet Instance Types
- Portlet Instance Types (cont.)
- Instance Type Summary
- Portlet Applications and Concrete Portlet Applications
- Portlet Modes
- Example of Using Edit Mode
- Portlet Mode - Advanced
- Portlet Window States
- Portlets vs. Servlets
- Portlet Deployment Descriptors
- portlet.xml
- Relationship between web.xml and portlet.xml
- Relationship between Portlet and Concrete Portlet
- Example of portlet.xml
- Installing a Portlet Web Module
- How is a Portlet Web Module Installed?
- Managing Applications
- Managing Portlets
8. Web Clipping
- Topics
- What is Web Clipping
- Creating a New Clip
- Advanced Options
- HTML Clipping
9. Cooperative Portlets
- Topics
- Introduction
- Example of Click-to-Action
- Business Benefits of C2A
- Basic Concepts
- Runtime Architecture of Click-to-Action
- Portlet Wrapper Class
- Enable C2A in Portlet Applications
- Development Steps
- C2A JSP Tags
- C2A JSP Tags (cont.)
- Example of C2A Source JSP
- Example of C2A Source JSP - cont’
- Example of Target Action Descriptor WSDL
- Example of Target Action Descriptor - cont’
- Example of C2A web.xml
- Example of C2A portlet.xml
- Example of a Target Portlet
- Scattering
- Wiring
10. Document Manager
- Topics
- What is Portal Document Manager (PDM)?
- Productivity Components
- Configuring the PDM Portlet
- Document library Management
- Management Functions
- Access Control
- Document Search
- Approval Workflow
- Versioning
11. Search Engine
- Topics
- Key Features
- Taxonomy and Categorization
- Summarization and Stemmer Support
- Search Engine Organization
- Creating Document Collection
- Managing a Collection
- Collection Status
- Adding Sites to a Collection
- Configuring Crawl Schedule
- Document Approval
- Search Portlet
- Using the Search Portlet
- Lotus Discovery Server Portlets
12. Security
- Topics
- Key Concepts
- Authentication
- Portal User Registry
- Enabling Security with Member Manager Database
- WebSphere Security Changes
- Enabling Security with LDAP
- Security with LDAP…
- Single Sign On (SSO)
- The Member Manager
- Authorization
- How Does Authorization Work?
- Roles
- Role Membership
- More on Authorization
- Resources
- Common Access Rights
- Managing Users and Groups
- Setting Resource Permission
- Resource Permissions GUI
- Enabling SSL
- Credential Vault
- Credential
- Components of Credential Vault
- Structure of the Credential Vault
- Slot Scope
- Credential Access Level
- Single Sign-on Scenario
- Vault Administration
13. Miscellaneous Administration Tasks
- Topics
- Custom Unique Names
- Global Settings
- Supported Markup
- Supported Clients
14. Configuration Management
- Topics
- Configuration Utilities
- WPSconfig Utility
- ANT Script File
- How WPSConfig Uses ANT?
- More on Properties
- Property Precedence
- What Can You Do With WPSConfig?
- Migrating Database
- Migrate to DB2
- Migrate to Oracle
- Introduction to xmlaccess
- Running xmlaccess
- Example Input File
- Basic Syntax
- Export Example
- Deleting Users
- Symbolic Reference
- Example Symbolic Reference
- Guidelines
15. Backup and Restore
- Topics
- Introduction
- Backup WebSphere
- Restore WebSphere
- Backup/Restore Database
- Backup Portal Server Configuration
- Restore Portal Server Configuration
- Backup Portal Server Files
- Backup/Restore LDAP
16. Problem Determination
- Topics
- Steps to Follow
- WebSphere specific Notes
- HTTP Server Access Log
- HTTP Server Error Log
- HTTP Server Start Up Error
- The JRAS Toolkit
- JRAS Log Types
- Common Log Format
- Example WebSphere Log Using JRAS
- Understanding Java Stack Trace
- Application Server Logs
- Service Logs
- Native Log
- Web Server Plug-in Log
- WebSphere Log Files
- Server Log Files
- Application Tracing
- Tools for Tuning and Troubleshooting
- Collector
- Running Collector
- Information Collected
- FFDC
- dumpNameSpace
- Version Information
- Java Stack Dump
- Thread Analyzer
- Configure Application Server Traces
- Select the Log or Trace
- Diagnostic Trace Options
- Trace Specification
- Runtime Trace Options
- Configuring JVM Logs
- Native Logs
- Activity Log
- Problem With Installation
- Admin Server Does Not Start
- Admin Client Does Not Start
- Application Server Does Not Start
- 404 File Not Found
- 500 Internal Server Error
- Cannot Find Server or DNS Error
- Virtual Host Not Found
- JSP Compilation Problem
- Class Not Found Error
- JNDI Name Not Found
- Application Server Crashed
- High CPU Usage
- Application Server Hanging
- Portal Server Logs
- Portal Server Tracing
17. Portal Server Clustering
- Topics
- What is Clustering
- Sample Topology
- Basic Steps
- Install Network Deployment
- Setting up WPS1
- Setting up WPS2
- Apply Security to Network Deployment
- Join the Cell
- Create the Cluster
- Duplicate JVM Custom Property
- Customize Portlet Deployment Service
- Generate plugin-cfg.xml
- Start and Validate the Cluster
- Installing a Portlet Web Module
- Deploying Themes and Skins
- Configuring Dynamic Cache
18. Performance Tuning WebSphere Portal Server
- Topics
- Basic Concepts
- WebSphere Tuning
- JVM Heap Tuning
- Database Tuning
- topas
- Advanced topas Use
- svmon
- Generating svmon Reports
- The monitor Tool
- Network Buffer Tuning
- Network Dropped Packets Resolution
- Network Statistics Report
- TCP/UDP Buffer Tuning
- System Activity Report
- Disk I/O Report
- Reduce IO Bottleneck
- Using filemon
- Using vmstat
- Tuning VMM Policy
- The vmstat Command
- The mpstat Command
- The iostat Command
- The netstat Command
- netstat (cont.)
- Increasing the Connection Backlog
- Minimize Packet Fragmentation
- Reduce Socket Overhead
- Recover from Browser Disconnects
- Kernel Tuning
- Performance Tips
- Performance Tips (cont.)
- Performance Testing Guidelines
- Tune Service Properties
19. ReleaseBuilder
- What is ReleaseBuilder?
- High Level Concepts
- Preparing a Staging Server
- Making a Release in Staging
- Exporting Shared Configurations
- Computing the Differences
- Applying Changes in Production
- Caveats
20. Virtual Portals
- What are Virtual Portals?
- Characteristics of virtual portals
- Virtual Portals
- Creating Virtual Portals
- Pre-configuring Virtual Portals
- Virtual Portals - Actions
- Virtual Portals - Content & Search
Minimum Hardware Requirements
- Pentium 4 1.3 or above
- 1GB minimum, 1.5GB recommended.
- 10GB free hard disk space (preferably in C: drive).
- CD-ROM drive
- Network connectivity to the internet. Note: Some of the lab exercises require functioning Internet access.
Minimum Software Requirements
- Windows 2000 SP4, Windows Server 2003 Standard Edition or Enterprise Edition. (Other versions of Windows are not supported)
- Adobe Acrobat Reader 6.0(can be downloaded at http://www.adobe.com)
- Winzip (can be downloaded at http://www.winzip.com)
- Netscape 4.7 / Internet Explorer 5.0 (or higher)
- DB2 UDB 8.1
- DB2 UDB Fixpack 6
- IBM Tivoli Directory Server 5.2
- WebSphere Portal Server Enable 5.1
- LabFiles.zip (You will receive this through email.)
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com
Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.
|