Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

WebSphere Portal 6.1 Administration and Deployment Training

Course ID: WAS1684
Duration: 5 Days

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us

Description

<p> This course teaches the operational tasks involved in maintaining a WebSphere Portal Server environment.  This course focuses specifically on the advanced configuration required to support a cluster of WebSphere Portal servers.  Rather than simply working with a basic installation throughout the entire course, students are shown how to accomplish the tasks that will be requried in a production-scale WebSphere Portal deployment.  Students will initially work separately so they become familiar with administrative tasks and then will work together to create a horizontal Portal cluster.</p> <p>  </p>

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Learning Objectives

<ul> <li> Plan for a portal installation</li> <li> Install portal, including silent installation</li> <li> Create a customized look and feel</li> <li> Install new portlet applications</li> <li> Configure Portal composite applications</li> <li> Add portlets to pages and change page layout</li> <li> Configure security using LDAP</li> <li> Migrate portal configuration databases to an external database</li> <li> Resolve most common problems</li> <li> Perform basic performance tuning</li> <li> Create multiple virtual portals</li> <li> Use Web Content Management to maintain the web site<span style="display: none"> </span></li> </ul>

Audience

<p> This is a course for administrators who are responsbile for installing and maintaining a WebSphere Portal Server based web site.<span style="display: none"> </span></p>

Course Outline

<div> <span class="blueSubHeader">Introduction to WebSphere Portal Server</span></div> <ul> <li> What is a Portal</li> <li> General Portal Architecture</li> <li> WebSphere Portal Products</li> <li> A Typical Network Architecture for WebSphere Portal</li> <li> WebSphere Portal Server</li> <li> WebSphere Portal Server Architecture</li> <li> Page Aggregation Modules</li> <li> Portlet</li> <li> WebSphere Portal Built-in Portlets</li> <li> Portlet Application</li> <li> Portlet Mode and State</li> <li> WebSphere Portal Information</li> <li> Java Portlet Specification v1.0 (JSR-168)</li> <li> Java Portlet Specification v2.0 (JSR-286)</li> <li> Portlet Security Overview</li> <li> Portal Access Control</li> <li> Portal User Management</li> <li> Credential Vault Service</li> <li> Best Practices for Development </li> </ul> <div> <span class="blueSubHeader">Installing WebSphere Portal Server</span></div> <ul> <li> Installing WPS</li> <li> WPS Components</li> <li> Optional Component: Database</li> <li> Optional Component: LDAP Server</li> <li> Optional Component: WebSphere Process Server</li> <li> Optional Component: HTTP Server</li> <li> Hardware Requirements</li> <li> Operating Systems</li> <li> Supported Databases</li> <li> Supported LDAP Servers</li> <li> Supported Web Servers</li> <li> Preparing the OS</li> <li> Installation Source</li> <li> Running the Install Program</li> <li> Simple Install Example</li> <li> Install Complete</li> <li> Test</li> <li> Starting Portal Server</li> <li> Accessing the Home Page</li> <li> The Portal Home Page</li> <li> The Portal Administration Page</li> <li> Stopping Portal Server</li> <li> Getting Server Status</li> <li> Looking at Log Files</li> <li> SystemOut.log</li> </ul> <div> <span class="blueSubHeader">Configuration for Production and Scalability</span></div> <ul> <li> Installation Architectures</li> <li> Development Environment</li> <li> Functional Testing</li> <li> Integration Testing</li> <li> Production Environment</li> <li> Clustering Considerations</li> <li> Configuration Utilities</li> <li> ConfigEngine Utility</li> <li> ANT Script File</li> <li> How ConfigEngine Uses ANT</li> <li> More On Properties</li> <li> Property Precedence</li> <li> What can you do with ConfigEngine?</li> <li> Migrating Database</li> <li> Database Domains</li> <li> Migrate to DB2</li> <li> Migrate to Oracle</li> </ul> <div> <span class="blueSubHeader"> Problem Determination</span></div> <ul> <li> Types of Problems</li> <li> Problem Isolation</li> <li> Steps to Follow</li> <li> HTTP Server Access Log</li> <li> HTTP Server Error Log</li> <li> HTTP Server Start Up Error</li> <li> WebSphere Specific Notes</li> <li> Tools for Resolving WebSphere Problems</li> <li> Admin Console Messages</li> <li> Configuration Problems</li> <li> Runtime Messages</li> <li> Message Details</li> <li> Important Log Files</li> <li> Log Types</li> <li> Log Detail Levels</li> <li> Configuring Log Files</li> <li> Viewing Logs</li> <li> Log File Format</li> <li> Configuring Tracing</li> <li> Reading Java Exceptions</li> <li> Debugging</li> <li> IBM Tools</li> <li> Application Server Does Not Start</li> <li> High CPU Usage</li> <li> Application Server Hanging</li> <li> Portal Server Installation Logs</li> <li> Portal Server Runtime Logs</li> <li> Portal Server Tracing</li> </ul> <div> <span class="blueSubHeader">WebSphere Portal Security - Authentication</span></div> <ul> <li> Authentication</li> <li> LDAP Security Basics</li> <li> LDAP Data Structure</li> <li> Distinguished Name (DN)</li> <li> DN and RDN Example</li> <li> Searching</li> <li> User Registries</li> <li> Portal User Registry</li> <li> Alternate Security Registries</li> <li> The ConfigWizard</li> <li> When to Configure Security</li> <li> Enabling Security with Standalone User Registry</li> <li> Property Extension Database</li> <li> Configure a Property Extension Database</li> <li> Adding Properties to the Property Extension Database</li> </ul> <div> <span class="blueSubHeader">Portal Page Hierarchy</span></div> <ul> <li> Portlets</li> <li> Portlets in Action</li> <li> Portlet Catalog</li> <li> Administrative Portlets</li> <li> Utility Portlets</li> <li> Application Portlets</li> <li> Elements of a Portal Site</li> <li> Page and Label</li> <li> Page/Label Hierarchy</li> <li> Creating Pages and Labels</li> <li> Setting Page Properties</li> <li> Layout of a Page</li> <li> Adding Portlets to a Page</li> <li> Page Locking</li> <li> Private Page</li> <li> URL Mapping</li> <li> URL Mapping Portlet</li> <li> URL</li> <li> Behavior of the Back Button</li> <li> Configuring Anchors</li> <li> Delayed Cleanup of Deleted Portal Pages</li> <li> Deleting Orphaned Data</li> </ul> <div> <span class="blueSubHeader">Portlet Administration</span></div> <ul> <li> Terminologies</li> <li> Portlet</li> <li> Portlet Modes</li> <li> Example of Using Edit Mode</li> <li> Portlet Window States</li> <li> Portlet API</li> <li> Portlet Deployment Descriptors</li> <li> Installing a Portlet Web Module</li> <li> How is a Portlet Web Module Installed?</li> <li> Deploying Portlets Within an EAR</li> <li> Managing Portlet Web Modules</li> <li> Managing Portlet Applications</li> <li> Managing Portlets</li> <li> Adding a Portlet to a Page</li> <li> Configuring a Portlet</li> <li> Copying a Portlet Application</li> <li> Copy a Portlet</li> <li> Removing a Portlet from a Page</li> <li> Uninstalling a Portlet Application</li> <li> Portlet Caching</li> <li> Cache Scope</li> <li> Enabling Portlet Caching</li> </ul> <div> <span class="blueSubHeader">Portal Resource Security</span></div> <ul> <li> Key Concepts</li> <li> Authorization</li> <li> How Does Authorization Work?</li> <li> Roles</li> <li> Role Membership</li> <li> More on Authorization</li> <li> Resources</li> <li> Common Access Rights</li> <li> Delegated Administration</li> <li> Managing Users and Groups</li> <li> Setting Resource Permissions</li> <li> Resource Permissions GUI</li> </ul> <div> <span class="blueSubHeader">Portal Credential Vault</span></div> <ul> <li> Credential Vault</li> <li> Components of Credential Vault</li> <li> Structure of the Credential Vault</li> <li> Slot Scope</li> <li> Credential Access Level</li> <li> Single Sign-on Scenario</li> <li> Vault Administration</li> </ul> <div> <span class="blueSubHeader">Portal Attribute-Based Configuration</span></div> <ul> <li> Global Settings</li> <li> Portal Configuration Services</li> <li> The WAS Admin Console</li> <li> Using the WAS Admin Console</li> <li> Changing a Parameter</li> <li> Configuring Various Services</li> <li> Credential Vault Service</li> <li> External Access Control Service</li> <li> Auditing Service</li> <li> Enabling Auditing Service</li> <li> Localizer Service</li> <li> Persistent Session State</li> <li> Persistent Session State Options</li> <li> Session State Level</li> <li> HTTP Proxy</li> <li> Unique Names</li> <li> Custom Unique Names Portlet</li> </ul> <div> <span class="blueSubHeader">Composite Applications</span></div> <ul> <li> What is a Composite Application</li> <li> What is a Component</li> <li> Components and Applications</li> <li> Benefits of Composite Applications</li> <li> Template</li> <li> Enabling Composite Application Support</li> <li> Composite Application Design and Use</li> <li> Creating a Template</li> <li> Configuring a Template</li> <li> Edit the Template Layout</li> <li> Creating the Application</li> <li> Configuring the Application</li> <li> Using the Application</li> <li> Protecting Applications and Templates</li> <li> Defining Roles</li> <li> Roles Portlet</li> <li> Assign Application Members</li> </ul> <div> <span class="blueSubHeader">Integrating External Content</span></div> <ul> <li> Importing Content</li> <li> Web Page Portlet</li> <li> Web Clipping Portlet</li> <li> Configuring the Web Clipping Portlet</li> <li> Clipping Options</li> <li> Clipping Type</li> <li> HTML Clipping</li> <li> Add the Clipping</li> <li> RSS Portlet</li> <li> Configure the RSS Portlet</li> <li> Add the RSS Portlet</li> <li> Document Management Changes</li> <li> Third Party Portlets</li> </ul> <div> <span class="blueSubHeader">Web Content Management Basics</span></div> <ul> <li> Key Features</li> <li> Main components of WCM</li> <li> How Does it Work</li> <li> Enabling WCM</li> <li> Accessing WCM Authoring Tools</li> <li> Using the WCM Tool</li> <li> Authoring Template</li> <li> Creating Authoring Template</li> <li> Presentation Template</li> <li> Corporate News Presentation Template</li> <li> Presentation Template XML Markup</li> <li> Site and Site Area</li> <li> Content</li> <li> Creating Content</li> <li> Security and Workflow of Content</li> <li> Components</li> <li> Showing a Component from an Authoring Template</li> <li> Rendering Content in a Web Site</li> <li> The Web Content Viewer Portlet</li> </ul> <div> <span class="blueSubHeader">Customizing the Look and Feel</span></div> <ul> <li> Customization Basics</li> <li> Theme</li> <li> Screen</li> <li> The Home Screen</li> <li> Skin</li> <li> Container</li> <li> How is a Page Rendered</li> <li> Theme Customizer Tool</li> <li> Using the Theme Customizer</li> <li> Portal Designer in RAD</li> <li> Manual Customization Technique</li> <li> Theme Resources</li> <li> Creating a Theme</li> <li> Customizaing the New Theme</li> <li> Creating a Skin</li> <li> Skins and Layouts</li> <li> Customizing a Skin</li> <li> Client-side Aggregation Theme</li> </ul> <div> <span class="blueSubHeader">Portlet Administration Automation</span></div> <ul> <li> Introduction to xmlaccess</li> <li> Running xmlaccess</li> <li> Example Input File</li> <li> Basic Syntax</li> <li> XML Input Structure</li> <li> Export Example</li> <li> Deleting Users and Groups</li> <li> Detailed XML Script Reference</li> <li> Portal Resources Represented in XML</li> <li> Object ID</li> <li> Looking up Objects</li> <li> Symbolic Reference</li> <li> Example - Create Users</li> <li> Example - Deploy Theme</li> <li> Example - Deploy Portlet</li> <li> Guidelines</li> <li> Portal Scripting Interface - Introduction</li> <li> Portal Scripting Interface - Benefits</li> <li> Portal Scripting Interface - Usage</li> <li> Using Portal Scripting Interface in a Cluster</li> <li> JACL</li> <li> JACL Grammar</li> <li> Script Beans</li> <li> Script Beans - $Portal</li> <li> Script Beans - $Content</li> <li> Script Beans - $Layout</li> <li> Script Beans - $Portlet</li> <li> Script Beans - $Look</li> <li> Profile Scripts</li> <li> Example - Add Pages</li> <li> Running the Example</li> </ul> <div> <span class="blueSubHeader">Virtual Portals and Realms</span></div> <ul> <li> What are Virtual Portals</li> <li> Characteristics of Virtual Portals</li> <li> Virtual Portals - Scoped Resources</li> <li> Creating Virtual Portals</li> <li> Pre-configuring Virtual Portals</li> <li> Virtual Portals - Actions</li> <li> Virtual Portal User Population</li> <li> Leveraging Realms with Virtual Portals</li> </ul> <div> <span class="blueSubHeader">Portal Server Clustering</span></div> <ul> <li> What is Clustering</li> <li> Sample Clustered Topology</li> <li> Basic Steps</li> <li> Install WebSphere Application Server Network Deployment</li> <li> Configure the Deployment Manager</li> <li> Configure Primary Node to Communicate with DM</li> <li> Federate and Cluster the Primary Node</li> <li> Configure External Web Server with Portal Cluster</li> <li> Configure WCM Content through External Web Server</li> <li> Add Additional Members: Horizontal Clustering</li> <li> Add Additional Members: Vertical Clustering</li> <li> Session Failover</li> <li> Configure Session Failover</li> <li> Start and Validate the Cluster</li> <li> Installing a Portlet Web Module</li> <li> Unfederating a Node</li> </ul> <div> <span class="blueSubHeader">Portal Promotion from Staging to Production</span></div> <ul> <li> What is ReleaseBuilder</li> <li> High Level Concepts</li> <li> Preparing a Staging Server</li> <li> Making a Release in Staging</li> <li> Exporting Shared Configurations</li> <li> Computing the Differences</li> <li> Applying Changes in Production</li> <li> Caveats</li> </ul> <div> <span class="blueSubHeader">Overview of WebSphere Architecture</span></div> <ul> <li> WebSphere Platform</li> <li> WebSphere Features</li> <li> WebSphere Editions</li> <li> Role of Network Deployment Software</li> <li> IBM HTTP Server</li> <li> WebSphere Profiles</li> <li> Creating Profiles</li> <li> Benefits of Profiles</li> <li> Product Files Directories</li> <li> Profile Directories</li> <li> Cell/Node/Server</li> <li> Config Directory</li> <li> Network Deployment Cell</li> <li> Deployment Manager and Node Agents</li> <li> Network Deployment Profiles</li> <li> Configuration File Synchronization</li> <li> Synchronization Problems</li> <li> Firewall Issues</li> <li> Federating Nodes</li> <li> Federating an Application Server Profile</li> <li> Federating a Custom Profile</li> <li> Federating Nodes</li> <li> Web Server Integration</li> <li> Benefit of a Web Server</li> <li> IBM HTTP Server Installation</li> <li> Web Server Plug-in</li> <li> Web Servers in WebSphere</li> <li> Mapping Applications to Web Servers</li> <li> Plug-in Configuration</li> <li> Workload Management (WLM) Basics</li> <li> Cluster</li> <li> Vertical Scaling</li> <li> Horizontal Scaling</li> <li> "Mixed" Scaling</li> <li> Reference</li> </ul>

Free Resources from Intertech

Complete Guide to Becoming a Full Stack Developer

2 Free Resources: Missed Issues in Software Estimation and Stakeholder Questionnaire

Free eBook: Top 5 Most Common Mistakes in Software Estimation

X