Weblogic 10.3 (11g) Administration Training Course- WLS900
The J2EE platform is Java’s answer to enterprise scalable applications. Oracle 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 with which to learn.
Weblogic 10.3 (11g) Administration Training Course – WLS900 Request a Class Date
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: Students interested in configuration and building of Weblogic domains and administration of J2EE
Topics Covered in Weblogic 10.3 (11g) Administration Training Course:
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