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
|
| |
| |