Learn the architecture of WebLogic Server that includes domains, servers, and machines. Learn to install, configure, and use WebLogic Server. Perform routine Oracle WebLogic Server administration functions. Set up a cluster of servers; distribute applications and resources to the cluster. Configure Oracle HTTP Server as the web-tier front-end for Oracle WebLogic Server instances and clusters. Deploy different types of Java EE applications to Oracle WebLogic Server.
Preview
By the end of this training you will Learn To:
- Install, configure, and administer Oracle WebLogic Server
- Monitor domain resources
- Deploy applications
- Create a domain
- Start servers
- Monitor domain resources
- Set up and use node manager
- Deploy applications
- Configure database resources
- Configure a cluster
Course Contents
This is a basic + advanced Oracle Weblogic Server Administration course. The basic course is for 4 days with the advanced option of another 2 days.
Basic Day 1
Weblogic Core
Understanding application servers.
The JVM architecture.
Pre-requisites for installation and installing Weblogic server software on a unix platform.
Weblogic Domains.
Weblogic Admin Server and Managed servers.
The node manager.
Understanding the JDBC.
Weblogic data sources.
Installing an Oracle DB and understanding TNS entries.
Deployment of a custom application on Weblogic server.
Basic Day 2
Hands-on lab practice:
Install the JVM.
Run the Weblogic installer.
Use the config.sh to create a domain
Configure and start the node manager.
Install the Oracle DBMS.
Creating a data source from the WLS admin console.
Run a sample java client to use the data source.
Creating multi-data-sources from the WLS admin console.
Weblogic Core – Troubleshooting & Tuning
Problems encountered during WLS installation.
Testing DB connectivity by using utilities like “dbping”.
Understanding Weblogic JDBC debug flags.
Tuning your data source.
Basic Day 3
Weblogic High Availability – Failover and Load balancing.
Introduction to Apache Web Server.
Understanding Weblogic plug-in and its configuration.
Purpose of the plug-in.
Introduction to Weblogic Clustering.
Pack and unpack utility.
Understanding failover and load balancing in a cluster with a test application.
Concept behind primary and secondary servers in a cluster.
Cluster messaging – Unicast and Multicast
Hands-on lab practice
Install apache web server & configure it to redirect to Weblogic.
Login to the WLS admin console and create a cluster.
Move one managed server to another machine using the pack and unpack utility.
Deploy your test application.
Test failover and load balancing using your application.
Basic Day 4
Weblogic Clustering – troubleshooting and debugging.
Enable debug flags on your Weblogic plug-in.
Comprehending the debug log file.
Enable debug for Weblogic clusters.
Weblogic Java Messaging service ( JMS )
Understanding JMS.
Understanding Weblogic JMS.
JMS server, Persistence stores, JMS destinations.
Stores – file store and JDBC stores
Understanding JMS bridges.
Understanding SAF ( Store and forward )
Hands-on lab practice
Creating the JMS infrastructure on Weblogic.
Run the queue send test case.
Run the queue receive test case.
Creating a Weblogic bridge.
Configuring SAF (store and forward).
Advanced Day 5
Troubleshooting and debugging JMS.
Understanding JMS debugs
The pending message problem
Weblogic Security
Introduction to JSSE.
What is a Cipher Suite?
What are SSL and an SSL certificate?
Introduction to the key-tool.
Concept behind one-way SSL.
Understanding Weblogic security realm.
Integrating Weblogic with an external LDAP
Hands-on lab practice
Creating a key-stores and a self signed certificate using key tool.
Configuring SSL on Weblogic Server.
Configuring an external authentication provider.
Advanced Day 6
Weblogic Security – Debug and troubleshooting.
Enabling security debugs.
Reading the debug output.
The ATN and ATZ flags.
The ldift output.
Introduction to Weblogic Scripting Tool (WLST).
What is WLST all about?
WLST online and offline mode.
Basic WLST commands.
Hands-on lab practice
Create servers using WLST.
Create a cluster using WLST.
Change the configuration using WLST.
Record configuration changes using the WLST record option.
Hands On Labs
The training begins with Weblogic Download. Next you will be installing the Java Virtual Machine, and then installing Oracle Database and configuring & starting the Weblogic server. After the weblogic server has been installed by you, next you will create a data source from the WLS administration console. In Weblogic Tutorial we will teach you how to run a sample java client to use the data source. You will also be creating multi-data-sources from Weblogic Server Administration console. Next we will teach you how to install the apache web server & how to configure it to redirect to Weblogic server. This allows users to access deployed applications on the Weblogic Server. You will thereafter create a cluster in Weblogic. You will learn how to move one managed server to another machine using the pack and unpack utility. Next you will deploy your test application. Test failover and load balancing using your application. You will implement messaging queues, and you will be creating JMS infrastructure on Oracle Weblogic Server. You will then run the queue and also receive a test case message from the queue. You will learn how to create a Weblogic bridge and configure SAF (store and forward). You will also be troubleshooting JMS queues on the Oracle Weblogic server. and then creating servers using WLST scripts. Taking the next steps, you will create a cluster using WLST and Change the configuration using WLST and Record configuration changes using the WLST record option.Hands On Labs for Basic Weblogic
Hands On For Basic Weblogic Training
Hands On Labs for Advanced Weblogic
Hands On For Advanced Weblogic Training