WebLogic 10 System Administration

Course:  WLSA
Duration:  3 Days
Level:  II
Course Summary

This course covers System Administration for WebLogic Server, Version 10. Students will learn to configure, monitor, and tune components for J2EE web and enterprise applications, including JDBC connection pools, JMS destinations, servlets, JSPs, and EJBs. Students will also configure and deploy applications to WebLogic Clusters, including both local and remote server instances.

« Hide The Details
Topics Covered In This Course

WEBLOGIC SERVER BASICS

  • Overview of WebLogic
  • WebLogic Directory Structure
  • The config.xml File
  • Starting and Stopping WebLogic
  • WebLogic Development Environment Setup

THE ADMINISTRATION CONSOLE

  • Overview of the Administration Console
  • Working with the Change Center
  • Domain Configuration
  • Servers Configuration
  • Viewing Log Files
  • Viewing the JNDI Tree

CONFIGURING WEBLOGIC SERVICES

  • Connection Pools and Data Sources
  • Configuring Data Sources
  • Data Source Settings
  • Multi Data Sources
  • JMS Stores
  • Configuring a JMS JDBC Store
  • Configuring a JMS File Store
  • Configuring JMS
  • JMS Server Settings
  • Flow Control
  • JMS Destinations Settings

SECURITY

  • Security Concepts
  • Managing Users
  • Managing Groups
  • Managing User Lockouts
  • Setting Minimum Password Length
  • Java EE Security

DEPLOYMENTS

  • Java EE Web Applications
  • Settings in the web.xml File
  • Example web.xml
  • Deploying a Web Application
  • Java EE Enterprise Applications
  • Settings in the application.xml File
  • Example application.xml
  • Deploying an Enterprise Application
  • The weblogic.Deployer Utility

INTRODUCTION TO WEBLOGIC CLUSTERS

  • What is a Cluster?
  • Communications in a Cluster
  • Cluster-Wide JNDI Tree
  • Configuring Clusters
  • Node Manager
  • Deploying Applications to a Cluster
  • Creating a Cluster
  • Disabling Hostname Verification
  • Starting the Cluster
  • Deploying an Application to the Cluster
  • Testing the Deployment

CLUSTERS AND REMOTE SERVERS

  • Adding a Remote Server to the Cluster
  • Starting the Cluster
  • Deploying an Application to the Cluster
  • Testing the Deployment

WEB SERVER PLUG-INS

  • Overview of Plug-Ins
  • Configuring IIS as the HTTP Server
  • Testing the IIS Configuration

MONITORING AND PERFORMANCE TUNING

  • General Information
  • Server Performance
  • User Logins
  • Transactions
  • Connection Pools
  • JMS Destinations
  • Guidelines for Enterprise JavaBeans
  • Stateless Session Beans
  • Stateful Session Beans
  • Entity Beans
  • Message Driven Beans
  • JVM Performance – Sun SDK
  • JVM Performance - JRockit

COMMAND LINE UTILITIES AND OTHER TOOLS

  • The weblogic.Admin Utility
  • WebLogic Scripting Tool (WLST)
  • Recording WLST Scripts
  • Other Utilities

APPENDIX: ANT

  • Ant Basics
  • Properties
  • Targets
  • Tasks
  • Example Build File
  • A Few Details
  • Ant Command Line Options

APPENDIX: JMETER

  • What is JMeter
  • Creating a Test Plan
  • Running the Test Plan
  • Remote Testing

APPENDIX: TROUBLESHOOTING LAB

    • Setting Up the Application
    • Running the Application

DWB/10

What You Can Expect

Upon completion of this course, students will be able to:

  • Describe the directory structures for WebLogic Server and a WebLogic Server domain
  • Use the Configuration Wizard to create new domains
  • Use the Administration Console extensively to modify and monitor domain and server configurations
  • Administer WebLogic services, including JDBC connection pools and multi-pools, and JMS servers, stores. and destinations
  • Manage users, passwords, and user lockouts
  • Build, deploy, and update web applications, enterprise applications, and EJB components
  • Configure and manage WebLogic clusters across a network
  • Deploy applications in a clustered environment
  • Configure WebLogic Plug-Ins for use with HTTP servers from other vendors
  • Perform detailed monitoring of execute queues, JVM performance, connection pools, transactions, JMS destinations, and EJB's
  • Use Apache JMeter to load-test a web application
  • Tune settings to improve server and application performance
Who Should Take This Course

This course is for anyone needing to administer the WebLogic 10 Server in a production or development environment.

Recommended Prerequisites

Previous experience using WebLogic and/or developing Java EE applications is required. Java developers should take one of the WebLogic courses (Web Applications or Enterprise JavaBeans) or have equivalent knowledge. System administrators or other non-developers should take the J2EE Technology Overview prior to attending this course.

« Hide The Details
Related Courses
Code Course Title Duration Level
WLADM1
WebLogic 11 Server Administration
5 Days
I
Details
WLADM2
WebLogic 11 Advanced Server Administration
5 Days
II
Details

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at info@verhoef.com