RKCP Information Technology
                                                                                                          WebLogic
Home » Courses   » WebLogic

WebLogic


WebLogic Administration training class teaches participants to build and configure complete WebLogic domains and how to administer a J2EE server.


Overview

WebLogic Administration training class teaches participants to build and configure complete WebLogic domains and how to administer a J2EE server.


Objective

At the end of WebLogic training course, the participants will be able to:

  • Install and configure a WebLogic Server
  • Describe the Java EE architecture
  • Deploy applications on WebLogic
  • Use the WebLogic Console effectively
  • Install and manage JMS destinations

Duration - 5 Days


Prerequisites

Windows\/Linux\/Unix\/Mac OS X System Administrators or have equivalent experience. Java programming would be helpful but is not required.


Syllabus

Expand All
  • 1. Introduction to WebLogic
    • What is Java?
    • What is Java EE?
    • The Java EE Architecture
    • Enterprise JavaBeans
    • Application Server
    • Web Container
    • Web Architecture
    • EJB Container
    • BEA WebLogic Platform (and Related) Products
  • 2. WebLogic Installation and Testing
    • System Configuration
    • Installation Files
    • Building a Domain
    • Silent Installation
    • WebLogic Directory Structure
    • Domain File Structure
    • WebLogic Server types
    • Domain Configuration
    • Files Domain Builder
    • Domain Upgrade Wizard
    • startWebLogic.cmd
    • WebLogic Scripting Tool (WLST)
    • Testing Your Installation
    • Configuring Startup
    • Running the WebLogic Console
    • Shutting Down WebLogic
  • 3. WebLogic Console Administration
    • Console Overview
    • Change Center
    • Centralized Administration
    • Monitoring WebLogic Servers
    • Configuring a New Machine
    • Configuring a New Server
    • Configuring Domain Properties
    • Building a Managed Server
    • WebLogic Node Manager
    • Monitoring Domain Logging
  • 4. JNDI with WebLogic
    • What is JNDI?
    • JNDI Service Providers
    • JNDI and WebLogic
    • Using JNDI
    • JNDI Client
    • JNDI Registration
    • Monitoring JNDI
    • Monitoring JNDI Using WLST
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. WebLogic HTTP Container
    • Configuring HTTP
    • Web-server Proxy
    • WebLogic Plug-in
    • IIS and WebLogic
    • Apache and WebLogic
    • Virtual Hosts
    • HTTP Log Files
  • 9. 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
    • Defining Your Own Realm
    • Configuring Providers
    • SSL Custom Certificates
  • 10. 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
  • 11. 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
  • 12. WebLogic Performance Tuning
    • 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
  • 13. WebLogic Scripting Tool
    • 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
  • 14. Conclusion