BhavaniShekhar
vybhavaTechnologies.blogsopt.com

WebLogic evolutions
WebLogic Server 12c Release 2 (12.1.2) - July 11, 2013 [4]
WebLogic Server 12c Release 1 (12.1.1) - ...
 WebSphere
 JBoss
 Glass Fish
 Tomcat, Tcat servers
 Oracle Application Server OC4J

Competitors

1. WebLogic Installation
Generic installation, Capacity overview, installation modes, Domain
Templates
BhavaniShekhar
vy...
 What are prerequisites?
 Download instructions
 WebLogic installation modes
 ENV variables
 WL user profile settings...

2. Domain Basics
Configurations, AdminServer, Managed Server, WebLogic
Architectures, Directory Structure, config reposi...
 Overview of WebLogic
 WebLogic Directory Structure
 The config.xml File
 Starting and Stopping WebLogic Server
 Arch...

3. WebLogic Server
Clustering
High Availability, Fail Over, Scalability
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 Introduction to Clusters
 Advantages of Cluster
 Cluster-Key Capabilities
 Cluster communication
 Cluster Configurat...

4. NodeManager
Machine , Domain Enroll, Remote Start, WLST NM
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 Introduction to Node manager
 Node manager architecture
 Starting managed server with NM
 WLST – Node manager
 Start...

5. JDBC
Data source, Connection pool
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 JDBC Data Source
 JNDI Data source
 Connection pool Advantages
 Generic Data source configuration
 Multi- data sourc...

6. WebLogic Deployment
Console Deployment, WLST Deployment
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 Application deployment
 Deployment Tools
 Archived files – Exploded Dir
 Deployment targets
 Stage modes
 When to u...

7. Java Message Service
JMS server, JMS Modules, CF, Queue, Topic, foreign server,
Bridge
BhavaniShekhar
vybhavaTechnolo...
 Java Message Service
 Introduction to JMS
 Components of WebLogic JMS
 JMS Server configuration
 JMS Server Targetin...

8. Secure Socket Layer
(SSL)
openssl, Keys, Certificates, HTTPS
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 What is SSL? How does it work?
 What is a SSL Certificate? Why are they used?
 How is one created? What makes it uniqu...

9. Workmanager
Fair-share, Min thread, Max thread, Capacity
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 Introduction
 Understanding Default execute threads
 Work Managers and Execute Queues
 Work Manager Scope
 Using Wor...

10. WebLogic Security
User, Groups, Authentications Provider, LDAP Roles , Realm
BhavaniShekhar
vybhavaTechnologies.blog...
 Security Realm Over review
 Security Provider Stores
 Store Implementations
 Default Security Configuration
 Store I...

11.Performance and
tuning
CPU utilization, socket readers Heap, JVM, GC
BhavaniShekhar vybhavaTechnologies.blogsopt.com
 Introduction to Performance - Tuning
 Understanding JVM tuning
 WebLogic server tuning details
 Troubleshooting commo...

12.WebLogic Server
Logging
DEBUG, INFO, NOTICE, ERROR, WARN, CRITICAL
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 Understanding logging
 Weblogic server logging process
 Server forward messages to domain log
 Application subsystem ...

13.WLST
PYTHON SCRIPTING Session
BhavaniShekhar vybhavaTechnologies.blogsopt.com
 What is WLST?
 Why WLST?
 Modes of operation
 Features
 How to start WLST scripts?
 Online Offline WLST
 Configure...

14.WebLogic JMX
MONITRING, JMX architecture
BhavaniShekhar vybhavaTechnologies.blogsopt.com
 How WebLogic JMX programming works?
 JMX Architecture
 JMX for monitoring WebLogic domains
 Comparison JMX, WLST
 Co...

Java Transaction API
(JTA)
Transaction , ACID Properties, Transaction Management, Types of Transactions,
Extended Archit...
 What is transaction?
 ACID
 Transaction Management
 2phase commit
 Types of Transactions
 Extended Architecture Pro...
VybhavaTechnologies.blogspot.com
MiddlewareAdmin.net
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
Upcoming SlideShare
Loading in …5
×

WebLogic Administration course outline

5,652 views

Published on

Published in: Technology

WebLogic Administration course outline

  1. 1. BhavaniShekhar vybhavaTechnologies.blogsopt.com
  2. 2.  WebLogic evolutions WebLogic Server 12c Release 2 (12.1.2) - July 11, 2013 [4] WebLogic Server 12c Release 1 (12.1.1) - Dec 1, 2011 [5] WebLogic Server 11gR1 PS5 (10.3.6) - February 26, 2012 [6] WebLogic Server 11gR1 PS4 (10.3.5) - May 16, 2011 [7] WebLogic Server 11gR1 PS3 (10.3.4) - January 15, 2011 • )
  3. 3.  WebSphere  JBoss  Glass Fish  Tomcat, Tcat servers  Oracle Application Server OC4J  Competitors
  4. 4.  1. WebLogic Installation Generic installation, Capacity overview, installation modes, Domain Templates BhavaniShekhar vybhavaTechnologies.blogsopt.com
  5. 5.  What are prerequisites?  Download instructions  WebLogic installation modes  ENV variables  WL user profile settings  Domain Templates Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  6. 6.  2. Domain Basics Configurations, AdminServer, Managed Server, WebLogic Architectures, Directory Structure, config repository BhavaniShekhar vybhavaTechnologies.blogsopt.com
  7. 7.  Overview of WebLogic  WebLogic Directory Structure  The config.xml File  Starting and Stopping WebLogic Server  Architecture of WebLogic Server  WebLogic Providing Services  JEEServices Overview Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  8. 8.  3. WebLogic Server Clustering High Availability, Fail Over, Scalability BhavaniShekhar vybhavaTechnologies.blogsopt.com
  9. 9.  Introduction to Clusters  Advantages of Cluster  Cluster-Key Capabilities  Cluster communication  Cluster Configuration methods  Session Replication in a Cluster  Load Balancing with a Proxy Plug-in  Load Balancing Algorithms  HTTP session State Replication  Cluster Architecture- Basic, Multi tier and Proxy  Apache Plug-in : Configuration  Cluster Configuration Roadmap Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  10. 10.  4. NodeManager Machine , Domain Enroll, Remote Start, WLST NM BhavaniShekhar vybhavaTechnologies.blogsopt.com
  11. 11.  Introduction to Node manager  Node manager architecture  Starting managed server with NM  WLST – Node manager  Starting with WLST  Shutdown with WLST Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  12. 12.  5. JDBC Data source, Connection pool BhavaniShekhar vybhavaTechnologies.blogsopt.com
  13. 13.  JDBC Data Source  JNDI Data source  Connection pool Advantages  Generic Data source configuration  Multi- data sources  Grid Link Data source  Demo with SampleSql.java Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  14. 14.  6. WebLogic Deployment Console Deployment, WLST Deployment BhavaniShekhar vybhavaTechnologies.blogsopt.com
  15. 15.  Application deployment  Deployment Tools  Archived files – Exploded Dir  Deployment targets  Stage modes  When to use stage mode  Auto Deployment  Demo sample. war with JSP Servlet on deployment Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  16. 16.  7. Java Message Service JMS server, JMS Modules, CF, Queue, Topic, foreign server, Bridge BhavaniShekhar vybhavaTechnologies.blogsopt.com
  17. 17.  Java Message Service  Introduction to JMS  Components of WebLogic JMS  JMS Server configuration  JMS Server Targeting  JMS Connection Factory  JMS Destinations  Other terminology used in JMS  Monitoring JMS queues, Topic  Cross domain communication  Bridges  Foreign Servers Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  18. 18.  8. Secure Socket Layer (SSL) openssl, Keys, Certificates, HTTPS BhavaniShekhar vybhavaTechnologies.blogsopt.com
  19. 19.  What is SSL? How does it work?  What is a SSL Certificate? Why are they used?  How is one created? What makes it unique?  Are certificates good forever? How to keep them valid?  Operational issues  Ordering  Cost  Support  Demo with openssl on Apache HTTP server Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  20. 20.  9. Workmanager Fair-share, Min thread, Max thread, Capacity BhavaniShekhar vybhavaTechnologies.blogsopt.com
  21. 21.  Introduction  Understanding Default execute threads  Work Managers and Execute Queues  Work Manager Scope  Using Work Managers, Request Classes, and Constraints  Examples Deployment Descriptor using Work Manager  Demo for Configure Work Manager with Min Thread, Max Thread constraints, and Capacity for web application Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  22. 22.  10. WebLogic Security User, Groups, Authentications Provider, LDAP Roles , Realm BhavaniShekhar vybhavaTechnologies.blogsopt.com
  23. 23.  Security Realm Over review  Security Provider Stores  Store Implementations  Default Security Configuration  Store Implementations  LADP Authentication Provider  Admin Groups  Control Flags  Demo with two different user groups and validate the access permissions Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  24. 24.  11.Performance and tuning CPU utilization, socket readers Heap, JVM, GC BhavaniShekhar vybhavaTechnologies.blogsopt.com
  25. 25.  Introduction to Performance - Tuning  Understanding JVM tuning  WebLogic server tuning details  Troubleshooting common problems  WebLogic Server Hang  Out of Memory error and memory leak  Server crash Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  26. 26.  12.WebLogic Server Logging DEBUG, INFO, NOTICE, ERROR, WARN, CRITICAL BhavaniShekhar vybhavaTechnologies.blogsopt.com
  27. 27.  Understanding logging  Weblogic server logging process  Server forward messages to domain log  Application subsystem logging  Log message format  Configuring logging with WLST  References  Demo with managed server logs configurations Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  28. 28.  13.WLST PYTHON SCRIPTING Session BhavaniShekhar vybhavaTechnologies.blogsopt.com
  29. 29.  What is WLST?  Why WLST?  Modes of operation  Features  How to start WLST scripts?  Online Offline WLST  Configure domain with WLST Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  30. 30.  14.WebLogic JMX MONITRING, JMX architecture BhavaniShekhar vybhavaTechnologies.blogsopt.com
  31. 31.  How WebLogic JMX programming works?  JMX Architecture  JMX for monitoring WebLogic domains  Comparison JMX, WLST  Conclusion  Demo monitoring with JMX Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  32. 32.  Java Transaction API (JTA) Transaction , ACID Properties, Transaction Management, Types of Transactions, Extended Architecture Protocol, Monitoring Transactions BhavaniShekhar vybhavaTechnologies.blogsopt.com
  33. 33.  What is transaction?  ACID  Transaction Management  2phase commit  Types of Transactions  Extended Architecture Protocol  Configuring the Transaction Log  Monitoring Transactions  Viewing Transaction Statistics for XA Resources Java Transaction API (JTA) BhavaniShekhar vybhavaTechnologies.blogsopt.com
  34. 34. VybhavaTechnologies.blogspot.com MiddlewareAdmin.net BhavaniShekhar vybhavaTechnologies.blogsopt.com

×