SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
WebLogic Server 11g

Overview and Administration
          Basics
Oracle WebLogic Server 11g
“ Oracle WebLogic Server is a scalable, enterprise-ready Java
Platform, Enterprise Edition (Java EE) application server. “

“The WebLogic Server infrastructure supports the deployment of
many types of distributed applications and is an ideal foundation
for building applications based on Service Oriented Architectures
(SOA).”

“In addition to the Java EE implementation, WebLogic Server
enables enterprises to deploy mission-critical applications in a
robust, secure, highly available, and scalable environment. These
features allow enterprises to configure clusters of WebLogic Server
instances to distribute load, and provide extra capacity in case of
hardware or other failures.”
AGENDA
• J2EE Application Server Basics
• Oracle WebLogic Server 11g
     – Core Capabilities
     – Installing & Configuring WebLogic Server
     – WebLogic Server Administrative Topology
     – Managing & Monitoring WebLogic Server
• Packaging
• Q&A
Java EE (JEE) Application Server
            Services Provided
Presentation     • Java Servlets
                 • Java Server Pages (JSP)
  Services       • Java Server Faces (JSF)


                 • Enterprise Java Beans (EJBs)
Business Logic   • Java Persistent Architecture (JPA)
  Services       • Java Messaging Services (JMS)
                 • Java Database Connectivity (JDBC)


 Integration     • Java Connectivity Architecture (JCA)
   Services      • Java Web Services (JWS, JAX-WS)


                 • Java Transaction Services (JTS)
  Container      • Java Authentication & Authorization Container (JAAC)
   Services      • Java Management Extensions (JMX)
Oracle WebLogic Server 11g
Core Capabilities – Standards Support
Oracle WebLogic Server 11g
 Administrative Topology
Domain

• What is domain
Logically related group of WebLogic Server instances which are
managed from a single set of configuration artifacts

• What's in a domain
Domain consists of servers/Clusters of Servers

• Facts about a Domain
All instances at the same major & minor version
Servers can be at different Maintenance Pack levels
Administration Server must be at same or higher Maintenance
Pack Level than its Managed Servers
Domain Directory(Folders Layout)
WebLogic Server(Configuration Files)
config.xml - A central configuration file for a domain
• File includes the configuration for each server instance, cluster, resource, and service
   in the domain
• Includes references to additional XML files that are stored in subdirectories of the
   domain/config directory : JMS, JDBC, WLDF, and Security
• All files are based on schemas

                                           config.xml




                                                  References to other files
Now – What is a Server
A configured instance to host applications and resources
• WebApps, Enterprise Apps, Web Services,…
• JMS, JDBC, Diagnostics,…..
There are 2 types of server in a WebLogic Domain
• Administration Server
• Managed Server



            JNDI


              JMS Queue


               JDBC Pool
Now – What is a Administration Server
Administration Server is the main configuration
controller for the domain

• It performs the following
– Hosts the Administration Console
– Enables you to start and stop servers
– Enables you to migrate servers and services
– Enables you to deploy applications

• Important Guidelines:
– There must be exactly one* Administration
Server in domain
– An Administration Server controls only one
domain.
– For production use, hosting application logic
or resources not recommended



*The Administration Server does not need to run at all times, but is required for making
configuration and deployment changes to a running domain.
Now – What is a Managed Server
Managed Server is a running
instance that hosts applications and
application resources

– Each Managed Server is
independent of other Managed
Servers (unless they are in a cluster)

– No limit to number of Managed
Servers in a domain

– Individual Managed Servers are
added for capacity and/or application
isolation
Interaction between Administration and
Managed Server
Administration Server stores the master copy of the domain
Configuration

• Administration Server stores the configuration for all managed
servers in the domain

• Each Managed Server stores a local copy of its configuration

• When a Managed Server starts, it connects to the
Administration Server to synchronize the configuration

• When configuration is changed, the Administration Server
sends changed configuration to Managed Servers
Now – What is a Cluster
A cluster is a group of Managed Servers running
simultaneously and working together to provide
increased scalability and reliability.

– Scalability: through parallelism
– Reliability/Availability: through replication and
redundancy

• A cluster appears as a single instance to most
clients.
• Clusters enable some advanced features, such as
Whole Server Migration, Service Migration, and
clustered JMS destinations.

Cluster Guidelines
All servers in a cluster must also be in the same domain.
• All servers within a cluster must be at the same Maintenance Pack level.
• Clustered servers can be on the same or different machines.
• You can have multiple clusters in a domain.
How does load balancing/failover happen in a cluster
Load Balancing

For JSPs and Servlets: load balancing is external
• Web server proxy plug-in (round robin)
• HTTP Proxy servlet (i.e., using WLS as a load balancer)
• 3rd party hardware or software load balancer
EJBs and RMI Objects: load balancing is done at connection
• Objects are cluster-aware
• Load balancing algorithm is stored in the clustered object’s stub
• Objects are available on all cluster members; remote objects connect/use according the
    LB algorithm in the stub
• Load balancing algorithms: Round robin, weighted, random, server affinity

Failover

Servlets and JSPs:
• HTTP session state is replicated to a secondary server in the cluster or to a database
EJBs and RMI Objects:
• Replicas available throughout the cluster
• Exceptions caught and retried on another instance
• For Stateful Session Beans, state is replicated on a secondary server
How does communication happen in a cluster
Peer to Peer using Sockets - used for:
• Accessing non-clustered objects deployed to another clustered server instance
   on a different machine.
• Replicating HTTP session states and stateful session EJB states between a
   primary and secondary server instance.
• Accessing clustered objects that reside on a remote server instance.

Peer to Peer using Unicast or Multicast - used for:
• Cluster-wide JNDI updates
• Heartbeats

Cluster-wide JNDI tree
• Lists local resources and resources available throughout the cluster
• List is maintained on all servers in the cluster
What is a NODE MANAGER
• Utility/process running on a physical server

• Enables you to start, stop, suspend, and restart WebLogic
  Server instances remotely

• Must run on each physical server that hosts WebLogic
  Server instances that you want to control with Node
  Manager

• Not associated with a domain. Can start any server
  instance that resides on the same physical server.

• Required for Whole Server Migration and for some
  configurations of Automatic Service Migration
Single Server Development Configuration

• Single server acts as the Administration
  Server and as a host for applications

• Not recommended for production, but
  standard for development
Configuring for Application Isolation




• Deploy applications to their own servers
• Admin server on its own server (highly
  recommended)
• Each managed server on its own physical server
Configuring for Extreme Application Isolation




• Each application gets its own domain
• Admin server on its own server (highly recommended)
• Each managed server on its own physical server
Configuring for High Availability




• Clustered servers for HA and scalability
• All managed servers in the same cluster are on different machines
• Machines are frequently shared
Configuring for Performance & Utilization




• Multiple Managed Servers per machine
• All Managed Servers in one cluster
• Cluster replication scheme considers location in determining secondary
  Managed Servers
Simplified Administration




• Multiple applications deployed to a single cluster
• Admin server on its own server (highly recommended)
• Single domain to manage
Oracle WebLogic Server 11g
Managing & Monitoring WebLogic Server- WLS Console


                   • Start/Stop Managed Servers
                   • Manage clusters
                   • Manage services – JDBC, JMS, etc.
                   • Configure Work Managers
                   • Configure and deploy your applications
                   • Monitor server and application
                     performance
                   • View server and domain log files
                   • Edit runtime deployment descriptors
Oracle WebLogic Server 11g
Managing & Monitoring WebLogic Server – WLST
                           •   Jython-based
                           •   Console Mode
                           •   Script Mode
                           •   Embedded Mode
                           •   Perform online & offline Tasks
                           •   Can be called from ANT
                           •   Recordable from WebLogic Console
Oracle WebLogic Server 11g
  Managing & Monitoring WebLogic Server – via Enterprise Manager
• Oracle WebLogic Server 11g Monitor and
  manage multiple:
       – WebLogic domains                           EM Grid Control
       – WebLogic Server versions
• Provides JVM diagnostics
• Monitor FMW stack, Database, and
  Applications from same console




WebLogic Server – 12c    WebLogic Server – 11g     WebLogic Server – 9.2

    Admin Server             Admin Server              Admin Server

Managed Server 1 - n     Managed Server 1 - n      Managed Server 1 - n
    Domain A                 Domain B                  Domain C
Oracle WebLogic Server 11g
Management Pack Enterprise Edition for WebLogic
                                Java Application Performance
                                • Automatic service end-point detection
                                • POJO framework (struts) support
                                • Architectural Topology
                                • In-context performance
                                • SQL View

                                Configuration Management
                                • Discovery & asset tracking
                                • Track configuration changes
                                • Configuration provisioning
                                • Ensure compliance with standards

                                Provisioning and Patch Automation
                                • Provisioning framework with
                                deployment procedures
                                • Customizable Deployment Procedures
                                 ->install, patch, clone, add capacity
WebLogic Server SE, Server EE, Suite
    Packaging
• WebLogic Server Standard Edition
  WebLogic Server + Kodo Enterprise + TopLink and ADF + JDeveloper +
  Enterprise Pack for Eclipse + Oracle HTTP Server

• WebLogic Server Enterprise Edition
  = WebLogic Server Standard Edition + Clustering + Enterprise Manager
      Diagnostics Pack

•   WebLogic Suite
    = WebLogic Server Enterprise Edition + Coherence EE + JRockit Real Time +
    Management Pack for Coherence + iAS EE + WL Operations Control
QUESTIONS




    Rakesh Gujjarlapudi
rakesh_gujj@yahoo.com

Weitere ähnliche Inhalte

Was ist angesagt?

IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profilesKuldeep Saxena
 
WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)ejlp12
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshootingglbsolutions
 
Weblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolWeblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolGokhan Fazli Celik
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short PresentationBarcamp Cork
 
Presentation citrix desktop virtualization
Presentation   citrix desktop virtualizationPresentation   citrix desktop virtualization
Presentation citrix desktop virtualizationxKinAnx
 
WebSphere Application Server
WebSphere Application ServerWebSphere Application Server
WebSphere Application ServerNishant Mevawala
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3Vepsun Technologies
 
Virtualization
VirtualizationVirtualization
VirtualizationBirju Tank
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareDatapath Consulting
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationRabbah Adel Ammar
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overviewvalerian_ceaus
 
vRealize Operation 7.5 What's new
vRealize Operation 7.5 What's newvRealize Operation 7.5 What's new
vRealize Operation 7.5 What's newKiss Tibor
 
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
 
Citrix XenApp and XenDesktop 7.X
Citrix XenApp and XenDesktop 7.XCitrix XenApp and XenDesktop 7.X
Citrix XenApp and XenDesktop 7.XIzaak Salman
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5Vepsun Technologies
 
Vmware view overview
Vmware view overviewVmware view overview
Vmware view overviewManny Singh
 
Dell EMC PowerEdge iDRAC9 - 14 features for power users
Dell EMC PowerEdge  iDRAC9 - 14 features for power usersDell EMC PowerEdge  iDRAC9 - 14 features for power users
Dell EMC PowerEdge iDRAC9 - 14 features for power usersMark Maclean
 

Was ist angesagt? (20)

IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profiles
 
VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
 
VMware vSphere
VMware vSphereVMware vSphere
VMware vSphere
 
WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshooting
 
Weblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolWeblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting Tool
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short Presentation
 
Presentation citrix desktop virtualization
Presentation   citrix desktop virtualizationPresentation   citrix desktop virtualization
Presentation citrix desktop virtualization
 
WebSphere Application Server
WebSphere Application ServerWebSphere Application Server
WebSphere Application Server
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
 
vRealize Operation 7.5 What's new
vRealize Operation 7.5 What's newvRealize Operation 7.5 What's new
vRealize Operation 7.5 What's new
 
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...
 
Citrix XenApp and XenDesktop 7.X
Citrix XenApp and XenDesktop 7.XCitrix XenApp and XenDesktop 7.X
Citrix XenApp and XenDesktop 7.X
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
Vmware view overview
Vmware view overviewVmware view overview
Vmware view overview
 
Dell EMC PowerEdge iDRAC9 - 14 features for power users
Dell EMC PowerEdge  iDRAC9 - 14 features for power usersDell EMC PowerEdge  iDRAC9 - 14 features for power users
Dell EMC PowerEdge iDRAC9 - 14 features for power users
 

Andere mochten auch

WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleJames Bayer
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafMidVision
 
Weblogic Cluster advanced performance tuning
Weblogic Cluster advanced performance tuningWeblogic Cluster advanced performance tuning
Weblogic Cluster advanced performance tuningAditya Bhuyan
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningMichel Schildmeijer
 
Weblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastWeblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastRajiv Gupta
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cAjith Narayanan
 

Andere mochten auch (6)

WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan Example
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmraf
 
Weblogic Cluster advanced performance tuning
Weblogic Cluster advanced performance tuningWeblogic Cluster advanced performance tuning
Weblogic Cluster advanced performance tuning
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuning
 
Weblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastWeblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencast
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12c
 

Ähnlich wie Oracle Web Logic server

Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Bhaskar Naik
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Mohammed Khan
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dbaOsama Mustafa
 
F428435966 odtug web-logic for developers
F428435966 odtug   web-logic for developersF428435966 odtug   web-logic for developers
F428435966 odtug web-logic for developersMeng He
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewJames Bayer
 
Weblogic Domain Activity
Weblogic Domain ActivityWeblogic Domain Activity
Weblogic Domain Activitysubash prakash
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresMichel Schildmeijer
 
Weblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationWeblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationGokhan Fazli Celik
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoJUG Genova
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3Bruno Borges
 
Web Sphere Administration guide – Packaging and Deploying Jee Applications
Web Sphere Administration guide – Packaging and Deploying Jee ApplicationsWeb Sphere Administration guide – Packaging and Deploying Jee Applications
Web Sphere Administration guide – Packaging and Deploying Jee ApplicationsGagandeep Singh
 
Weblogic configuration & administration
Weblogic   configuration & administrationWeblogic   configuration & administration
Weblogic configuration & administrationMuhammad Mansoor
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administrationbispsolutions
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administrationAmit Sharma
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
12 Things about Oracle WebLogic Server 12c
12 Things	 about Oracle WebLogic Server 12c12 Things	 about Oracle WebLogic Server 12c
12 Things about Oracle WebLogic Server 12cGuatemala User Group
 

Ähnlich wie Oracle Web Logic server (20)

Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dba
 
Introduction to weblogic
Introduction to weblogicIntroduction to weblogic
Introduction to weblogic
 
Clustering
Clustering Clustering
Clustering
 
WLS
WLSWLS
WLS
 
F428435966 odtug web-logic for developers
F428435966 odtug   web-logic for developersF428435966 odtug   web-logic for developers
F428435966 odtug web-logic for developers
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool Overview
 
Weblogic Domain Activity
Weblogic Domain ActivityWeblogic Domain Activity
Weblogic Domain Activity
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy features
 
Weblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationWeblogicserveroverviewtopologyconfigurationadministration
Weblogicserveroverviewtopologyconfigurationadministration
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3
 
Web Sphere Administration guide – Packaging and Deploying Jee Applications
Web Sphere Administration guide – Packaging and Deploying Jee ApplicationsWeb Sphere Administration guide – Packaging and Deploying Jee Applications
Web Sphere Administration guide – Packaging and Deploying Jee Applications
 
Weblogic configuration & administration
Weblogic   configuration & administrationWeblogic   configuration & administration
Weblogic configuration & administration
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administration
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administration
 
Migrating EnterpriseOne to WebLogic Server
Migrating EnterpriseOne to WebLogic ServerMigrating EnterpriseOne to WebLogic Server
Migrating EnterpriseOne to WebLogic Server
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
12 Things about Oracle WebLogic Server 12c
12 Things	 about Oracle WebLogic Server 12c12 Things	 about Oracle WebLogic Server 12c
12 Things about Oracle WebLogic Server 12c
 

Mehr von Rakesh Gujjarlapudi

Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesRakesh Gujjarlapudi
 
Oracle SOA, BPM, OSB, BAM, & B2B 12C
Oracle SOA, BPM, OSB, BAM, & B2B 12COracle SOA, BPM, OSB, BAM, & B2B 12C
Oracle SOA, BPM, OSB, BAM, & B2B 12CRakesh Gujjarlapudi
 
Lesson1 - SOA Governance Overview
Lesson1  - SOA Governance OverviewLesson1  - SOA Governance Overview
Lesson1 - SOA Governance OverviewRakesh Gujjarlapudi
 
Weblogic Administration Managed Server migration
Weblogic Administration Managed Server migrationWeblogic Administration Managed Server migration
Weblogic Administration Managed Server migrationRakesh Gujjarlapudi
 
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Rakesh Gujjarlapudi
 
SOA OSB suite cluster installation
SOA OSB suite cluster installationSOA OSB suite cluster installation
SOA OSB suite cluster installationRakesh Gujjarlapudi
 
Enterprise managerclodcontrolinstallconfiguration emc12c
Enterprise managerclodcontrolinstallconfiguration emc12cEnterprise managerclodcontrolinstallconfiguration emc12c
Enterprise managerclodcontrolinstallconfiguration emc12cRakesh Gujjarlapudi
 
Oracle OSB Security Enforcement with OWSM
Oracle OSB Security Enforcement with OWSMOracle OSB Security Enforcement with OWSM
Oracle OSB Security Enforcement with OWSMRakesh Gujjarlapudi
 
Oracle ADF 11g Skinning Tutorial
Oracle ADF 11g Skinning TutorialOracle ADF 11g Skinning Tutorial
Oracle ADF 11g Skinning TutorialRakesh Gujjarlapudi
 

Mehr von Rakesh Gujjarlapudi (20)

Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to Kubernetes
 
Oracle SOA, BPM, OSB, BAM, & B2B 12C
Oracle SOA, BPM, OSB, BAM, & B2B 12COracle SOA, BPM, OSB, BAM, & B2B 12C
Oracle SOA, BPM, OSB, BAM, & B2B 12C
 
Lesson1 - SOA Governance Overview
Lesson1  - SOA Governance OverviewLesson1  - SOA Governance Overview
Lesson1 - SOA Governance Overview
 
Oracle API Gateway Installation
Oracle API Gateway InstallationOracle API Gateway Installation
Oracle API Gateway Installation
 
Oracle API Gateway
Oracle API GatewayOracle API Gateway
Oracle API Gateway
 
Weblogic Administration Managed Server migration
Weblogic Administration Managed Server migrationWeblogic Administration Managed Server migration
Weblogic Administration Managed Server migration
 
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1Oracle fusionmiddlewarecontinuosintegration slideshare_v1
Oracle fusionmiddlewarecontinuosintegration slideshare_v1
 
SOA OSB suite cluster installation
SOA OSB suite cluster installationSOA OSB suite cluster installation
SOA OSB suite cluster installation
 
Enterprise managerclodcontrolinstallconfiguration emc12c
Enterprise managerclodcontrolinstallconfiguration emc12cEnterprise managerclodcontrolinstallconfiguration emc12c
Enterprise managerclodcontrolinstallconfiguration emc12c
 
Oracle OSB Security Enforcement with OWSM
Oracle OSB Security Enforcement with OWSMOracle OSB Security Enforcement with OWSM
Oracle OSB Security Enforcement with OWSM
 
Oracle OSB Tutorial 3
Oracle OSB Tutorial 3Oracle OSB Tutorial 3
Oracle OSB Tutorial 3
 
Oracle OSB Tutorial 2
Oracle OSB Tutorial 2Oracle OSB Tutorial 2
Oracle OSB Tutorial 2
 
Oracle OSB Tutorial 1
Oracle OSB Tutorial 1Oracle OSB Tutorial 1
Oracle OSB Tutorial 1
 
Oracle WebLogic 11g Topology
Oracle WebLogic 11g TopologyOracle WebLogic 11g Topology
Oracle WebLogic 11g Topology
 
Oracle ADF 11g Skinning Tutorial
Oracle ADF 11g Skinning TutorialOracle ADF 11g Skinning Tutorial
Oracle ADF 11g Skinning Tutorial
 
Oracle ADF 11g Tutorial
Oracle ADF 11g TutorialOracle ADF 11g Tutorial
Oracle ADF 11g Tutorial
 
Oracle EMC 12C Grand Tour
Oracle EMC 12C Grand TourOracle EMC 12C Grand Tour
Oracle EMC 12C Grand Tour
 
Oracle BPM 11g Lesson 1
Oracle BPM 11g Lesson 1Oracle BPM 11g Lesson 1
Oracle BPM 11g Lesson 1
 
Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2
 
Oracle EMC 12 Installation
Oracle EMC 12 InstallationOracle EMC 12 Installation
Oracle EMC 12 Installation
 

Kürzlich hochgeladen

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Oracle Web Logic server

  • 1. WebLogic Server 11g Overview and Administration Basics
  • 2. Oracle WebLogic Server 11g “ Oracle WebLogic Server is a scalable, enterprise-ready Java Platform, Enterprise Edition (Java EE) application server. “ “The WebLogic Server infrastructure supports the deployment of many types of distributed applications and is an ideal foundation for building applications based on Service Oriented Architectures (SOA).” “In addition to the Java EE implementation, WebLogic Server enables enterprises to deploy mission-critical applications in a robust, secure, highly available, and scalable environment. These features allow enterprises to configure clusters of WebLogic Server instances to distribute load, and provide extra capacity in case of hardware or other failures.”
  • 3. AGENDA • J2EE Application Server Basics • Oracle WebLogic Server 11g – Core Capabilities – Installing & Configuring WebLogic Server – WebLogic Server Administrative Topology – Managing & Monitoring WebLogic Server • Packaging • Q&A
  • 4. Java EE (JEE) Application Server Services Provided Presentation • Java Servlets • Java Server Pages (JSP) Services • Java Server Faces (JSF) • Enterprise Java Beans (EJBs) Business Logic • Java Persistent Architecture (JPA) Services • Java Messaging Services (JMS) • Java Database Connectivity (JDBC) Integration • Java Connectivity Architecture (JCA) Services • Java Web Services (JWS, JAX-WS) • Java Transaction Services (JTS) Container • Java Authentication & Authorization Container (JAAC) Services • Java Management Extensions (JMX)
  • 5. Oracle WebLogic Server 11g Core Capabilities – Standards Support
  • 6. Oracle WebLogic Server 11g Administrative Topology
  • 7. Domain • What is domain Logically related group of WebLogic Server instances which are managed from a single set of configuration artifacts • What's in a domain Domain consists of servers/Clusters of Servers • Facts about a Domain All instances at the same major & minor version Servers can be at different Maintenance Pack levels Administration Server must be at same or higher Maintenance Pack Level than its Managed Servers
  • 9. WebLogic Server(Configuration Files) config.xml - A central configuration file for a domain • File includes the configuration for each server instance, cluster, resource, and service in the domain • Includes references to additional XML files that are stored in subdirectories of the domain/config directory : JMS, JDBC, WLDF, and Security • All files are based on schemas config.xml References to other files
  • 10. Now – What is a Server A configured instance to host applications and resources • WebApps, Enterprise Apps, Web Services,… • JMS, JDBC, Diagnostics,….. There are 2 types of server in a WebLogic Domain • Administration Server • Managed Server JNDI JMS Queue JDBC Pool
  • 11. Now – What is a Administration Server Administration Server is the main configuration controller for the domain • It performs the following – Hosts the Administration Console – Enables you to start and stop servers – Enables you to migrate servers and services – Enables you to deploy applications • Important Guidelines: – There must be exactly one* Administration Server in domain – An Administration Server controls only one domain. – For production use, hosting application logic or resources not recommended *The Administration Server does not need to run at all times, but is required for making configuration and deployment changes to a running domain.
  • 12. Now – What is a Managed Server Managed Server is a running instance that hosts applications and application resources – Each Managed Server is independent of other Managed Servers (unless they are in a cluster) – No limit to number of Managed Servers in a domain – Individual Managed Servers are added for capacity and/or application isolation
  • 13. Interaction between Administration and Managed Server Administration Server stores the master copy of the domain Configuration • Administration Server stores the configuration for all managed servers in the domain • Each Managed Server stores a local copy of its configuration • When a Managed Server starts, it connects to the Administration Server to synchronize the configuration • When configuration is changed, the Administration Server sends changed configuration to Managed Servers
  • 14. Now – What is a Cluster A cluster is a group of Managed Servers running simultaneously and working together to provide increased scalability and reliability. – Scalability: through parallelism – Reliability/Availability: through replication and redundancy • A cluster appears as a single instance to most clients. • Clusters enable some advanced features, such as Whole Server Migration, Service Migration, and clustered JMS destinations. Cluster Guidelines All servers in a cluster must also be in the same domain. • All servers within a cluster must be at the same Maintenance Pack level. • Clustered servers can be on the same or different machines. • You can have multiple clusters in a domain.
  • 15. How does load balancing/failover happen in a cluster Load Balancing For JSPs and Servlets: load balancing is external • Web server proxy plug-in (round robin) • HTTP Proxy servlet (i.e., using WLS as a load balancer) • 3rd party hardware or software load balancer EJBs and RMI Objects: load balancing is done at connection • Objects are cluster-aware • Load balancing algorithm is stored in the clustered object’s stub • Objects are available on all cluster members; remote objects connect/use according the LB algorithm in the stub • Load balancing algorithms: Round robin, weighted, random, server affinity Failover Servlets and JSPs: • HTTP session state is replicated to a secondary server in the cluster or to a database EJBs and RMI Objects: • Replicas available throughout the cluster • Exceptions caught and retried on another instance • For Stateful Session Beans, state is replicated on a secondary server
  • 16. How does communication happen in a cluster Peer to Peer using Sockets - used for: • Accessing non-clustered objects deployed to another clustered server instance on a different machine. • Replicating HTTP session states and stateful session EJB states between a primary and secondary server instance. • Accessing clustered objects that reside on a remote server instance. Peer to Peer using Unicast or Multicast - used for: • Cluster-wide JNDI updates • Heartbeats Cluster-wide JNDI tree • Lists local resources and resources available throughout the cluster • List is maintained on all servers in the cluster
  • 17. What is a NODE MANAGER • Utility/process running on a physical server • Enables you to start, stop, suspend, and restart WebLogic Server instances remotely • Must run on each physical server that hosts WebLogic Server instances that you want to control with Node Manager • Not associated with a domain. Can start any server instance that resides on the same physical server. • Required for Whole Server Migration and for some configurations of Automatic Service Migration
  • 18. Single Server Development Configuration • Single server acts as the Administration Server and as a host for applications • Not recommended for production, but standard for development
  • 19. Configuring for Application Isolation • Deploy applications to their own servers • Admin server on its own server (highly recommended) • Each managed server on its own physical server
  • 20. Configuring for Extreme Application Isolation • Each application gets its own domain • Admin server on its own server (highly recommended) • Each managed server on its own physical server
  • 21. Configuring for High Availability • Clustered servers for HA and scalability • All managed servers in the same cluster are on different machines • Machines are frequently shared
  • 22. Configuring for Performance & Utilization • Multiple Managed Servers per machine • All Managed Servers in one cluster • Cluster replication scheme considers location in determining secondary Managed Servers
  • 23. Simplified Administration • Multiple applications deployed to a single cluster • Admin server on its own server (highly recommended) • Single domain to manage
  • 24. Oracle WebLogic Server 11g Managing & Monitoring WebLogic Server- WLS Console • Start/Stop Managed Servers • Manage clusters • Manage services – JDBC, JMS, etc. • Configure Work Managers • Configure and deploy your applications • Monitor server and application performance • View server and domain log files • Edit runtime deployment descriptors
  • 25. Oracle WebLogic Server 11g Managing & Monitoring WebLogic Server – WLST • Jython-based • Console Mode • Script Mode • Embedded Mode • Perform online & offline Tasks • Can be called from ANT • Recordable from WebLogic Console
  • 26. Oracle WebLogic Server 11g Managing & Monitoring WebLogic Server – via Enterprise Manager • Oracle WebLogic Server 11g Monitor and manage multiple: – WebLogic domains EM Grid Control – WebLogic Server versions • Provides JVM diagnostics • Monitor FMW stack, Database, and Applications from same console WebLogic Server – 12c WebLogic Server – 11g WebLogic Server – 9.2 Admin Server Admin Server Admin Server Managed Server 1 - n Managed Server 1 - n Managed Server 1 - n Domain A Domain B Domain C
  • 27. Oracle WebLogic Server 11g Management Pack Enterprise Edition for WebLogic Java Application Performance • Automatic service end-point detection • POJO framework (struts) support • Architectural Topology • In-context performance • SQL View Configuration Management • Discovery & asset tracking • Track configuration changes • Configuration provisioning • Ensure compliance with standards Provisioning and Patch Automation • Provisioning framework with deployment procedures • Customizable Deployment Procedures ->install, patch, clone, add capacity
  • 28. WebLogic Server SE, Server EE, Suite Packaging • WebLogic Server Standard Edition WebLogic Server + Kodo Enterprise + TopLink and ADF + JDeveloper + Enterprise Pack for Eclipse + Oracle HTTP Server • WebLogic Server Enterprise Edition = WebLogic Server Standard Edition + Clustering + Enterprise Manager Diagnostics Pack • WebLogic Suite = WebLogic Server Enterprise Edition + Coherence EE + JRockit Real Time + Management Pack for Coherence + iAS EE + WL Operations Control
  • 29. QUESTIONS Rakesh Gujjarlapudi rakesh_gujj@yahoo.com