Course Duration: 1 Month Working days excluding weekends 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 Understanding JNDI Understanding JDBC Data Sources and Multi Data Sources Understanding JMS PerformanceTuning SSL Configuration Trouble Shooting
Introduction to Weblogic Application server What is Application Server Origin of Weblogic Application Server Features of Weblogic Application Server Weblogic Server Architecture Difference between Webserver and Application Server Differences between Weblogic 8.1, 9.2, 10g, 11g Overview of Architectures Two Tier Architecture Three Tier Architecture J2EE Server Architecture Distributed Server Architecture Where does Weblogic application server fit in Three Tier Architecture Creating a simple and real time high available architecture using WLS Installation and Configuration Weblogic Software Installation GUI, Console, Silent Modes Windows Directory Structure of Weblogic server Demo on One mode of installation of weblogic server-- Windows Creation of Domain What is Domain Different ways of Creation of Domain Configuration wizard Domain Template builder Using WLST Difference between Development Mode and Production Mode Domain directory structure post domain creation Important Configuration files inside Domain Creating a domain using configuration wizard and explaining the backend directory structure Weblogic Server What is Server? Types of Servers Admin Server, Managed Server Server Life Cycle Ways of Start and Stop Admin, Managed Servers
WebLogic Server Admin Command line reference utility for Server status Creation of Managed Server on Remote machine using Pack and Unpack commands Working with MSI(Managed Server Independence) Mode. 1. Creating a Admin Server using WL Configuration wizard 2. Creating few managed servers using Admin console 3. Explaining the MSI mode 4. Showing various realtime command line utilities 5. Explaining the server life cycle Introduction to Clustering What is Cluster Advantages of Clustering Load balancing, High Availability, Scalability Basic Cluster Architecture Types of Cluster Horizontal, Vertical Multi-tier Cluster Architecture for High Availability How Clusters Communicate Multicasting vs Unicasting Showing various examples on clusters Configuring Cluster Preparing your Environment for a Cluster. Creating and Configuring a Cluster - Horizontal(Pack and Unpack Commands) - Vertical Deploying Applications EAR/WAR onto Cluster. Creating and Configuring a Weblogic Server as Web proxy Server (HttpClusterServlet). Creating and Configuring a Weblogic Server as Web proxy Server (HttpClusterServlet). 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 1. Briefly showing various options and features in Admin console and their use
2. Checking the status of servers using Admin console 3. Showing various log locations using Admin console, How to change default log location to custom location 4. How to monitor the status of applications using admin console and on which servers they are targeted Node Manager Overview What is Node Manager Node Manager Functionality & Configuration Architecture of Node Manager Creation and working with Machines Starting Node Manager Adding Server Instance to Machine Starting Managed Server through Node Manager Shutting Down Managed Server through Node Manager Node Manager Logs and Configuration Files 1. How to start and stop node manager 2. How to control managed servers from Admin console after attaching them with node manager 3. How to create machines and add server instances to machines 4. How to check machines are associated with node manager Basic Deployment Web Server Capabilities of WebLogic Server Static and Dynamic Deployment Deployment Process Overview Deployment Methods Defining and Working With Enterprise Applications Deploying Application through admin console 1. Showing a various deployment methods Advance Deployment Configuring an Application for Multiple Development Environments Creating a Deployment Plan Side by Side Deployment Modes of Deployment Stage Mode No Stage Mode Using Deployer Command utility 1. Showing difference between Stage and No Stage Mode of deployment methods
Understanding JNDI What is JNDI Detailing High-level Architecture of JNDI Defining Basic Terminology Viewing the JNDI Tree in Oracle WebLogic Server Example to explain JNDI Understanding JDBC What is JDBC 4 Types of JDBC Drivers and which is best supported by WLS High Level Architecture of JDBC Example to show JDBC connectivity using WL datasource Data Sources and Multi Data Sources What is Data Source What is Connection Pool Advantages of Data source and Connection pool Describing and Configuring Data Sources Managing JDBC Resources Using the Administration Console Administration tasks for Data source and Multi data source Creating datasource using WL Admin console Understanding JMS What is JMS Types of JMS Point to Point---Queue Publisher/Subscriber Topic 1. Example on sending and receiving messages to and from WL JMS Queue 2. Example on Publishing and subscribing messages using WL JMS Topic PerformanceTuning Basic Tuning Methodology Areas To Tune Parameters for Analyzing Tuning Performance Tuning Operating System Tuning JVM -What is Garbage collection
WebLogic Server Admin - Measures of Garbage Collection -Analyzing Garbage Collection JVM Choices Difference between JRockit and JDK Tuning WebLogic Server Tuning JDBC Settings Working Thread Dump and Heap Dump Management Example showing various parametr settings for tuning JVM using WL Admin console SSL Certificates Configuration Secure Communication Over The Web - SSL Difference between Private Keystore and Trusted Keystore Generating Self signed SSL certificate using keytool utility Configuring WebLogic Server SSL: Keystores through Administration console Hands on: Demo showing how to create ssl certificates and configure ssl certifcates through Admin console Trouble Shooting Discussion on Real Time issues in Production Environment Techniques in Analyzing Real Time issues Tips in Resolving Real Time issues How to retrieve admin password in weblogic10g Fixing machine unreachable state Handshake certificate issue while configuring managed server on remote machine. How to fix lock on Admin console during deployment. Node manager known issues. Issues faced while setting up Environment. Errors faced while starting Admin Server Errors faced during deployment. Errors in configuration of Web servers.