The J2EE platform is Java’s answer to enterprise scalable applications. BEA Weblogic is one of the premiere Application Servers that implements the J2EE specification. Students will come away from class with the ability to upgrade and configure Weblogic 7.x and 8.x domains. The course will cover the details of administrating a 9.2 J2EE server. This is a hands-on learning experience, with each student having their own Weblogic Server to learn with.
WebLogic Training Prerequisites :
Participants should have a System Administrative background. Familiarity with installing and configuring Weblogic 7.x or 8.x on a Windows platform is essential. Some knowledge of Java is helpful, but not necessary.
WebLogic Training Objectives:
Discuss the new features included with Weblogic 9.2
Install and confi gure a WebLogic 9.2 Server
Deploy applications on WebLogic 9.2
Use the WebLogic Console effectively
Install and manage JMS destinations
Control access and privileges on WebLogic
Configure WebLogic for JDBC access
Manage remote servers with the NodeManager
Design and implement WebLogic clusters
WebLogic Training Course duration:
3 Days
WebLogic Training Course outline
Course Introduction
Course Objectives
Using the Workbook
Course Overview
Suggested References
WebLogic 9.2 New Features
Weblogic 9.2 Version Additions
Weblogic Administration Tools
WebLogic Directory Structure (cont'd)
Domain File Structure Cont
J2EE Version upgrades
Version Additions
WebLogic Directory Structure
Weblogic 9 Domain Structure
JDK1.5 Changes
Labs
WebLogic 9.2 Tools
Weblogic 9.2 Tools
Console Overview
Change Center
Monitoring Weblogic Servers
Confi guring a new Server
Domain Upgrade Wizard
WebLogic Scripting Tool (WLST) Continued
Domain Confi guration Wizard
Console
Centralized Administration
Monitoring Weblogic Servers (cont'd)
Building a Managed Server
WebLogic Scripting Tool (WLST)
Labs
WebLogic Deployments
Deployments Overview
Deployment Descriptors
Ant
War fi le structure
Deployment Process Overview
Expanded Directory Deployment
weblogic.Deployer
Startup and Shutdown Classes
Deployment Plans
weblogic.PlanGenerator
Application Versioning
Labs
EJB Jar Files
Editing Deployment Descriptors
War and Ear fi les
Web Application Context
Deployment techniques
Console Deployment
WLST Deployment
Application Installation Directory
Creating a Deployment Plan
Reading a Deployment Plan
Updating applications in a Production Env
Upgrading Weblogic Domains
Upgrading Weblogic
Upgrading Custom Security Providers
GUI Upgrade
Upgrade Walk-Through Lab
Preparing for Upgrade
Silent Upgrade
Silent Upgrade XML
Labs
WebLogic Services
Weblogic Services
Monitoring JNDI Using WLST
Datasources
Configuring Connection Pools
Weblogic JMS
JMS Modules
Labs
JNDI and Weblogic
JDBC Architecture
DataSource Connection Properties
JDBC Multi DataSources
JMS Servers
Building JMS Application Modules
WebLogic HTTP Container
Overview
Web-server Proxy
IIS and WebLogic
Virtual Hosts
Labs
Confi guring HTTP
WebLogic Plug-in
Apache and WebLogic
HTTP Log Files
Configuring WebLogic Clusters
Clustering Servers Cluster Layout
Web Application Tiers Recommended Basic Architecture
Recommended Multi-Tier Cluster Cluster Design
Implementing a Cluster Cluster Communication
Configuring the Cluster Load Balancing
Clustered Servers MultiCast Communication
Administration Server Failure Configuring Replication Groups
Tuning Weblogic Clusters Web Application Fail-over
Labs
Cluster Layout
Recommended Basic Architecture
Cluster Cluster Design
Cluster Communication
Load Balancing
MultiCast Communication
Configuring Replication Groups
Web Application Fail-over
Node Manager
What is Node Manager?
Accessing Node Manager
Confi guring Node Manager (Cont'd)
Node Manager Domain Management
Node Manager Health Monitoring
Labs
Node Manager Details
Confi guring Node Manager
Node Manager Startup
Node Manager Services
Node Manager Logging
WebLogic Performance Tuning
Introduction
Bottleneck Location
Memory Utilization
Switching the JVM
JRockit
Network bottleneck
Weblogic Thread Pools
Performance Tuning Summary
Performance Objectives
CPU Utilization
Monitoring the JVM
Using Verbose GC
Database bottlenecks
Weblogic Monitoring Tools
Confi guring Reader Threads
WebLogic Scripting Tool
Introduction
Jython Conditionals
Sample WLST
Weblogic Management Objects
MBeans
MBean Lifecycle
Deploying in WLST
Jython Loops
Recording User Interactions in WLST
Redirecting WLST Output to a File
WebLogic Server MBean Data Model
Monitoring the invocations of a JSP
Undeploying in WLST
Please contact your training representative for more details on having this course delivered onsite or online