Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebLogic Administration course outline

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

×