SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
Raastech, Inc.
2201 Cooperative Way, Suite 600
Herndon, VA 20171
+1-703-884-2223
info@raastech.com
Learn Oracle WebLogic Server 12c Administration
For Middleware Administrators
Wednesday, November 18,2015
1:15 - 2:10 pm
VT425
© Raastech, Inc. 2015 | All rights reserved. Slide 2 of 40@Raastech
Agenda
 About Raastech
 Fusion Middleware Overview
 WebLogic Terminology
 Configuration and Changes
 Administration Tools
 WebLogic Security
 Initial Planning
 Q/A
© Raastech, Inc. 2015 | All rights reserved. Slide 3 of 40@Raastech
About Raastech
 Small systems integrator founded in 2009
 Headquartered in the Washington DC area
 Specializes in Oracle Fusion Middleware
 Oracle Platinum Partner 1 in 3,000 worldwide
 Oracle SOA Specialized 1 in 1,500 worldwide
 Oracle ACEs 2 in 500 worldwide
© Raastech, Inc. 2015 | All rights reserved. Slide 4 of 40@Raastech
About Arun
 15+ years of infrastructure administration
 Focus on Oracle Fusion Middleware infrastructure implementation,
security, high availability, and disaster recovery
 OCA / ITIL / PMP certified
 Active WMOUG member/presenter
 Hobbies – leisure travel, eating out, working out, watching movies
© Raastech, Inc. 2015 | All rights reserved. Slide 5 of 40@Raastech
Understanding Oracle Fusion Middleware
 “Oracle Fusion Middleware” is a misleading term
 Used to describe middleware products such as:
 Business Intelligence (e.g., OBIEE, Discoverer)
 Integration (e.g., SOA Suite, OSB)
 Web Center (Web Center Content and Portal)
 Identity Management (e.g., Oracle Access Manager)
 Monitoring (e.g., OEM Grid Control)
 But usually used to describe a single product:
 WebLogic Server
© Raastech, Inc. 2015 | All rights reserved. Slide 6 of 40@Raastech
Fusion Middleware Overview
© Raastech, Inc. 2015 | All rights reserved. Slide 7 of 40@Raastech
Oracle WebLogic Server
 Java Enterprise Edition (Java EE) Application server
 Acquired from BEA in 2008
 Replaced Oracle Application Server
 Required for almost all Oracle Fusion Middleware products
 Supports the deployment of many distributed applications
 Provides a standard set of APIs for creating distributed Java
applications that can access a wide variety of services such as
 JMS, JDBC, RMI, Web Services, XML, EJB etc.
© Raastech, Inc. 2015 | All rights reserved. Slide 8 of 40@Raastech
Current Releases and Installers
 Current releases:
 Oracle WebLogic Server 12c R2 (12.2.1)
 Oracle WebLogic Server 12c (12.1.2 and 12.1.3)
 Installers can be downloaded through
 Oracle Software Delivery Cloud (http://edelivery.oracle.com)
 Oracle OTN Network (http://download.oracle.com)
© Raastech, Inc. 2015 | All rights reserved. Slide 9 of 40@Raastech
Installer Types
© Raastech, Inc. 2015 | All rights reserved. Slide 10 of 40@Raastech
WebLogic Terminology
© Raastech, Inc. 2015 | All rights reserved. Slide 11 of 40@Raastech
Domain
 Logically related group of WebLogic Server
instances that can be managed from a single set
of configuration files
 Domain Consists of
 Servers
 Clusters of servers
 Each Domain requires an Administration server
 All managed servers in a cluster must be part of
same domain
 Domain can spread across many machines but
the WebLogic version has to be the same
© Raastech, Inc. 2015 | All rights reserved. Slide 12 of 40@Raastech
Server
 What is it?
 A configured instance to host
applications and resources
 WebApps, Enterprise Apps, Web
Services, …
 JMS, JDBC, Diagnostics, …
 What types of servers are there?
 Administration Server
 Managed Server
JNDI
JMS Queue
JDBC Pool
© Raastech, Inc. 2015 | All rights reserved. Slide 13 of 40@Raastech
Administration Server
 Controls configuration for the domain
 Only one Admin server per domain
 Admin Server can only control one domain
 Hosts the Administration Console
 Enables you to start and stop servers from a
central location
 Enables you to migrate servers and services
within the domain
 Enables you to deploy applications within the
domain
 It can be used as a managed server for lower
environments
Admin Server
Managed Servers
config.xml
Admin Console
© Raastech, Inc. 2015 | All rights reserved. Slide 14 of 40@Raastech
Managed Server
 Managed Servers host business applications, application
components, Web services, and their associated resources
 Each Managed Server can function independent of other
Managed Servers in the domain
 Managed servers do not share resources such JDBC, JMS
and connection factories
 No restrictions on the number of managed servers in a
domain
 Can be cloned or added dynamically through the
administration console
 Individual Managed Servers are typically added for
capacity and application isolation
 Each Managed server stores a local copy of its
configuration
JNDI
JMS Queue
JDBC Pool
© Raastech, Inc. 2015 | All rights reserved. Slide 15 of 40@Raastech
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 is part of a single domain and each
domain can contain multiple clusters
 Domain can contain clustered and non-clustered
managed servers
 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 1
Cluster 2
Admin Svr
© Raastech, Inc. 2015 | All rights reserved. Slide 16 of 40@Raastech
Load Balancing in a Cluster
 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 hw or sw load balancer (F5 Big IP LTM or Cisco CSM)
 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
© Raastech, Inc. 2015 | All rights reserved. Slide 17 of 40@Raastech
Failover in a Cluster
 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
© Raastech, Inc. 2015 | All rights reserved. Slide 18 of 40@Raastech
Communication 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
© Raastech, Inc. 2015 | All rights reserved. Slide 19 of 40@Raastech
Node Manager
 Process running on a physical server that enables
you to start, stop, suspend, and restart WebLogic
Server instances remotely
 Runs on each physical server that hosts WebLogic
Server instances
 Not associated with a domain. Can start any
server instance that resides on the same physical
server.
 Node Manager is Optional, but required to
start/stop servers using the Administration Console
 Required for Whole Server Migration and for some
configurations of Automatic Service Migration
© Raastech, Inc. 2015 | All rights reserved. Slide 20 of 40@Raastech
Machine
 A definition that identifies a particular, physical piece of hardware.
 A machine definition is used to associate a computer with the
Managed Servers it hosts.
 Used by Node Manager in restarting a failed Managed Server
 Used by a clustered Managed Server in selecting the best location
for storing replicated session data
© Raastech, Inc. 2015 | All rights reserved. Slide 21 of 40@Raastech
Configuration and Changes
© Raastech, Inc. 2015 | All rights reserved. Slide 22 of 40@Raastech
Main Configuration Files
<domain (schema locations)>
<name>wl_server</name>
<security-configuration></security-configuration>
<jta></jta>
<server>
<name>examplesServer</name>
</server>
<app-deployment></app-deployment>
<jms-server></jms-server>
<jms-system-resource></jms-system-resource>
<jdbc-system-resource>
<name>examples-demo</name>
<target>examplesServer,managedServer-0</target>
<descriptor-file-name>jdbc/examples-demo.xml</descriptor-file-name>
</jdbc-system-resource>
</domain>
config.xml
examples-demo.xml
<jdbc-data-source>
<name>examples-demo</name>
<jdbc-driver-params></jdbc-driver-params>
<jdbc-driver-params></jdbc-driver-params>
<jdbc-data-source-params></jdbc-data-
source-params>
</jdbc-data-source>
references to other files
• config.xml – central configuration file for a
domain
• includes the configuration of each server
instance, cluster, resource, and service in the
domain.
• references additional XML files that are stored
in subdirectories of the domain/config directory:
JMS, JDBC, WLDF, and Security
• All files are based on schemas
© Raastech, Inc. 2015 | All rights reserved. Slide 23 of 40@Raastech 23
Two-Phase Configuration Changes
 Changes activated in batches:
 Reliability, consistency:
 Make (related) changes as a group
 Validate before making the change
 Activate or Roll back as a single unit (all changes on all servers)
 General process:
 Get an edit lock
 make changes
 changes are stored in the pending directory
 activate your changes (with implicit validation through the Admin Console or
WLST)
 changes are distributed to servers in the domain
 Two phases: prepare and commit
 Prepared on all servers; any failures will cause total rollback
© Raastech, Inc. 2015 | All rights reserved. Slide 24 of 40@Raastech
Administration Tools
© Raastech, Inc. 2015 | All rights reserved. Slide 25 of 40@Raastech
Administration Tools
 Configuration Wizard
 GUI/scriptable tool to create and extend WebLogic domains
 Administration Console
 Browser-based tool for configuring and monitoring domains,
deploying applications, and controlling servers
 WebLogic Scripting Tool (WLST)
 Script or command line tool to do the same thing as the
Administration Console and Configuration Wizard
 weblogic.Admin
 weblogic.Deployer
© Raastech, Inc. 2015 | All rights reserved. Slide 26 of 40@Raastech 26
Configuration Wizard
 Wizard that walks you through domain creation off line
 Not intended to run against a running domain
 WLS ships with a default template and templates for samples
domains
 Customers and layered products can create their own templates
 Domain creation can be automated using WLST Scripts
 Platform or Operating System Independent
 Is used for creation of clustered and non-clustered domains
 Is also used for extending an existing domain to add new managed
servers, components and features
© Raastech, Inc. 2015 | All rights reserved. Slide 27 of 40@Raastech 27
Configuration Wizard
© Raastech, Inc. 2015 | All rights reserved. Slide 28 of 40@Raastech
Configuration Wizard
© Raastech, Inc. 2015 | All rights reserved. Slide 29 of 40@Raastech
Administration Console
 Administration console can be accessed through the
following url http://hostname:port/console
 Administration Console is used for:
 Configure, start, and stop WebLogic Server instances
 Configure WebLogic Server clusters
 Configure WebLogic Server services, such as database
connectivity (JDBC) and messaging (JMS)
 Configure security parameters, including managing users,
groups, and roles
© Raastech, Inc. 2015 | All rights reserved. Slide 30 of 40@Raastech
Administration Console
 Configure and deploy your applications
 Monitor server and application performance
 View server and domain log files
 View application deployment descriptors
 Edit selected run-time application deployment descriptor elements
 Control (start, stop, and restart) managed Coherence servers
 Create and configure Coherence clusters
© Raastech, Inc. 2015 | All rights reserved. Slide 31 of 40@Raastech
Administration Console
© Raastech, Inc. 2015 | All rights reserved. Slide 32 of 40@Raastech
WebLogic Scripting Tool (WLST)
 Scripting tool for administering a domain (create, configure, manage,
monitor, deploy applications)
 Based on Jython, which is a pure Java implementation of Python
 Great for automating repetitive tasks
 All changes in Admin console can be recorded as a WLST script
 WLST online commands do not require Weblogic Installation
© Raastech, Inc. 2015 | All rights reserved. Slide 33 of 40@Raastech
WebLogic Security
© Raastech, Inc. 2015 | All rights reserved. Slide 34 of 40@Raastech
WebLogic Security Introduction
 WebLogic Server provides a unique and secure foundation for
applications that are available via the Web
 Includes a security architecture that provides a unique and secure
foundation for applications that are available via the Web
 Key features include
 Support for configuring multiple security providers, as part of a transition
scheme or upgrade path
 Customization of security schemes using custom security providers
 support for Security Assertion Markup Language (SAML) 1.1 and 2.0.
 Can participate in single sign-on (SSO) with web sites, web applications,
and desktop clients.
© Raastech, Inc. 2015 | All rights reserved. Slide 35 of 40@Raastech
Initial Planning
© Raastech, Inc. 2015 | All rights reserved. Slide 36 of 40@Raastech
WebLogic Server Architectural Considerations
 Typically fronted by WebTier/OHS/Apache but with with the newer
versions you can use web sockets
 Requires JDK
 Requires shared filesystem or a DB for setting up highly available
clusters
WebLogic Server WebLogic Server WebLogic Server
Shared File
System
WebTier WebTier WebTier
Single AdminServer
to administer entire
cluster Node Manager
runs on every
server
Hardware load
balancer
© Raastech, Inc. 2015 | All rights reserved. Slide 37 of 40@Raastech
Key things to Consider for your environment
 Plan your environment based on the key business factors
 Functionality
 Availability
 Throughput
 Future Growth / Easy Scaling
 Implement the best practices starting with lower environments
 Automate every task that can be automated
 Secure environments to avoid non-functional and human breaches
 All environments need to have a backup and Recovery plan
© Raastech, Inc. 2015 | All rights reserved. Slide 38 of 40@Raastech
References and useful resources
 https://docs.oracle.com/cd/E24329_01/web.1211/e24446/intro.htm#I
NTRO123
 https://docs.oracle.com/middleware/1213/wls/INTRO/adminconsole.
htm#INTRO146
 http://blog.raastech.com/
 http://middlewaremagic.com/weblogic/
© Raastech, Inc. 2015 | All rights reserved. Slide 39 of 40@Raastech
Q&A
© Raastech, Inc. 2015 | All rights reserved. Slide 40 of 40@Raastech
Contact Information
 Arun Reddy
Technical Director
arun.reddy@raastech.com

Weitere ähnliche Inhalte

Was ist angesagt?

weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseNancy Thomas
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
Oracle Weblogic Server 11g: System Administration I
Oracle Weblogic Server 11g: System Administration IOracle Weblogic Server 11g: System Administration I
Oracle Weblogic Server 11g: System Administration ISachin Kumar
 
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 perfomence tuning
weblogic perfomence tuningweblogic perfomence tuning
weblogic perfomence tuningprathap kumar
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleJames Bayer
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicLucas Jellema
 
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
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningMichel Schildmeijer
 
Oracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementOracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementRevelation Technologies
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configurationAditya Bhuyan
 
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...Jeffrey West
 

Was ist angesagt? (20)

weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server course
 
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
 
Oracle Web Logic server
Oracle Web Logic serverOracle Web Logic server
Oracle Web Logic server
 
Oracle Weblogic Server 11g: System Administration I
Oracle Weblogic Server 11g: System Administration IOracle Weblogic Server 11g: System Administration I
Oracle Weblogic Server 11g: System Administration I
 
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
 
Weblogic security
Weblogic securityWeblogic security
Weblogic security
 
Introduction to weblogic
Introduction to weblogicIntroduction to weblogic
Introduction to weblogic
 
weblogic perfomence tuning
weblogic perfomence tuningweblogic perfomence tuning
weblogic perfomence tuning
 
Oracle WebLogic 11g Topology
Oracle WebLogic 11g TopologyOracle WebLogic 11g Topology
Oracle WebLogic 11g Topology
 
WebLogic for DBAs
WebLogic for DBAsWebLogic for DBAs
WebLogic for DBAs
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan Example
 
Weblogic server cluster
Weblogic server clusterWeblogic server cluster
Weblogic server cluster
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle 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
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuning
 
Oracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementOracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and Management
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configuration
 
WLS
WLSWLS
WLS
 
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...
WebLogic Developer Webcast 5: Troubleshooting and Testing with WebLogic, Soap...
 

Andere mochten auch

Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları
Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade NotlarıOracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları
Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade NotlarıM. Fevzi Korkutata
 
Easy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentEasy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentBert Hajee
 
WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debuggingMaarten Smeets
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyJaap Poot
 
What should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsWhat should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsSimon Haslam
 
Advanced WebLogic Monitoring: JMX and WLSDM Automation
Advanced WebLogic Monitoring: JMX and WLSDM AutomationAdvanced WebLogic Monitoring: JMX and WLSDM Automation
Advanced WebLogic Monitoring: JMX and WLSDM AutomationM. Fevzi Korkutata
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesBruno Alves
 
Oracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureOracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureSimon Haslam
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessEd Burns
 
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...andrejusb
 
What's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondWhat's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondOracle
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cAjith Narayanan
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012Arun Gupta
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...Frank Munz
 
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cDocker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cFrank Munz
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker ContainerAndreas Koop
 
WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!Maarten Smeets
 

Andere mochten auch (20)

REST mit ADF
REST mit ADFREST mit ADF
REST mit ADF
 
Dynamicly Scale Weblogic in the private Cloud clusters
Dynamicly Scale Weblogic in the private Cloud clusters   Dynamicly Scale Weblogic in the private Cloud clusters
Dynamicly Scale Weblogic in the private Cloud clusters
 
Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları
Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade NotlarıOracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları
Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları
 
Easy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentEasy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deployment
 
WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debugging
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
 
What should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsWhat should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic Admins
 
Advanced WebLogic Monitoring: JMX and WLSDM Automation
Advanced WebLogic Monitoring: JMX and WLSDM AutomationAdvanced WebLogic Monitoring: JMX and WLSDM Automation
Advanced WebLogic Monitoring: JMX and WLSDM Automation
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Oow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctoberOow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctober
 
Oracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureOracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructure
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with Less
 
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
 
What's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondWhat's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and Beyond
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12c
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
 
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cDocker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker Container
 
WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!
 

Ähnlich wie Learn Oracle WebLogic Server 12c Administration

Oracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewOracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewKris Rice
 
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
 
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2vasuballa
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility SolutionsMark Swarbrick
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...vasuballa
 
Con8833 access at scale for hundreds of millions of users final
Con8833 access at scale for hundreds of millions of users   finalCon8833 access at scale for hundreds of millions of users   final
Con8833 access at scale for hundreds of millions of users finalOracleIDM
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?DLT Solutions
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...Dr. Wilfred Lin (Ph.D.)
 
MySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL FabricMySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL FabricMark Swarbrick
 
Adaptive Server Farms for the Data Center
Adaptive Server Farms for the Data CenterAdaptive Server Farms for the Data Center
Adaptive Server Farms for the Data Centerelliando dias
 
SERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGSERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGPrabu U
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
Netherlands Tech Tour 02 - MySQL Fabric
Netherlands Tech Tour 02 -   MySQL FabricNetherlands Tech Tour 02 -   MySQL Fabric
Netherlands Tech Tour 02 - MySQL FabricMark Swarbrick
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ssAnil Nair
 
Server Farms and XML Web Services
Server Farms and XML Web ServicesServer Farms and XML Web Services
Server Farms and XML Web ServicesJorgen Thelin
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarAndrew Morgan
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
Oracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesOracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesRevelation Technologies
 

Ähnlich wie Learn Oracle WebLogic Server 12c Administration (20)

Oracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewOracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ Overview
 
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
 
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility Solutions
 
An Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12cAn Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12c
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
 
Con8833 access at scale for hundreds of millions of users final
Con8833 access at scale for hundreds of millions of users   finalCon8833 access at scale for hundreds of millions of users   final
Con8833 access at scale for hundreds of millions of users final
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
 
MySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL FabricMySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL Fabric
 
Adaptive Server Farms for the Data Center
Adaptive Server Farms for the Data CenterAdaptive Server Farms for the Data Center
Adaptive Server Farms for the Data Center
 
SERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGSERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMING
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
Netherlands Tech Tour 02 - MySQL Fabric
Netherlands Tech Tour 02 -   MySQL FabricNetherlands Tech Tour 02 -   MySQL Fabric
Netherlands Tech Tour 02 - MySQL Fabric
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ss
 
Server Farms and XML Web Services
Server Farms and XML Web ServicesServer Farms and XML Web Services
Server Farms and XML Web Services
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c Administration
 
Oracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesOracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best Practices
 

Mehr von Revelation Technologies

Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTRevelation Technologies
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudRevelation Technologies
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Revelation Technologies
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandRevelation Technologies
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownRevelation Technologies
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowRevelation Technologies
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...Revelation Technologies
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudRevelation Technologies
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedRevelation Technologies
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersRevelation Technologies
 

Mehr von Revelation Technologies (20)

Operating System Security in the Cloud
Operating System Security in the CloudOperating System Security in the Cloud
Operating System Security in the Cloud
 
Getting Started with Terraform
Getting Started with TerraformGetting Started with Terraform
Getting Started with Terraform
 
Getting Started with API Management
Getting Started with API ManagementGetting Started with API Management
Getting Started with API Management
 
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and RESTAutomating Cloud Operations: Everything You Wanted to Know about cURL and REST
Automating Cloud Operations: Everything You Wanted to Know about cURL and REST
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
 
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...Automating Cloud Operations - Everything you wanted to know about cURL and RE...
Automating Cloud Operations - Everything you wanted to know about cURL and RE...
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on Demand
 
PTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance ShowdownPTK Issue 71: The Compute Cloud Performance Showdown
PTK Issue 71: The Compute Cloud Performance Showdown
 
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to KnowThe Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
The Microsoft Azure and Oracle Cloud Interconnect Everything You Need to Know
 
Cloud Integration Strategy
Cloud Integration StrategyCloud Integration Strategy
Cloud Integration Strategy
 
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...Compute Cloud  Performance Showdown: Amazon Web Services, Oracle  Cloud, IBM ...
Compute Cloud Performance Showdown: Amazon Web Services, Oracle Cloud, IBM ...
 
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the CloudSecuring your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
Securing your Oracle Fusion Middleware Environment, On-Prem and in the Cloud
 
Hands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud ServiceHands-On with Oracle SOA Cloud Service
Hands-On with Oracle SOA Cloud Service
 
Oracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting StartedOracle BPM Suite Development: Getting Started
Oracle BPM Suite Development: Getting Started
 
Developing Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database DevelopersDeveloping Web Services from Scratch - For DBAs and Database Developers
Developing Web Services from Scratch - For DBAs and Database Developers
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Learn Oracle WebLogic Server 12c Administration

  • 1. Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223 info@raastech.com Learn Oracle WebLogic Server 12c Administration For Middleware Administrators Wednesday, November 18,2015 1:15 - 2:10 pm VT425
  • 2. © Raastech, Inc. 2015 | All rights reserved. Slide 2 of 40@Raastech Agenda  About Raastech  Fusion Middleware Overview  WebLogic Terminology  Configuration and Changes  Administration Tools  WebLogic Security  Initial Planning  Q/A
  • 3. © Raastech, Inc. 2015 | All rights reserved. Slide 3 of 40@Raastech About Raastech  Small systems integrator founded in 2009  Headquartered in the Washington DC area  Specializes in Oracle Fusion Middleware  Oracle Platinum Partner 1 in 3,000 worldwide  Oracle SOA Specialized 1 in 1,500 worldwide  Oracle ACEs 2 in 500 worldwide
  • 4. © Raastech, Inc. 2015 | All rights reserved. Slide 4 of 40@Raastech About Arun  15+ years of infrastructure administration  Focus on Oracle Fusion Middleware infrastructure implementation, security, high availability, and disaster recovery  OCA / ITIL / PMP certified  Active WMOUG member/presenter  Hobbies – leisure travel, eating out, working out, watching movies
  • 5. © Raastech, Inc. 2015 | All rights reserved. Slide 5 of 40@Raastech Understanding Oracle Fusion Middleware  “Oracle Fusion Middleware” is a misleading term  Used to describe middleware products such as:  Business Intelligence (e.g., OBIEE, Discoverer)  Integration (e.g., SOA Suite, OSB)  Web Center (Web Center Content and Portal)  Identity Management (e.g., Oracle Access Manager)  Monitoring (e.g., OEM Grid Control)  But usually used to describe a single product:  WebLogic Server
  • 6. © Raastech, Inc. 2015 | All rights reserved. Slide 6 of 40@Raastech Fusion Middleware Overview
  • 7. © Raastech, Inc. 2015 | All rights reserved. Slide 7 of 40@Raastech Oracle WebLogic Server  Java Enterprise Edition (Java EE) Application server  Acquired from BEA in 2008  Replaced Oracle Application Server  Required for almost all Oracle Fusion Middleware products  Supports the deployment of many distributed applications  Provides a standard set of APIs for creating distributed Java applications that can access a wide variety of services such as  JMS, JDBC, RMI, Web Services, XML, EJB etc.
  • 8. © Raastech, Inc. 2015 | All rights reserved. Slide 8 of 40@Raastech Current Releases and Installers  Current releases:  Oracle WebLogic Server 12c R2 (12.2.1)  Oracle WebLogic Server 12c (12.1.2 and 12.1.3)  Installers can be downloaded through  Oracle Software Delivery Cloud (http://edelivery.oracle.com)  Oracle OTN Network (http://download.oracle.com)
  • 9. © Raastech, Inc. 2015 | All rights reserved. Slide 9 of 40@Raastech Installer Types
  • 10. © Raastech, Inc. 2015 | All rights reserved. Slide 10 of 40@Raastech WebLogic Terminology
  • 11. © Raastech, Inc. 2015 | All rights reserved. Slide 11 of 40@Raastech Domain  Logically related group of WebLogic Server instances that can be managed from a single set of configuration files  Domain Consists of  Servers  Clusters of servers  Each Domain requires an Administration server  All managed servers in a cluster must be part of same domain  Domain can spread across many machines but the WebLogic version has to be the same
  • 12. © Raastech, Inc. 2015 | All rights reserved. Slide 12 of 40@Raastech Server  What is it?  A configured instance to host applications and resources  WebApps, Enterprise Apps, Web Services, …  JMS, JDBC, Diagnostics, …  What types of servers are there?  Administration Server  Managed Server JNDI JMS Queue JDBC Pool
  • 13. © Raastech, Inc. 2015 | All rights reserved. Slide 13 of 40@Raastech Administration Server  Controls configuration for the domain  Only one Admin server per domain  Admin Server can only control one domain  Hosts the Administration Console  Enables you to start and stop servers from a central location  Enables you to migrate servers and services within the domain  Enables you to deploy applications within the domain  It can be used as a managed server for lower environments Admin Server Managed Servers config.xml Admin Console
  • 14. © Raastech, Inc. 2015 | All rights reserved. Slide 14 of 40@Raastech Managed Server  Managed Servers host business applications, application components, Web services, and their associated resources  Each Managed Server can function independent of other Managed Servers in the domain  Managed servers do not share resources such JDBC, JMS and connection factories  No restrictions on the number of managed servers in a domain  Can be cloned or added dynamically through the administration console  Individual Managed Servers are typically added for capacity and application isolation  Each Managed server stores a local copy of its configuration JNDI JMS Queue JDBC Pool
  • 15. © Raastech, Inc. 2015 | All rights reserved. Slide 15 of 40@Raastech 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 is part of a single domain and each domain can contain multiple clusters  Domain can contain clustered and non-clustered managed servers  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 1 Cluster 2 Admin Svr
  • 16. © Raastech, Inc. 2015 | All rights reserved. Slide 16 of 40@Raastech Load Balancing in a Cluster  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 hw or sw load balancer (F5 Big IP LTM or Cisco CSM)  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
  • 17. © Raastech, Inc. 2015 | All rights reserved. Slide 17 of 40@Raastech Failover in a Cluster  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
  • 18. © Raastech, Inc. 2015 | All rights reserved. Slide 18 of 40@Raastech Communication 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
  • 19. © Raastech, Inc. 2015 | All rights reserved. Slide 19 of 40@Raastech Node Manager  Process running on a physical server that enables you to start, stop, suspend, and restart WebLogic Server instances remotely  Runs on each physical server that hosts WebLogic Server instances  Not associated with a domain. Can start any server instance that resides on the same physical server.  Node Manager is Optional, but required to start/stop servers using the Administration Console  Required for Whole Server Migration and for some configurations of Automatic Service Migration
  • 20. © Raastech, Inc. 2015 | All rights reserved. Slide 20 of 40@Raastech Machine  A definition that identifies a particular, physical piece of hardware.  A machine definition is used to associate a computer with the Managed Servers it hosts.  Used by Node Manager in restarting a failed Managed Server  Used by a clustered Managed Server in selecting the best location for storing replicated session data
  • 21. © Raastech, Inc. 2015 | All rights reserved. Slide 21 of 40@Raastech Configuration and Changes
  • 22. © Raastech, Inc. 2015 | All rights reserved. Slide 22 of 40@Raastech Main Configuration Files <domain (schema locations)> <name>wl_server</name> <security-configuration></security-configuration> <jta></jta> <server> <name>examplesServer</name> </server> <app-deployment></app-deployment> <jms-server></jms-server> <jms-system-resource></jms-system-resource> <jdbc-system-resource> <name>examples-demo</name> <target>examplesServer,managedServer-0</target> <descriptor-file-name>jdbc/examples-demo.xml</descriptor-file-name> </jdbc-system-resource> </domain> config.xml examples-demo.xml <jdbc-data-source> <name>examples-demo</name> <jdbc-driver-params></jdbc-driver-params> <jdbc-driver-params></jdbc-driver-params> <jdbc-data-source-params></jdbc-data- source-params> </jdbc-data-source> references to other files • config.xml – central configuration file for a domain • includes the configuration of each server instance, cluster, resource, and service in the domain. • references additional XML files that are stored in subdirectories of the domain/config directory: JMS, JDBC, WLDF, and Security • All files are based on schemas
  • 23. © Raastech, Inc. 2015 | All rights reserved. Slide 23 of 40@Raastech 23 Two-Phase Configuration Changes  Changes activated in batches:  Reliability, consistency:  Make (related) changes as a group  Validate before making the change  Activate or Roll back as a single unit (all changes on all servers)  General process:  Get an edit lock  make changes  changes are stored in the pending directory  activate your changes (with implicit validation through the Admin Console or WLST)  changes are distributed to servers in the domain  Two phases: prepare and commit  Prepared on all servers; any failures will cause total rollback
  • 24. © Raastech, Inc. 2015 | All rights reserved. Slide 24 of 40@Raastech Administration Tools
  • 25. © Raastech, Inc. 2015 | All rights reserved. Slide 25 of 40@Raastech Administration Tools  Configuration Wizard  GUI/scriptable tool to create and extend WebLogic domains  Administration Console  Browser-based tool for configuring and monitoring domains, deploying applications, and controlling servers  WebLogic Scripting Tool (WLST)  Script or command line tool to do the same thing as the Administration Console and Configuration Wizard  weblogic.Admin  weblogic.Deployer
  • 26. © Raastech, Inc. 2015 | All rights reserved. Slide 26 of 40@Raastech 26 Configuration Wizard  Wizard that walks you through domain creation off line  Not intended to run against a running domain  WLS ships with a default template and templates for samples domains  Customers and layered products can create their own templates  Domain creation can be automated using WLST Scripts  Platform or Operating System Independent  Is used for creation of clustered and non-clustered domains  Is also used for extending an existing domain to add new managed servers, components and features
  • 27. © Raastech, Inc. 2015 | All rights reserved. Slide 27 of 40@Raastech 27 Configuration Wizard
  • 28. © Raastech, Inc. 2015 | All rights reserved. Slide 28 of 40@Raastech Configuration Wizard
  • 29. © Raastech, Inc. 2015 | All rights reserved. Slide 29 of 40@Raastech Administration Console  Administration console can be accessed through the following url http://hostname:port/console  Administration Console is used for:  Configure, start, and stop WebLogic Server instances  Configure WebLogic Server clusters  Configure WebLogic Server services, such as database connectivity (JDBC) and messaging (JMS)  Configure security parameters, including managing users, groups, and roles
  • 30. © Raastech, Inc. 2015 | All rights reserved. Slide 30 of 40@Raastech Administration Console  Configure and deploy your applications  Monitor server and application performance  View server and domain log files  View application deployment descriptors  Edit selected run-time application deployment descriptor elements  Control (start, stop, and restart) managed Coherence servers  Create and configure Coherence clusters
  • 31. © Raastech, Inc. 2015 | All rights reserved. Slide 31 of 40@Raastech Administration Console
  • 32. © Raastech, Inc. 2015 | All rights reserved. Slide 32 of 40@Raastech WebLogic Scripting Tool (WLST)  Scripting tool for administering a domain (create, configure, manage, monitor, deploy applications)  Based on Jython, which is a pure Java implementation of Python  Great for automating repetitive tasks  All changes in Admin console can be recorded as a WLST script  WLST online commands do not require Weblogic Installation
  • 33. © Raastech, Inc. 2015 | All rights reserved. Slide 33 of 40@Raastech WebLogic Security
  • 34. © Raastech, Inc. 2015 | All rights reserved. Slide 34 of 40@Raastech WebLogic Security Introduction  WebLogic Server provides a unique and secure foundation for applications that are available via the Web  Includes a security architecture that provides a unique and secure foundation for applications that are available via the Web  Key features include  Support for configuring multiple security providers, as part of a transition scheme or upgrade path  Customization of security schemes using custom security providers  support for Security Assertion Markup Language (SAML) 1.1 and 2.0.  Can participate in single sign-on (SSO) with web sites, web applications, and desktop clients.
  • 35. © Raastech, Inc. 2015 | All rights reserved. Slide 35 of 40@Raastech Initial Planning
  • 36. © Raastech, Inc. 2015 | All rights reserved. Slide 36 of 40@Raastech WebLogic Server Architectural Considerations  Typically fronted by WebTier/OHS/Apache but with with the newer versions you can use web sockets  Requires JDK  Requires shared filesystem or a DB for setting up highly available clusters WebLogic Server WebLogic Server WebLogic Server Shared File System WebTier WebTier WebTier Single AdminServer to administer entire cluster Node Manager runs on every server Hardware load balancer
  • 37. © Raastech, Inc. 2015 | All rights reserved. Slide 37 of 40@Raastech Key things to Consider for your environment  Plan your environment based on the key business factors  Functionality  Availability  Throughput  Future Growth / Easy Scaling  Implement the best practices starting with lower environments  Automate every task that can be automated  Secure environments to avoid non-functional and human breaches  All environments need to have a backup and Recovery plan
  • 38. © Raastech, Inc. 2015 | All rights reserved. Slide 38 of 40@Raastech References and useful resources  https://docs.oracle.com/cd/E24329_01/web.1211/e24446/intro.htm#I NTRO123  https://docs.oracle.com/middleware/1213/wls/INTRO/adminconsole. htm#INTRO146  http://blog.raastech.com/  http://middlewaremagic.com/weblogic/
  • 39. © Raastech, Inc. 2015 | All rights reserved. Slide 39 of 40@Raastech Q&A
  • 40. © Raastech, Inc. 2015 | All rights reserved. Slide 40 of 40@Raastech Contact Information  Arun Reddy Technical Director arun.reddy@raastech.com