Uclid IT School, 301, Shree Swathi Anukaar, Ameerpet, Hyderabad, India Tel:+91-040-6636 2777 / 2778, www.ucliditschool.com
About Oracle 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. WebLogic Server Java EE applications are based on standardized, modular components; WebLogic Server provides a complete set of services for those modules and handles many details of application behavior automatically, without requiring programming.
What you will learn?
This course trains Web administrators on techniques for installing and configuring Oracle WebLogic Server. It also trains Web administrators to deploy Java EE applications to Oracle WebLogic Server using Administration Console and command-line and scripting tools like WLST.
Describe the architecture of WebLogic Server including domains, servers and machines. Install, configure and use WebLogic Server.
Perform routine Oracle WebLogic Server administration functions.
Deploy different types of Java EE applications to Oracle WebLogic Server.
Who can attend?
Oracle Database Administrators
Web Administrators
Application Administrators
Suggested Pre-requisites
Basic TCP/IP networking knowledge of client/server concepts
Basic Linux commands and desktop navigation (if don't know we will cover it )
About the Instructor
Uclid has best of the best teaching faculties who are real time IT Professionals working with top MNCs. Each faculty has a minimum 10 years of real time experience on Oracle WebLogic Server and working in the capacity of project leaders and project managers in various MNCs. You will benefit from their rich experience by going through the real time scenarios and case studies during the training. At the end of the course you will not only learn Oracle WebLogic but also familiarize yourself with the real time aspects of Oracle WebLogic Server Administration.
Training Highlights
Training by real IT professionals
Extensive syllabus and In-depth coverage with real world examples and scenarios Top Quality course material for self-study and future reference
Interview questions & Guidance on Oracle certifications Assistance on resume preparation
Uclid IT School, 301, Shree Swathi Anukaar, Ameerpet, Hyderabad, India Tel:+91-040-6636 2777 / 2778, www.ucliditschool.com
1. Introduction
History of web server, 2-tier architecture Introduction to Java and J2EE
Overview on JVM
Introduction to J2EE Architecture
Various commercial products in 3-tiers the logic behind popularity of each product Java Application Solution Architecture Drawbacks of Web server
History of Application server What is Application Server, 3-tier
architecture
The need for an Application Server Difference between Web server and
Application server
2. Installation & Configuration (Weblogic & Domain)
Install WebLogic Server ( GUI, Console, Silent modes)
WebLogic Server Domains Servers And Domains
Domain Configuration The Configuration Wizard
The Configuration Wizard: Creating A New Domain
Starting The Administrative Server The Administration Console Administrative
Tasks
Identifying Dynamic and Non dynamic Attribute Changes in the Administration Console
Customizing Monitoring Tables Within the Administration Console
Setting the Domain Environment Automatically Starting Admin Servers
Managed Servers
Creating a Managed Server Starting a Managed Server Password boot.properties Examining Server Status Shutting Down Servers Admin Server Shutdown
Admin Server Backup Start Scripts config.xml , packing and unpacking
commands, config_builder.sh
3. Starting and Stopping WebLogic Servers using Real-time Wrapper Scripts
Setting up WebLogic Server as Service Starting and Stopping WebLogic
Administration Server
Adding a WebLogic Managed Server to a Domain
Starting and Stopping a WebLogic Managed Server
4. Web Logic Server Life Cycle And Extending Domain
Stages Of Weblogic Startup Process: − STARTING − STANDBY − STARTING − ADMIN − RESUMING − RUNNING − RUNNING MODE
5. Java Naming and Directory (JNDI) What is JNDI
Architecture Of JNDI
Why the JNDI required in Weblogic Types of JNDIs
How to Viewing the JNDI Tree using Admin Console.
6. Setting up Weblogic Server Clustering Environment (Cluster)
What Is Clustering?
What Components Can Be Clustered? Basic Cluster Diagrams
Web Container Load Balancing Horizontal vs. Vertical Clustering Horizontal Clustering
Clustering WebLogic Server WebLogic Cluster Requirements Configure Domain For Clustering Create A Cluster
Multicasting vs. Unicasting HttpClusterServlet Load Balancer Horizontal Cluster setup ( 2 box,4 servers
i.e. Domain Extension)
Vertical cluster setup (1 box , 3 servers) Hybrid Cluster setup ( 2 boxes, 6 servers) Managing Clusters
7. Assembling Applications (packing) Java Web Application Architecture The basic java files
The Infrastructure for Enterprise Web Applications
Uclid IT School, 301, Shree Swathi Anukaar, Ameerpet, Hyderabad, India Tel:+91-040-6636 2777 / 2778, www.ucliditschool.com
JEE Application Assembly Web Module Web Module - Deployment Descriptorweb.xml
Weblogic.xml WEB-INF Directory Web Application Directory EJB Modules EJB Deployment Descriptors ejb-jar.xml Enterprise Application Modules
Enterprise Application Deployment Descriptor
8. Deploying Applications using various Methods
The Process
Deployment Overview
Archive Vs Expanded Directory Default Deployment Names Deployment Methods Auto-Deployment Console Deployment Starting an Application Stopping an Application Updating Applications Deleting Applications
Testing a Deployed Application Monitoring Deployed Applications Editing Deployment Descriptors Using
Command Line
Weblogic.Deployer Usage wldeploy Ant Task
WebLogic Scripting Tool (WLST) WebLogic Scripting Tool (WLST) Scripts 9. JDBC (Java Database Connectivity) and
JTA Transactions Introduction to JDBC Types of JDBC Drivers
Working with a Database via JDBC (Client side)
The Need for Connection Pooling Connection Pooling and Data Sources
Connecting with Data Source Steps in using Connection Pooling Admin Tasks for Connection Pools and
Data Sources
JDBC Driver Support in WebLogic Server Database Access Using WebLogic Working
with Data Sources Creating a Data Source
Monitoring Data Source and Connection Pools
Creating Multidata Source (JDBC level
10. JMS (Java Messaging Service) Messaging Introduction
Messaging Components Messaging Types
JMS (Java Messaging Service) Message Driven Beans
(MDB) MDB as Message Consumer JMS Resources Durable Subscription
Deployment Descriptor Entry Binding the Queue or Topic WebLogic JMS Server Creating a JMS Server
Creating a Connection Factory Creating a Topic, queue
Threshold and Quota
Configuring Threshold and Quota Configure Distributed Destination Creating a Distributed Topic/Queue Monitoring JMS in WebLogic Messaging
Bridge
JMS Clustering
11. Weblogic Server Security (Protecting Against Attacks)
WebLogic Server Security Authentication / Authorization Resources That Can Be Secured Authentication Mechanisms WebLogic Security Diagram
Overview: Security Tasks For Securing Resources
WebLogic Security Realms Managing Users/Groups User Lockout
Managing Roles Policies And Roles
12. Secure Socket Layer SSL (Encryption) and Security Frame Work
why SSL
Public Key / Private Key Encryption
Secure Communication Over The Web -SSL SSL And WebLogic Server
Creating A Digital Certificate Dealing With a CA
Configuring WebLogic Server SSL: Keystores
Uclid IT School, 301, Shree Swathi Anukaar, Ameerpet, Hyderabad, India Tel:+91-040-6636 2777 / 2778, www.ucliditschool.com
Clustering)
Monitoring Multidata Source
what user and groups configurations unlocking the users
What is realm and its modules
13. Apache HTTP Server Configuration and integration with Weblogic Server Apache installation
Apache HTTP Server Plug-In
Installing Apache HTTP Server Plug-In Configuring Apache HTTP Server Plug-In Keep-Alive Connections
14. Using WebLogic As A Web Server (Virtual Hosting)
Web Server Overview
Using WebLogic Web Server types of Virtual Hosts
Configuring The WebLogic Web Server Virtual Hosts
Creating Virtual Hosts
Specifying Virtual Host Names Targeting Virtual Hosts to Server Access Log
External Web Servers
15. WebLogic Scripting Tool (WLST i.e. command Mode Administration) WLST Details Starting WLST Simple WLST Commands WLST Is Hierarchical Navigating WLST Other WLST Commands Scripting With WLST Recording WLST Scripts Configure Recording Start Recording
Sample Recorded Script
Taking the thread dump through the WLST. 16. Node Manager( NM)
Node Manager Functionality types of Node Managers setting up the NM Environment
Starting a Administration Server from Node Manager
Starting a Managed Server from Node Manager
Restarting a Managed Server from Node Manager
Shutting Down a Server Instance From Node Manager
what is J2AA
Working with Machines Creating a Machine
Adding Server Instances To a Machine Starting The Node Manager
Monitoring Managed Servers
Node Manager Logs and Configuration Files 17. Monitoring and Troubleshooting
WebLogic Servers (Logging) WebLogic Logging Services
Specifying the Logging Implementation Message Severity
WebLogic Server Logs Server Log
Viewing Server Log Configuring Server Log HTTP Access Log
Configuring HTTP Access Log Domain Log
Viewing Logs
18. Performance Monitor using WebLogic Diagnostics Framework (WLDF) log files diagnostic modules diagnostic Images Archives context SNMP 19. What is Interoperability 20. Performance Tuning Basic Tuning Methodology Areas To Tune
Tuning Hardware
Tune The Operating System Tune The JVM
JVM Choices
Tuning WebLogic Server JDBC Settings Thread Settings Socket Readers Socket Implementation Monitoring Threads Connection BackLog Tuning The Back End Muxer Threads
Work Managers and execute queues Thread Dumps , Heap dumps and Core
Uclid IT School, 301, Shree Swathi Anukaar, Ameerpet, Hyderabad, India Tel:+91-040-6636 2777 / 2778, www.ucliditschool.com
21. Troubleshooting Weblogic Servers How To Enable Disable Admin Console How To Recover The Admin Password How To Reset The Admin Password If Lost Version Differences (WEBLOGIC 8.1 AND
WEBLOGIC 9.1 AND ABOVE ) Regular Weblogic Server Issues. 22. Backup and Recovery Operations Recommending a Backup and Recovery
Strategy
Performing a Full Offline Backup and Recovery
23. Real Time Implementations Real-time Weblogic Architectures Real-time Tool (Remedy, Mantis bug
tracking tool )
Sample Real-time Architectures Daily Activities of the WebLogic
Administrators How to Apply patchs
About Migration and Up gradation (From lower version o Higher Version )
Common Errors during WebLogic Administration (Issues)
Non Technical Questions.
Tips about answering questions in Interviews
Tips for Resume preparation
24. Interview Questions