WA1572 Managing WebSphere Portal Projects Training and Courseware Course Outline

1. Introduction to the WebSphere Portal Server

  • Topics
  • What is a Portal
  • An Example of A WebSphere Portal Site
  • Benefits of Portal Sites
  • General Portal Architecture
  • The Major Components of Horizontal Portals
  • The Major Components of Horizontal Portals cont
  • WebSphere Portal Goals
  • WebSphere Portal Components
  • WebSphere Portal Components cont
  • WebSphere Portal Components cont
  • WebSphere Portal Accessibility
  • WebSphere Portal Packaging
  • WebSphere Portal Requirements
  • A Typical Network Architecture for WebSphere Portal
  • 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
  • Relationship Between WAS and WPS
 

3. Key Development Activities

  • Development Activities
  • A Portal Site
  • The Portlet
  • The Portlet Class
  • The Hello World Portlet
  • JSP For View
  • Cooperative Portlets
  • Example Use Case
  • Customizing Look and Feel
  • Theme Basics
  • Theme at Work
  • Creating a Skin
  • Skins And Layouts
  • Remote Portlets
  • WSRP
  • WSRP Benefits
  • Personalization
  • Recommendation Engine
  • LikeMinds Recommendation Engine
  • Personalization Interface in Portal Server - Features
  • Portal Site Tools
  • Roles and Responsibilities
 

4. Key Administration Tasks

  • Administration Tasks
  • Installing WPS
  • WPS Components
  • Optional Component: Database
  • Optional Component: LDAP Server
  • Optional Component: HTTP Server
  • Installation Architectures
  • Development Environment
  • Functional Testing
  • Integration Testing
  • Production Environment
  • Clustering Considerations
  • Clustering Basic Steps
  • Transfer Database
  • What are Virtual Portals?
  • Characteristics of virtual portals
  • Virtual Portals
  • Performance Tuning
  • Performance Tuning Methodology
  • Problem Determination
  • Steps to Follow
  • Installing a Portlet Web Module
  • Installing Themes/Skins
  • Page Creation and Navigation
  • Automating Tasks
  • Task Automation
  • Release Builder
  • Roles and Responsibilities
 

5. Key End User Activities

  • End User Activities
  • Portal and Users
  • Site Registration
  • LDAP and User Registry
  • Logging In
  • Using Portlets
  • Portlet Customization
  • Portlet States
  • Page Customization
  • Creating A New Page
  • Editing A Page Layout
  • Edited Page Layout
  • Credential Vault
  • Web Content Management
  • Using the WCM Tool
 

6. Planning A Portal Project

  • Functional Requirements
  • Aggregation
  • Single Sign On
  • Application Collaboration
  • WSRP Aggregation
  • Company Wide Information
  • Portal Types
  • Content Portals
  • Transaction Portals
  • Collaboration Portals
  • Resources To Develop
  • Custom Portlets
  • Web Content
  • Web Content Inventory
  • Custom Look and Feel
  • Legacy Integration
  • JCA Adapter
  • Web Services
  • Non-Functional Requirements
  • Availability and Performance
  • Portal Server Topology
  • Clustering Basics
  • Portal Servers and Web Servers
  • Number Of Servers
  • Roles and Skills
  • Roles and Skills
  • Time/Cost Estimation
  • Putnam Distribution Estimation
  • Function-Based Estimation
  • Integration Based Estimation
  • Iterative Approach
  • Day To Day Operations
 

7. Setting Up A Build and Deployment Process

  • Build And Deployment
  • Build vs. Deploy
  • Team Repository
  • Developer Testing
  • The Build Process
  • Build Tools
  • Test Environments
  • Defect Tracking
  • Performance Testing
  • Impact Analysis
  • User Acceptance Testing
  • Production Ready?
  • Promoting to Production
  • Monitoring The Live System
  • Automated Monitoring
 

8. Portal Project Management Best Practices

  • Best Practices
  • Document Requirements
  • Skill Acquisition
  • Building and Deploying
  • Testing
  • Topology Design
  • Production Monitoring
  • Change Management