• WebLogic Admin ( V1.0)

    (Intermediate Advanced)

    Duration : 80 hrs

Pre - requisite :

  • Linux, Java & RDBMS basics

Course Content

Day1:

Application Server Overview

Course Overview

 Objectives

 Prerequisites

 Schedule

WebLogic Server Review

 WebLogic Server: Overview

 WebLogic Server Domain

 Administration Server and Managed Server

 Machines, Node Manager, and Clusters

 Start Scripts

 WebLogic Tools: Administration Console and WLST

 Lab: Create WebLogic Domain

 Lab: start and Stop WebLogic Admin Server

 Lab: Explore the features of WebLogic Admin Console

    Lab: Create Managed Server

    Lab: Start, stop Managed Servers

Day2:

Upgrading WebLogic Server

 Upgrade definition

 Rolling Upgrade

 Rolling Upgrade Process

Creating and Using Domain Templates

 Domain Template Review

 Domain Template Concepts

 Extension Template Concepts

 Custom Templates  

    Lab: Creating a domain template

 Lab: Use the Domain template to create a Domain

WebLogic Server Startup and Crash Recover

 Node Manager Review

 Configure Node Manager to Start on System Boot

 Server Automatic Crash Recovery Restart  

    Lab: Create Machine and add Managed Servers  

    Lab: Use Node Manages to Start/stop/restart Managed Servers  

    Lab: Configure managed Server for automatic restart

Day 3:

WebLogic Scripting Tool (WLST)

 Jython Concepts

 WLST Concepts

 Java Management extension (JMX) concepts  

    Lab: Common WLST tasks (start, stop managed server, create managed server etc)

WebLogic Server and REST

 WLS and REST

 Lab: Accessing WLS via REST

 Lab: WLS REST Operations

Deployment

 Contrasting Auto deploy With Manual Deployment  

    Lab: Configuring and Deploying Web Applications via the Administration  Console, Command Line, and WLST

    Lab: Configuring Deployment Descriptors  

    Lab: Testing Deployed Applications

Deploying Java EE Applications

 Describing Java EE Web Applications

 Describing Enterprise Deployment Architectures

 Lab: 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  

    Lab: Using Descriptors web.xml and weblogic.xml in applications

Secure Sockets Layer (SSL)

 SSL Concepts

 WebLogic SSL Scenarios

 Keystores  

    Lab: Use java Key tool to create a Self-Signed Certificate

 Lab: Configuring WebLogic SSL

Day 5:

Shared Java EE Libraries

 Shared Java EE Library Concepts  

    Lab: Deploying a Shared Library  

    Lab: Deploy and Test application which uses Shared Library

 Application Work Managers  

    Default WebLogic Request Handling

 Work Manager Concepts  

    Lab: Creating a Work Manager  

    Lab: Configure and Deploy application which uses Work Manager

 Mock Test on the topics covered above. Day 6:

Security Realms

 Security Review

 Embedded LDAP Authentication System

 Lab: Configure Auditing

    Lab: Create Users and Groups  

    Lab: Assign created users to role

Disaster Recovery and Migration

 Disaster Recovery

 Backing Up the Administration Servers

 Service-Level Migration

 Whole Server Migration

 Lab: Domain backup and restore

Day 7:

Domain Partitions

 Introduction to Multitenancy

 Domain Partitions  

    Lab: Working with Domain Partitions

Managing Data Sources

 General Architecture of Data Sources

 Single Data Source and Multi Data Source

 Lab: Create Data Source

 Lab: Create Multidata Source

 Lab: Configure and Deploy Applications to use Data Sources

Day 8

Setting Up Java Message Service (JMS) Resources

 Describing JMS

 Describing How Oracle WebLogic Server JMS is implemented.  

    Lab: Configuring JMS Server  

    Lab: Configuring Connection Factories  

    Lab: Configuring Queues and Topics  

    Lab: Configuring Persistent Messages  

    Lab: Deploying an application that Uses JMS

 Lab: Monitoring JMS Resources and Messages

Diagnostic Framework

 General Architecture

 Diagnostic Images

 Harvesters

Policies and Actions

 Scaling and WLDF

Coherence

 Coherence Overview

 Coherence*Web Session Persistence

 Coherence*Web Session Persistence

 Lab: create Coherence Cluster and add Servers to it  

    Lab: Deploy and Test session replication in Coherence Cluster

Day 9

(Optional) Application Staging and Deployment Plans

 Review

 Server staging modes

 Deploying an application to multiple environments

 Java EE deployment descriptors and annotations

 Deployment plans

 Deployment plan tools

(Optional) Production Redeployment

 HTTP Sessions and Redeployment

 Redeployment Strategies

 Production Redeployment

 Application Versioning

 Requirements and Restrictions

DNS and Load balancers and some practical scenarios

 DNS

 Webserver Configuration

 Load balancers

 LDAP

 Real time scenarios and trouble shooting

Day 10:

 Test: Create a domain and cluster with 3 managed server and configure front endApache Web Server. Deploy application and test Session replication using coherence.

 Mock Test on the Topics covered from day 6 to Day 10