SlideShare uma empresa Scribd logo
1 de 34
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) - 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
• )
 WebSphere
 JBoss
 Glass Fish
 Tomcat, Tcat servers
 Oracle Application Server OC4J

Competitors

1. WebLogic Installation
Generic installation, Capacity overview, installation modes, Domain
Templates
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 What are prerequisites?
 Download instructions
 WebLogic installation modes
 ENV variables
 WL user profile settings
 Domain Templates
Agenda
BhavaniShekhar vybhavaTechnologies.blogsopt.com

2. Domain Basics
Configurations, AdminServer, Managed Server, WebLogic
Architectures, Directory Structure, config repository
BhavaniShekhar vybhavaTechnologies.blogsopt.com
 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

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 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

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
 Starting with WLST
 Shutdown with WLST
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

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 sources
 Grid Link Data source
 Demo with SampleSql.java
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

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 use stage mode
 Auto Deployment
 Demo sample. war with JSP Servlet on deployment
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

7. Java Message Service
JMS server, JMS Modules, CF, Queue, Topic, foreign server,
Bridge
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 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

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 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

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 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

10. WebLogic Security
User, Groups, Authentications Provider, LDAP Roles , Realm
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 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

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 common problems
 WebLogic Server Hang
 Out of Memory error and memory leak
 Server crash
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

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 logging
 Log message format
 Configuring logging with WLST
 References
 Demo with managed server logs configurations
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

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 domain with WLST
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

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
 Conclusion
 Demo monitoring with JMX
Agenda
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

Java Transaction API
(JTA)
Transaction , ACID Properties, Transaction Management, Types of Transactions,
Extended Architecture Protocol, Monitoring Transactions
BhavaniShekhar
vybhavaTechnologies.blogsopt.com
 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
VybhavaTechnologies.blogspot.com
MiddlewareAdmin.net
BhavaniShekhar
vybhavaTechnologies.blogsopt.com

Mais conteúdo relacionado

Mais procurados

Oracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic ConceptsOracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic ConceptsJames Bayer
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application serverAnuj Tomar
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla1512 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla15Frank Munz
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewJames Bayer
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configurationAditya Bhuyan
 
WebLogic JMX for DevOps
WebLogic JMX for DevOpsWebLogic JMX for DevOps
WebLogic JMX for DevOpsFrank Munz
 
WebLogic in Practice: SSL Configuration
WebLogic in Practice: SSL ConfigurationWebLogic in Practice: SSL Configuration
WebLogic in Practice: SSL ConfigurationSimon Haslam
 
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12c
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12cOracle WebLogic: Feature Timeline from WLS9 to WLS 12c
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12cfrankmunz
 
WebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionWebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionJames Bayer
 
WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackDLT Solutions
 
An introduction to weblogic console
An introduction to weblogic consoleAn introduction to weblogic console
An introduction to weblogic consolebispsolutions
 

Mais procurados (20)

Oracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic ConceptsOracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic Concepts
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c Administration
 
WebLogic FAQs
WebLogic FAQsWebLogic FAQs
WebLogic FAQs
 
WLS
WLSWLS
WLS
 
Weblogic security
Weblogic securityWeblogic security
Weblogic security
 
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla1512 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
 
Oracle Web Logic server
Oracle Web Logic serverOracle Web Logic server
Oracle Web Logic server
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool Overview
 
WLST
WLSTWLST
WLST
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configuration
 
Oracle WebLogic 11g Topology
Oracle WebLogic 11g TopologyOracle WebLogic 11g Topology
Oracle WebLogic 11g Topology
 
WebLogic JMX for DevOps
WebLogic JMX for DevOpsWebLogic JMX for DevOps
WebLogic JMX for DevOps
 
WebLogic in Practice: SSL Configuration
WebLogic in Practice: SSL ConfigurationWebLogic in Practice: SSL Configuration
WebLogic in Practice: SSL Configuration
 
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12c
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12cOracle WebLogic: Feature Timeline from WLS9 to WLS 12c
Oracle WebLogic: Feature Timeline from WLS9 to WLS 12c
 
Introduction to weblogic
Introduction to weblogicIntroduction to weblogic
Introduction to weblogic
 
WebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionWebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload Protection
 
WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt Pack
 
An introduction to weblogic console
An introduction to weblogic consoleAn introduction to weblogic console
An introduction to weblogic console
 
WildFly & WildFly Swarm
WildFly & WildFly SwarmWildFly & WildFly Swarm
WildFly & WildFly Swarm
 

Semelhante a WebLogic Administration course outline

WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECWEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECncodeit123
 
Weblogic OnlineTraining | Weblogic Training Online | weblogic online training
Weblogic OnlineTraining | Weblogic Training Online | weblogic online trainingWeblogic OnlineTraining | Weblogic Training Online | weblogic online training
Weblogic OnlineTraining | Weblogic Training Online | weblogic online trainingEvanta Technologies
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6Jeffrey West
 
Project Presentation on Advance Java
Project Presentation on Advance JavaProject Presentation on Advance Java
Project Presentation on Advance JavaVikas Goyal
 
Updated resume
Updated resumeUpdated resume
Updated resumepavani p
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...Nancy Thomas
 
Dot Net Nuke Presentation
Dot Net Nuke PresentationDot Net Nuke Presentation
Dot Net Nuke PresentationTony Cosentino
 
SHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsSHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsnick_garrod
 
SHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsSHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsnick_garrod
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1Д. Ганаа
 
Rollin onj Rubyv3
Rollin onj Rubyv3Rollin onj Rubyv3
Rollin onj Rubyv3Oracle
 
JBOSS ONLINE TRAINING
JBOSS ONLINE TRAININGJBOSS ONLINE TRAINING
JBOSS ONLINE TRAININGTRAINING ICON
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume soumika A
 

Semelhante a WebLogic Administration course outline (20)

WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECWEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
 
Weblogic online training
Weblogic online trainingWeblogic online training
Weblogic online training
 
Weblogic server
Weblogic serverWeblogic server
Weblogic server
 
Weblogic OnlineTraining | Weblogic Training Online | weblogic online training
Weblogic OnlineTraining | Weblogic Training Online | weblogic online trainingWeblogic OnlineTraining | Weblogic Training Online | weblogic online training
Weblogic OnlineTraining | Weblogic Training Online | weblogic online training
 
Prudhvi
PrudhviPrudhvi
Prudhvi
 
Prudhvi
PrudhviPrudhvi
Prudhvi
 
Prudhvi
PrudhviPrudhvi
Prudhvi
 
Prudhvi
PrudhviPrudhvi
Prudhvi
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6
 
Project Presentation on Advance Java
Project Presentation on Advance JavaProject Presentation on Advance Java
Project Presentation on Advance Java
 
Updated resume
Updated resumeUpdated resume
Updated resume
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...
 
Dot Net Nuke Presentation
Dot Net Nuke PresentationDot Net Nuke Presentation
Dot Net Nuke Presentation
 
JBOSS Training
JBOSS Training JBOSS Training
JBOSS Training
 
SHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsSHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applications
 
SHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applicationsSHARE 2014, Pittsburgh CICS and Liberty applications
SHARE 2014, Pittsburgh CICS and Liberty applications
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1
 
Rollin onj Rubyv3
Rollin onj Rubyv3Rollin onj Rubyv3
Rollin onj Rubyv3
 
JBOSS ONLINE TRAINING
JBOSS ONLINE TRAININGJBOSS ONLINE TRAINING
JBOSS ONLINE TRAINING
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

WebLogic Administration course outline

  • 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.  WebSphere  JBoss  Glass Fish  Tomcat, Tcat servers  Oracle Application Server OC4J  Competitors
  • 4.  1. WebLogic Installation Generic installation, Capacity overview, installation modes, Domain Templates BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 5.  What are prerequisites?  Download instructions  WebLogic installation modes  ENV variables  WL user profile settings  Domain Templates Agenda BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 6.  2. Domain Basics Configurations, AdminServer, Managed Server, WebLogic Architectures, Directory Structure, config repository BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  3. WebLogic Server Clustering High Availability, Fail Over, Scalability BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  4. NodeManager Machine , Domain Enroll, Remote Start, WLST NM BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  5. JDBC Data source, Connection pool BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  6. WebLogic Deployment Console Deployment, WLST Deployment BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  7. Java Message Service JMS server, JMS Modules, CF, Queue, Topic, foreign server, Bridge BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  8. Secure Socket Layer (SSL) openssl, Keys, Certificates, HTTPS BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  9. Workmanager Fair-share, Min thread, Max thread, Capacity BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  10. WebLogic Security User, Groups, Authentications Provider, LDAP Roles , Realm BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  11.Performance and tuning CPU utilization, socket readers Heap, JVM, GC BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  12.WebLogic Server Logging DEBUG, INFO, NOTICE, ERROR, WARN, CRITICAL BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  13.WLST PYTHON SCRIPTING Session BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  14.WebLogic JMX MONITRING, JMX architecture BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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.  Java Transaction API (JTA) Transaction , ACID Properties, Transaction Management, Types of Transactions, Extended Architecture Protocol, Monitoring Transactions BhavaniShekhar vybhavaTechnologies.blogsopt.com
  • 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