Weblogic 9.1 System Administration Course

Course Code: IN 574
Course Abstract: 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. Participants will go away from class with the ability to build and configure complete Weblogic domains. The course will cover the details of administrating a J2EE server. This is a hands-on learning experience, with each participant having their own Weblogic Server.
Audience: This course is designed for system administrators.
Duration: 5 days
Learning Outcomes: Upon completion of this course, the participant will be able to:
> Install a Weblogic Server
> Build a Weblogic Domain
> Utilize many of the command-line administrative tools provided by Weblogic
> Implement Database access with Weblogic Connection Pools
> Describe JMS based messaging servers
> Create and deploy a JMS Topic
> Pass messages to and receive messages from a JMS Topic
> Implement Weblogic security for deployed components
> Effectively design a clustered installation
> Monitor an existing Weblogic implementation for problems
> Tune a Weblogic server for maximum performance
Course Topics:

Introduction to Weblogic 9.1
What is Java?  
What is J2EE?
The J2EE Architecture  
Servlets and JSPs
Enterprise Java Beans  
Application Server
Web Container  
EJB Container
BEA Weblogic Platform  
J2EE Example Application

WebLogic Installation and Testing
System Configuration  
Installation Files
Installation  
Silent Installation
WebLogic Directory Structure  
WebLogic Directory Structure cont.
Building a Domain  
WebLogic Server types
Domain File Structure  
Configuration Files
startweblogic.cmd  
Testing your Installation
Weblogic Scripting  
WLST Operations
Configuring Startup  
Running the WebLogic Console
Shutting down Weblogic  

Weblogic Console Administration
Console Overview  
Configuring the Console
Centralized Administration  
Monitoring Weblogic Servers
Change Center  
Using the Change Center
Monitoring Weblogic Servers cont  
Configuring a New Machine
Configuring a new Server  
Configuring Domain Properties
Building a Managed Server  
Weblogic Node Manager
Node Manager  
Console Configuration
Remote Start Options  
Starting Node Manager
Monitoring Domain Logging  
Weblogic Server Memory
Weblogic Server Memory cont  

Weblogic JNDI
What is JNDI?  
JNDI and Weblogic
Using JNDI  
JNDI Client
JNDI Registration  
Monitoring JNDI

Weblogic Deployments
Deployments Overview  
EJB Jar Files
EJB Home Interface  
EJB Remote Interface
EJB Implementation Class  
Deployment Descriptors
web.xml  
weblogic.xml
ejb-jar.xml  
weblogic-ejb-jar.xml
weblogic-cmp-rdbms.xml  
War and Ear files
War File Structure  
Deployment techniques
Weblogic Deployment Plans  
Distributing Applications
weblogic.Deployer  
Console Deployment
Deployment Descriptor Editor  
Ant

Configuring JDBC
JDBC Architecture  
JDBC Driver Install
Connection Pool  
Configuring Connection Pools
Data Sources  
Tx Data Sources
Monitoring Pool Performance  

Configuring JMS
Asynchronous Messaging  
Messages
Queue  
Topic
JMS Connection Factory  
JMS Servers
Configuration of JMS Destinations  
Monitoring JMS Servers

Weblogic HTTP Server
Overview  
Configuring HTTP
Web-server Proxy  
Weblogic Plug-in
IIS and Weblogic  
Apache and Weblogic
Virtual Hosts  
Weblogic Server HTTP Log Files

Weblogic Security
Weblogic Security Design  
Weblogic Security Providers
Authorization  
Authentication-Users
Authentication-Groups  
Authentication Roles
Integration with legacy providers  
Security Administration Tasks
Handling User Lockouts  

Configuring Weblogic Clusters
Clustering Servers  
Cluster Layout
Cluster Design  
Implementing a Cluster
Configuring the Cluster  
Load Balancing
Clustered Servers  
Cluster Communication
Server Migration  
WAN and MAN failover
Administrative Server Failure  
Configuring Replication Groups

Node Manager
What is Node Manager  
Node Manager Details
Configuring Node Manager  
Configuring Node Manager Cont.
Node Manager Startup  
Node Manager Services
Node Manager Health Monitoring  
Node Manager Domain Management
Node Manager Logging  

Weblogic Performance Tuning
Introduction  
Bottleneck Location
CPU Utilization  
Memory Utilization
Centralized Diagnostic Service  
Event Capture
Monitoring the JVM  
Server Self-Tuning
Overload Protection  
Network Channels
Configuring Network Channels  
Monitoring Threads
Stuck Threads  
Configuring new Thread Queues

Prerequisites: Participants should have a System Administrative background. Familiarity with installing and configuring software on a Windows platform is essential. Some knowledge of Java is helpful, but not necessary.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

“Great teacher. This has been my favorite class so far that I’ve taken with Education Services. The instructor was very knowledgeable and managed the class very well.”

Student – UNIX and AIX