Oracle WebLogic Server 11g: Administration Essentials Ed 2

AGENDA

Part 1:  These topics come from the course Oracle WebLogic Server 11g: Administration Essentials

Introducing Oracle Fusion Middleware Platform

  • Describing the Oracle Fusion Middleware Environment
  • Describing How WebLogic Server Supports Various Fusion Middleware Suites
  • Describing How Various Fusion Middleware Suites Augment the Functions of WebLogic Server

Defining Java Enterprise Edition Terminology and Architecture

  • Explaining the Motivation Behind Distributed Systems
  • The Major Components of the Java Platform Enterprise Edition 5 (Java EE) Specification

Installing Oracle WebLogic Server

  • Explaining Oracle WebLogic Server Installation Steps
  • Installing WebLogic Server Using Both the Graphical User Interface (GUI) and Command Line
  • Describing the Organization and Contents of the WebLogic Server Directory Structure
  • Navigating the WebLogic Server Online and Offline Documentation

Configuring a Simple Domain

  • Describing the Common Elements in a WebLogic Server Domain
  • Describing how Domains are Used in the Enterprise
  • Comparing Administration and Managed Servers
  • Configuring a Domain
  • Describing the Organization and Contents of the WLS Directory Structure
  • Describing the use of WLST Offline to Manage Domains
  • Creating a Simple Domain with One Managed Server
  • Checking the Port Numbers that are Used for Components

Configuring a Domain Using Templates

  • Describing the Internal Process Used to Create or Update a Domain Using a Template
  • Describing the Process of Extending a Domain Template
  • Explaining the Domain Templates Provided for Setting up JDeveloper, SOA, and WebCenter

Using Administration Console and WLST

  • Identifying Dynamic and Nondynamic Attribute Changes in the Administration Console
  • Customizing Monitoring Tables Within the Administration Console
  • Using the WebLogic Scripting Tool (WLST) Command-line Utility
  • Invoking WLST and Navigate Through the Domain Structure
  • Describing How Change Management is Performed Internally Using Java Management Extension (JMX) and Mbeans

Configuring Managed Servers

  • Configuring Managed Servers Using the Administrative Console
  • Configuring Managed Servers Using WebLogic Scripting Tool (WLST)
  • Starting Managed Servers
  • Shutting Down a Server or an Entire Domain Using WLST or the Administrative Console
  • Configuring Managed Servers on a Computer Separate from the Sdministration Server
  • Explaining Administration and Managed Server Independence (MSI)

Configuring Node Managers

  • Defining the Oracle WebLogic Server Machine
  • Configuring a Machine and Assign Servers to it by Using the Console and WebLogic Scripting Tool (WLST)
  • Explaining the Node Manager Architecture
  • Describing the Organization and Contents of a Node Manager Directory Structure
  • Configuring, Starting, and Stopping Node Managers
  • Describing How to Start and Stop Procedures

Viewing and Managing Logs in Oracle WLS Environment

  • Defining and Configuring Server and Domain Logs
  • Viewing and Interpreting the Format of Domain and Server Log Files Using the Administration Console
  • Configuring Server Standard Output Settings Using the Console
  • Describing How Applications Can Integrate With WLS Logging Infrastructure (Apache commons, log4j)
  • Accessing Online Log Message Catalogs
  • Creating and Applying a Log Filter Using the Console
  • Configuring Log Filter Expressions

Deployment Concepts

  • Contrasting Autodeploy With Manual Deployment
  • Configuring and Deploying Web Applications Via the Administration Console, Command Line, and WLST
  • Configuring Deployment Descriptors
  • Testing Deployed Applications
  • Describing the Role of Web Servers
  • Tracing a Typical Web Interaction Flow
  • Contrasting Static and Dynamic Content and Deployment
  • Front-end Deployed Applications With a Web Server

Deploying Java EE Applications

  • Describing Java EE Web Applications
  • Describing Enterprise Deployment Architectures
  • Packaging Web Applications in Several Forms
  • Defining Web Application Structure and Web Application Archive
  • Explaining Why WebLogic Augments Standard Java EE Deployment Descriptors With weblogic*.xml Files
  • Looking at Deployment Descriptors web.xml and weblogic.xml
  • Describing URLs and Web Applications

Understanding JDBC and Configuring Data Sources

  • Configuring JDBC and JDBC Data Sources
  • Configuring Data Source Scope
  • Contrasting Two-tier and Multi-tier JDBC Architecture
  • Configuring a Connection Pool
  • Describing How Data Sources are Used
  • Deploying JDBC Resources to a Target
  • Explaining the Components of JDBC URLs
  • Monitoring and Testing a Data Source

Security Concepts and Configuration

  • Using the WebLogic Server (WLS) Security Architecture
  • Configuring Security Realms
  • Configuring Users and Groups
  • Configuring Roles
  • Configuring Policies
  • Configuring Protection for Web Application Resources and EJBs

Protecting Against Attacks

  • Describing the Process of Configuring Secure Sockets Layer (SSL)
  • Using the Keytool Utility to Configure Keys and Obtain Digital Certificates
  • Configuring SSL for the WLS Server
  • Configuring Countermeasures for Some Web-based Attacks

Backup and Recovery Operations

  • Recommending a Backup and Recovery Strategy
  • Performing a Full Offline Backup and Recovery
  • Performing an Online and Offline Domain Backup
  • Performing an Offline Domain Recovery
  • Performing an Instance Home Backup and Recovery

Part 2:  These topics come from the course Oracle Fusion Middleware11g: Administer forms Services (should start after lunch on Wednesday)

 Oracle Fusion Middleware and Oracle Forms Services Overview

  • Oracle Fusion Middleware 11g Overview
  • Starting and Stopping WebLogic Servers
  • Components of Oracle Fusion Middleware 11g Forms Services
  • Starting a Forms Application
  • Installing WebLogic Server, Forms, and Reports
  • Upgrading from Oracle Application Server 10g
  • Upgrading from Oracle Forms 6i

Configuring the Middle Tier: The Forms Servlet

  • Using Configuration Files
  • Using Oracle Enterprise Manager
  • Configuring the Forms Servlet
  • Defining Application-Specific Configurations
  • Configuring Run-time Pooling

Configuring the Middle Tier: Environment, UI, and Deployment

  • Modifying the Run-time Environment
  • Enabling Query-Where Functionality
  • Defining Application-Specific Environments
  • Managing the User Interface Appearance
  • Font Mapping
  • Key Mapping
  • Creating Application-Specific Registry Files
  • Generating and Deploying the Forms Application

Deploying Associated Files

  • Files That Your Forms Applications May Need
  • Deploying Associated Files for Access from the Middle Tier
  • Deploying Associated Files for Download to the Client

Configuring the Client Tier

  • Client Requirements
  • The Java Run-time Environment (JRE)
  • Supported Browsers
  • Using the Sun Java Plug-In
  • Displaying the Java Console
  • Configuring WebUtil for Client Interaction

Deploying Applications Globally

  • Detecting Browser Language Settings
  • Deploying Language-Specific Applications
  • Implementing Time Zone Support

Implementing Security for Forms Applications

  • Implementing Single Sign-On (SSO)
  • Restricting User Privileges on the Database
  • Restricting Parameters in the URL
  • Using HTTPS

Integrating Forms Applications with Other Technologies

  • Integrating with External Events
  • Integrating Reports
  • Integrating JavaScript

Managing Forms Services Instances

  • Managing Forms Services with Oracle Enterprise Manager
  • Configuring JVM Pooling
  • Enabling Reports Calls to Use the JVM Controller for Java Method Invocation
  • Managing User Sessions
  • Load Balancing
  • Achieving Maximum Availability

Troubleshooting Deployed Applications

  • Enabling testmode
  • Creating a Stack Trace File
  • Using Forms Trace to Record Information about Specific Events
  • Using Oracle Diagnostic Logging (ODL)
  • Detecting and Diagnosing Common Errors

Tuning Deployed Applications

  • Diagnosing Performance Issues
  • Built-In Optimizations
  • Co-locating the Forms Services and Data Server
  • Minimizing the Perceived Startup Time
  • Reducing the Required Network Bandwidth
  • Reducing Time to Draw Initial Screen
  • Using Other Tuning Techniques

 

 

 

 

Top