weblogic admin

Upload: nikhil-luthra

Post on 14-Apr-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 Weblogic Admin

    1/23

    Weblogic Admin Training

  • 7/27/2019 Weblogic Admin

    2/23

    BEA Weblogic

    BEA Systems, Inc. was founded in 1995 by Bill

    Coleman, Ed Scott, and Alfred Chuang & was

    named using the first letter of the first name

    of each of the three founders.

  • 7/27/2019 Weblogic Admin

    3/23

    OracleWeblogic

    Oracle acquired BEA in 2008, following which

    it became Oracle WebLogic

    http://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Corporation
  • 7/27/2019 Weblogic Admin

    4/23

    What is Weblogic Server ?

    Oracle WebLogic Server is the industry's best

    application server for building and deploying

    enterprise Java EE applications with support

    for new features for lowering cost of

    operations, improving performance,

    enhancing scalability and supporting the

    Oracle Applications portfolio.

  • 7/27/2019 Weblogic Admin

    5/23

    Course Topics

    Introduction to Weblogic Application server

    Overview of Architectures

    Installation and Configuration

    Creation and working using Domain

    Weblogic Server Directory Structure

    Managing and Monitoring WLS Node Manager Overview

    Basic Deployment

    Advanced Deployment

    Introduction to Clustering

    Configuring Cluster

    Data Sources Understanding JMS

    Security

    Thread and Heap Management

  • 7/27/2019 Weblogic Admin

    6/23

    Introduction to Weblogic Application server

    Origin of Weblogic Application Server

    What is Application Server

    Features of Weblogic Application ServerWeblogic Server Architecture

    Difference between Webserver and

    Application ServerDifferences between Weblogic 8.1, 9.2, 10g,

    11g

  • 7/27/2019 Weblogic Admin

    7/23

    Architecture

    Two Tier Architecture

    Three Tier Architecture

    Where does Weblogic application server fit inThree Tier Architecture

  • 7/27/2019 Weblogic Admin

    8/23

    Two Tier Architecture

    The two-tier architecture is like client server application. The direct

    communication takes place between client and server. There is no

    intermediate between client and server.

    Advantages:

    Understanding and maintenances is easier.

    Disadvantages:

    Performance will be reduced when there are more users.

  • 7/27/2019 Weblogic Admin

    9/23

    Three Tier Architecture

    Three tier architecture having three layers. They are

    Client layer Business layer

    Data layer

    Client layer: Here we design the form using textbox, label etc.

    Business layer: It is the intermediate layer which has the functions for client layer

    and it is used to make communication faster between client and data layer. Itprovides the business processes logic and the data access.

    Data layer: it has the database.

    Advantages

    Easy to modify with out affecting other modules

    Fast communication

    Performance will be good in three tier architecture.

  • 7/27/2019 Weblogic Admin

    10/23

    Installation and Configuration

    Weblogic Software InstallationGUI, Console,

    Silent ModesWindows/Unix/Linux

    Directory Structure of Weblogic server

    Demo on One mode of installation of weblogic

    server-- Windows/Unix/Linux

  • 7/27/2019 Weblogic Admin

    11/23

    Installation and Configuration

    Weblogic Software InstallationGUI, Console,

    Silent ModesWindows/Unix/Linux

    Directory Structure of Weblogic server

    Demo on One mode of installation of weblogic

    server-- Windows/Unix/Linux

  • 7/27/2019 Weblogic Admin

    12/23

    Creation of Domain

    What is Domain

    Different ways of Creation of Domain

    Configuration wizard

    Domain Template builder Using WLST

    Difference between Development Mode andProduction Mode

    Domain directory structure post domain creation

    Important Configuration files inside Domain

  • 7/27/2019 Weblogic Admin

    13/23

    Server

    What is Server?

    Types of ServersAdmin Server, Managed Server

    Server Life Cycle

    Ways of Start and Stop Admin, Managed Servers

    Command line reference utility for Server status

    Creation of Managed Server on Remote machine

    using Pack and Unpack commandsWorking with MSI(Managed Server

    Independence) Mode.

  • 7/27/2019 Weblogic Admin

    14/23

    Managing and Monitoring

    Overview of Weblogic Administration console

    Managing Domain through Administration console

    Monitoring Domain through Administration console

    Command Line tools and Administration Console

    Enabling Logging through Admin Console

    WebLogic Logging Services

    WebLogic Server Logs

    Configuring and viewing Server Log and Stdout logs HTTP Access Log

    Configuring HTTP Access Log

  • 7/27/2019 Weblogic Admin

    15/23

  • 7/27/2019 Weblogic Admin

    16/23

    Basic Deployment

    Web Server Capabilities of WebLogic Server

    Static and Dynamic Deployment

    Deployment Process Overview

    Deployment Methods

    Defining and Working With Enterprise

    ApplicationsDeploying Application through admin console

  • 7/27/2019 Weblogic Admin

    17/23

    Advance Deployment

    Configuring an Application for MultipleDevelopment Environments

    Creating a Deployment Plan

    Side by Side DeploymentModes of Deployment

    Stage Mode

    No Stage ModeUsing Deployer Command utility

    Using WLST

  • 7/27/2019 Weblogic Admin

    18/23

    Introduction to Clustering

    What is Cluster

    Advantages of ClusteringLoad balancing, HighAvailability, Scalability

    Basic Cluster ArchitectureTypes of ClusterHorizontal, Vertical

    Multi-tier Cluster Architecture for High

    AvailabilityHow Clusters Communicate

    Multicasting vs Unicasting

  • 7/27/2019 Weblogic Admin

    19/23

    Configuring Cluster

    Preparing your Environment for a Cluster.

    Creating and Configuring a Cluster

    - Horizontal- Vertical(Pack and Unpack Commands)

    Deploying Applications EAR/WAR onto Cluster.

    Creating and Configuring a Weblogic Server asWeb proxy Server (HttpClusterServlet).

  • 7/27/2019 Weblogic Admin

    20/23

    Understanding JNDI

    What is JNDI

    Detailing High-level Architecture of JNDI

    Defining Basic Terminology

    Viewing the JNDI Tree in Oracle WebLogic

    Server

  • 7/27/2019 Weblogic Admin

    21/23

    Understanding JDBC

    What is JDBC

    4 Types of JDBC Drivers and which is best

    supported by WLS

    High Level Architecture of JDBC

  • 7/27/2019 Weblogic Admin

    22/23

    Data Sources

    What is Data Source

    What is Connection Pool

    Advantages of Data source and Connectionpool

    Describing and Configuring Data Sources

    Managing JDBC Resources Using theAdministration Console

  • 7/27/2019 Weblogic Admin

    23/23

    SecurityWebLogic Server Security

    Authentication / Authorization

    Authentication Mechanisms

    WebLogic Security Diagram

    Overview: Security Tasks For Securing Resources

    WebLogic Security Realms

    Managing Users/Groups

    Managing Roles

    What is Embedded LDAP