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 10 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 10
Install and confi gure a WebLogic 10 Server
Deploy applications on WebLogic 10
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 10 New Features
Weblogic 10
Weblogic Administration Tools
WebLogic Directory Structure (cont'd)
Domain File Structure Cont
J2EE Version upgrades
Version Additions
WebLogic Directory Structure
Weblogic 10 Domain Structure
JDK1.5 Changes
Labs
WebLogic 10 Tools
Weblogic 10 Tools
Console Overview
Change Center
Monitoring Weblogic Servers
Configuring a new Server
Domain Upgrade Wizard
WebLogic Scripting Tool(WLST) Continued Labs
Domain Configuration 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 file 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 files
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
Apache and WebLogic
Labs
Configuring HTTP
WebLogic Plug-in
SunOne and WebLogic
Virtual Hosts HTTP Log Files
Configuring WebLogic Clusters
Clustering Servers
Web Application Tiers
Recommended Multi-Tier Cluster
Implementing a Cluster
Configuring the Cluster
Clustered Servers
Administration Server Failure
Tuning Weblogic Clusters
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
Configuring Node Manager
Node Manager Startup
Node Manager Domain Management
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
Configuring Reader Threads
WebLogic Scripting Tool
Introduction
Jython Conditionals
Sample WLST
Weblogic Management Objects
MBeans
MBean Lifecycle
Deploying in WLST
Using 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