Students will learn to customize existing Weblogic server environments. Through this class they will take advantage of some of the more specialized features that Weblogic provides. WLST Scripting is emphasized as a viable alternative to console administration and will be explored in this class. We will discover the basics of MBeans as a administrative unit and manipulate properties several ways in this class. We will emulate load on a server and tune the server to enhance the performance. This is a hands-on learning experience, with each student having their own Weblogic Server to learn with.
WebLogic Training Prerequisites :
This course is intended for existing WebLoginc administrators who need to administer a WebLogic Server platform. Java programming is necessary to build custom management classes.
WebLogic Training Objectives:
Configure Weblogic advanced features
Setup custom JMX Applications
Create custom JMX Applications
Explore WLDF
Create WLST scripts
Tune Weblogic JDBC applications
Implement SSL for web applications
Configure custom Weblogic Security components
Build JMS Store and Forward applications
WebLogic Training Course duration:
5 Days
WebLogic Training Course outline
Course Introduction
Course Objectives
Using the Workbook
Course Overview
Suggested References
WebLogic Management Services
Weblogic Console Management
JMX
SNMP
Weblogic 10 Self Tuning Kernel
Management Tools
WLST
Weblogic Diagnostics Framework
Extending the Administration Console
WebLogic JMX
JMX
Hands-On Cont.
MBean Lifecycle
Walk-Through Cont.
Using Local MBean Servers
Exploring MBeans
Hands On
MBean Data Model
WebLogic Server MBean Data Model
MBean Servers
Walk-Through Cont.
Using Remote MBean Servers
MBean Methods/Properties
Custom JMX Utilities
WebLogic Scripting Tool
Introduction
Jython Syntax
Jython Loops
Recording User Interactions in WLST
Monitoring the invocations of a JSP
Undeploying in WLST
JVM Monitoring in WLST
Using WLST
Jython Conditionals
Sample WLST
Weblogic Management Objects
Deploying in WLST
Server Monitoring in WLST
Weblogic Work Managers
Work Manager Overview
Using Work Managers
Request Classes
Response-time goal request class
Work Manager Constraints
Using Work Managers
Monitoring Work Managers
Using Weblogic 8.1 Thread Pools
Work Manager Components
Fair share request class
Context-based request class
Stuck Thread Work Manager
Work Manager Scope
WebLogic Diagnostics Framework
What is WLDF?
Configuring WLDF
Collecting Data
Data accessor
Diagnostic System Modules
Configuring the Harvester
Configuring Watches and Notifications
Diagnostics framework Components
WLDF types of monitoring
Gathering Data
Configuring Image Capture and Archive
Diagnostic Modules Hands-On
Harvester Walk Through
WebLogic Performance Tuning
Introduction
Benchmarking
JMeter
Bottleneck Location
CPU Utilization
Monitoring the JVM
Starting JConsole
Tuning Sun JVM Cont.
JRockit JVM Performance Tools
JRockit Runtime Analyzer (JRA)
JRockit Method Profiler
Using Verbose GC
Tuning JDBC Applications .
Tuning EJB Applications
Network bottleneck
Performance Tuning Summary
Performance Objectives
Emulating Load on Weblogic
HANDS-ON Load Emulating Weblogic
Java Stack Traces
Memory Utilization
Sun JVM Performance Tools
Tuning Sun JVM
Switching the JVM
JRockit Console
JRockit Notifier
JRockit Memory Leak Detector
Database bottlenecks
Tuning JDBC Applications Cont.
Tuning Session Beans
Weblogic Monitoring Tools
Weblogic SNMP
What is SNMP?
MIB for WebLogic Server
OID Numbers
SNMP Communities
SNMP Traps Hands-On Cont.
Log Message Traps
Agent-Manager Model
JMX vs SNMP
SNMP Utilities
SNMP Events
Automatic WebLogic SNMP Traps
Configuring Weblogic Security Providers
WebLogic SSL
Security Realms
Exporting/Importing/Backing up LDAP
HANDS ON ( Embedded LDAP)
LDAP log Files
Default Security Configuration
Configuring RDBMS Authentication Providers
Security Architecture
Default LDAP Server
WebLogic Resources
HANDS ON Cont. ( Embedded LDAP)
Security Debugging in WebLogic 10
Creating new Realms
WebLogic SSL
SSL in Brief..
Host Name Verification
Generating Keys
Keys and Certificates
SSL Hands On Walk-Through
One-Way and Two-Way SSL
Keystores
Storing Keys and Certificates
SSL Debugging
Https Session Behavior
Advanced WebLogic JMS
Overview
JMS Hands-On Cont.
Managing JMS destinations
JMS Logging
JMS Messaging Bridge Building
JMS for Administrators
Building Weblogic JMS Components
Message Looping
JMS Messaging Bridge
WebLogic JMS Store and Forward
Overview SAF
JMS Quality of Service
SAF Service Agents
Configuring a Basic SAF Service Walk-Through
SAF Resources In a JMS
Module
WebLogic persistent store
When to Use the SAF Service
Please contact your training representative for more details on having this course delivered onsite or online