Weblogic 10.3 (11g) Administration - WLS900

The J2EE platform is Java’s answer to enterprise scalable applications. BEA Weblogic is one of the premier Application Servers that implements the J2EE specification. Students will come 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 student having their own Weblogic Server to learn with.
Course ID: WLS900

Duration: 5 days

Audience: None

Prerequisites: Windows/UNIX administrators who need to administer a WebLogic Server platform., Java programming may be helpful.
Topics:

Introduction to Weblogic 10

  • What is Java?
  • What is J2EE?
  • The J2EE Architecture
  • Servlets and JSPs
  • Enterprise JavaBeans
  • Application Server
  • Web Container
  • Web Architecture
  • EJB Container
  • BEA WebLogic Platform (And Related) Products

Weblogic Installation and Testing

  • System Configuration Installation Files
  • Installation Building a Domain
  • Silent Installation
  • WebLogic Directory Structure
  • WebLogic Directory Structure (continued)
  • Domain File Structure
  • WebLogic Server types
  • Domain Configuration Files
  • Domain Builder
  • Domain Upgrade Wizard
  • config.xml.booted
  • startweblogic.cmd
  • WebLogic Scripting Tool (WLST)
  • WebLogic Scripting Tool (WLST) Continued..
  • Testing your Installation
  • Configuring Startup
  • Running the WebLogic Console
  • Shutting down WebLogic

WebLogic Console Administration

  • Console Overview
  • Console
  • Change Center
  • Centralized Administration
  • Monitoring Weblogic Servers
  • Monitoring Weblogic Servers (continued)
  • Configuring a New Machine
  • Configuring a new Server
  • Configuring Domain Properties
  • Building a Managed Server
  • Weblogic Node Manager
  • Monitoring Domain Logging

JNDI with WebLogic

  • What is JNDI?
  • JNDI Service Providers
  • JNDI and Weblogic
  • Using JNDI
  • JNDI Client
  • JNDI Registration
  • Monitoring JNDI
  • Monitoring JNDI Using WLST

WebLogic Deployments

  • Deployments Overview
  • EJB Jar Files
  • Deployment Descriptors
  • Ant
  • War and Ear files
  • War file structure
  • Web Application Context
  • Deployment Process Overview
  • Deployment techniques
  • Expanded Directory Deployment
  • Console Deployment
  • weblogic.Deployer
  • WLST Deployment
  • Startup and Shutdown Classes
  • Application Installation Directory
  • Deployment Plans
  • Creating a Deployment Plan
  • weblogic.PlanGenerator
  • Reading a Deployment Plan
  • Application Versioning
  • Updating applications in a Production Env

Configuring JDBC

  • JDBC Architecture
  • JDBC Drivers
  • JDBC Driver Install
  • Datasources
  • DataSource Connection Properties
  • Configuring Connection Pools
  • Monitoring Pool Performance
  • Tuning Pool Performance
  • JDBC Multi DataSources
  • Configuring JMS
  • Asynchronous Messaging
  • Messages
  • Queue
  • Topic
  • Weblogic JMS
  • JMS Servers
  • JMS Modules
  • Building JMS System Modules
  • Building JMS Module Resources
  • Building JMS Application Modules
  • Durable Subscribers
  • JMS File Stores
  • JMS JDBC Stores
  • Monitoring JMS Servers
  • Connecting External JMS Providers

WebLogic HTTP Container

  • Overview
  • Configuring HTTP
  • Web-server Proxy
  • WebLogic Plug-in
  • IIS and WebLogic
  • Apache and WebLogic
  • Virtual Hosts
  • 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
  • Securing a Web Application Hands-on
  • Defining your own realm
  • Configuring Providers
  • SSL Custom Certificates

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

Node Manager

  • What is Node Manager?
  • Node Manager Details
  • Accessing Node Manager
  • Configuring Node Manager
  • Node Manager Startup
  • Node Manager Domain Management
  • Node Manager Services
  • Node Manager Health Monitoring
  • Node Manager Logging

WebLogic Performance Tuning

  • Introduction Performance Objectives
  • Bottleneck Location
  • CPU Utilization
  • Memory Utilization
  • Monitoring the JVM
  • Switching the JVM
  • Using Verbose GC
  • JRockit
  • Database bottlenecks
  • Network bottleneck
  • Weblogic Monitoring Tools
  • Weblogic Thread Pools
  • Configuring Reader Threads
  • Performance Tuning Summary

WebLogic Scripting Tool

  • Introduction Using WLST
  • Jython Syntax
  • Jython Conditionals
  • Jython Loops
  • Sample WLST
  • Recording User Interactions in WLST
  • Weblogic Management Objects
  • Redirecting WLST Output to a File
  • MBeans
  • WebLogic Server MBean
  • Data Model
  • MBean Lifecycle
  • Monitoring the invocations of a JSP
  • Deploying in WLST
  • Undeploying in WLST
 

Call Toll-free 877-245-6815 or 303-416-3056 to set up your IT Training today.