Home Contact Resources Training Profile Clients Careers


Weblogic 9.2 System Administration


Length: 5 days
CourseID: weblogadmin9.1



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


Overview:

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. 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.


Objectives:

  • 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

  • Chapters:


    Introduction to Weblogic 9.2

    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