Course Description
Duration
3.0 Day(s)
Audience
The target audience for this course is Independent Software Vendors, Systems Integrators, and IBM technical staff. Architects and developers responsible for implementing solutions using WebSphere Portal v5 will benefit as well.
Description
In this hands-on lab course, students explore the operational aspects of
an IBM WebSphere Portal version 6.0 installation. The student will practice such tasks as installation, migration of data to a relational database, and utilization of a Lightweight Directory Access Protocol (LDAP) directory. This course focuses on the deployment and management of portal resources, such as portlets, pages, themes, and skins. Students will manage page hierarchies, configure resource permissions on portal resources, and configure virtual portals.
The prerequisites for this course include:
Intermediate administration skills using WebSphere Application Server version 6.0, acquired through experience and/or completion of IBM WebSphere Application Server V6 Administration(SW246 or WF381).
Basic knowledge of portals and WebSphere Portal, acquired by completing IBM WebSphere Portal Version 6.0 Fundamentals (WP010) Course Outline
This course covers the following topics:
Introducing WebSphere Portal
- What are portals and why implement a portal?
- WebSphere Portal as a portal
- Basic infrastructure and components
- Personalization vs. customization
Understanding portal terminology
- Portlets
- Themes and skins
- Menus
Installing WebSphere Portal
- Planning for an installation
- Steps for successful installation
- Verifying installation
- Basic command-line commands
- Troubleshooting installations
- Post-installation migration to a DB2 (relational) database
- Post-installation configuration of WebSphere Portal version 6 to access an LDAP user registry
Understanding the WebSphere Portal architecture
- Overall conceptual architecture
- Administration architecture
- Data configuration split
- Key standards
- Port assignments
- Impact of LDAP and security
- Cluster definitions and scalability basics
Navigating WebSphere Portal
- Nodes: pages, labels and URLs
- Site structure
- Administration pages
- Breadcrumb trail
- Palettes
- Context menus
- Drag and drop
Managing portal page hierarchy
- Create new pages in the page hierarchy
- Configure page properties
- Portlet installation and configuration
Configuring access control
- Authentication vs. authorization
- Authorization (access control)
- Role types, resources and roles
- Role inheritance
- Role blocking
- Traversal permissions
- Shared vs. private resources
Implementing attribute based administration
- Visibility rules
- Resource policies
- Personalization and attribute based administration
Implementing composite applications
- Business components
- Application templates
- Package and deploy
- Security considerations
Re-branding a WebSphere Portal installation
- What does it mean to brand the portal?
- Define themes and skins
- Work with theme policies
- Deploy and manage themes
- Theme performance
Implementing virtual portals
- What are virtual portals?
- Use cases for virtual portals vs. multiple true portals
- Planning
- Scoped resources
- Non-scoped resources
- Creation via scripts
- Administering virtual portals
- Realm support
Duration:
3 days
Summary Description:
IBM's WebSphere Portal Solution provides a single point of interaction with dynamic information, applications, processes and people to help build business-to-employee (B2E), business-to-business (B2B) and business-to-consumer (B2C) portals. This course offers WebSphere Portal application developers the opportunity for building the skills and knowledge to code robust portlet applications using WebSphere Studio Application Developer and WebSphere Portal's Portlet Toolkit.
Objectives:
Use of the development and test environments provided in the Portlet Toolkit and WebSphere Studio Application Developer
Writing portlets using the portlet APIs
Use of the portlet tag library to build JSPs for servicing multiple devices and global reach
Use of the other programmatic interfaces to other WebSphere Portal services such as the Vault Service, User Management Service, Content Service, and Collaboration Services
Prerequisites:
Student should complete the following Web lecture at IBM's Web site, Wireless e-business University for Pervasive Computing: Introduction to Pervasive Computing (PV10) and be familiar with the Web, Hypertext Markup Language (HTML), Extensible Markup Language (XML), e-business application concepts, Web Servers, and administration of IBM WebSphere Application Server Version 4. You should also understand server-side Java applications and have Java programming experience.
Topics Covered:
Introduction to the WebSphere Portal Solution
- Introduction to Portal Administration (installing portlets, managing pages and page groups)
Customizing Portlets and Pages (Skins, Themes, and tabs)
- Introduction to Application Developer and the Portlet Toolkit
- Portlet API
|