Oracle WebLogic Application Server Administration 

11G (Grid) & 12C (Cloud)

BACK
Application Server Admin Part – I

  • Relate WebLogic Application Server to the WebLogic family of products
  • Describe the features and standards in WebLogic Application Server 12c
  • Describe the architectural concepts that are related to WebLogic Application Server

1. WLS product Family overview
  • Discussion for WLS 11G and Version 12C for Distributed Platform
  • Some key differences between the Version 10, 11 and Version 12c
  • WebLogic packages and explanation for their differences?

2. Architectural Overview
  • H/W pre-requisites
  • S/W pre-requisites
  • WLS basics
  • WLS runtime
  • Distributed runtime flow, concepts
  • WebLogic Application Server architecture - stand-alone
  • WebLogic Application Server architecture – Multi tier
  • Oracle Coherence
  • WebLogic Application Server installation
  • Installation overview – GUI, Console and Silent
  • Directory Structure and importance

3. Environment or Domain Configurations
  • Different Types of Domains
  • Creation process
       o Quick start wizard Tool
       o Config Command Line Tools
  • Verification – Success or failure – how to trouble shoot.
  • What is the functionality for standalone and distributed infrastructure?
  • Difference – between base and prod nodes
  • Repository: Admin Server or Master Server
  • Admin console overview
           Creating the managed Server
           Viewing the status of the application Server
           Starting and Stopping of an managed Server 

           Viewing runtime attributes of an application Server
           Customizing application Server

  • Domain Flow Process
  • Explanations for basic web logic configuration terms – config folder, common templates and servers
  • Node Manager functionality
  • Synchronization process

​4. Deploying and configuring Enterprise applications
  • Overview of Enterprise application
  • Deploying and configuring Enterprise applications
  • Setting up resources
  • Application server properties
  • Web container properties
  • EJB container properties
  • Understanding virtual hosts
  • Deployment – High level picture
  • Application targets
  •  Deployment using admin console 
            Managing Applications
            Starting an Application
            Application Configuration Options
            Application Update
            Export Application
  • Monitored directory deployment
  • Deployment Stages
            Stage mode
            No stage
            External Stage
 
5. System Administration commands
  •  JVM Operation commands
            Nohup
            WLST
            Java Tool
  • Environment Backup and Restore commands
  • EAR Expander
  • Node infrastructure commands
  • Some other weblogic general commands - WLST ADMIN and Scripting
  • WLST ADMIN and Scripting
            Comparison B/W Console and WLST
            Why Scripting
            Introduction to WLST
  • ​Overview of WLST
  • Administrative Objects in WLST
  • Invoking WLST
​            Offline Mode
            Online Mode
  • Configuration Process via WLST Node Manager
  • Operational Commands
​             Start and Stop Application and Servers
​             Deploy the App Via WLST

6. Cluster Management or Application High Availability
  • What is WLM?
  • Introduction to Clustering
  • Types of Clustering
  • Vertical Scaling
  • Horizontal Scaling
  • Server Affinity With Failover
  • Virtual Host
  • Start to end of request processing in clustered environment?
  • Data Replication Service (DRS)
  • Edge Components
  • Load Balancer
  • Work Load Management Overview
  • High Availability Overview
  • Implementation of WLM & HA
  • Implementation of Clustering.
  • Installing Application to a Cluster
​             Controlling Cluster
            ​ Request Routing
​             Failover
            ​Session Management
           ​ Session Affinity
           ​ Session Persistence
           ​ Replication Domains


7. External Web Server Integration process To WLS (Apache HTTP Server and IBM HTTP Server)
  • Explanation for Web server Family structure
  • Advantages of Web Server in WLS Architecture
  • IHS- Functionality
  • Importance of httpd.conf file
  • Plug in Functionality and activation mechanism
  • Control activities – start and stop webserver
  • Mapping WLS modules to Web server
  • Virtual host updating
  • Deployment for load balancing application
  • Test process and clear explanation about HA MANAGER
  • Log file viewing and Load Application management

Application Server Admin Part – II – Advanced Topics

8. Oracle Data Base Integration to Web Logic Server
  - Derby and Oracle Data Base Integration
  • ​Describe the need for RDBMS Servers
  • What is JDBC and connectivity process
  • Importance of Data Source
  • Data base Application Deployment and configuration process
  • EJB Container functionality
  • One phase and Two phase commit Protocol’s
  • Stranded issues

9. JMS Technologies or Web Logic Platform Messaging
   - Introduction to Messaging – internal JMS
  • Internal JMS Configuration
  • Service Integration Bus
  • adding Bus Members
  • Messaging Engine
  • Data stores
  • Bus Destinations
  • JMS Connection Factories
  • JMS Destinations
  • JMS Activation Specifications
  • High Availability
  • Quality of Service for Reliability

10. JMS Application Deployment Process

11. Performance - Monitoring and Tuning

  • Discussing for web logic monitoring
  • Performance monitoring infrastructure Dashbord
  • JVM Tuning
  • Dynamic Cache benefits
  • Connection pool properties tuning
  • Session Management parameter adjustment’s
  • Explanation for External monitoring benefits
​            Manage Engine Tool
            HP Site scope
  • Live Environments – how it should be helpful.

12. Global Security and SSL configuration (we will focuses and spend more time on this
  • Introduction to WLS security
  • What is User Repositories
  • User, Group and Role Promotions
  • Authentication and Authorization
  • Deploy the secure Application
  • Additional Application Security promotions
  • Creation for self-signed certificates
  • Key Tool Management benefits
  • SSL Handshake
  • Explanation for real scenario’s