SlideShare uma empresa Scribd logo
1 de 16
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
WLS 12C
Sudhesh Nair
Jan , 2015
Oracle Confidential – Internal/Restricted/Highly Restricted
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Introduction to WLS 12C
• At December the 1st, 2011, Oracle announced it’s new major release, the
12c release. As Oracle added the i (internet) at its 8 release, the
g(gridcomputing) at its 10 release, now the focus will be on the
c(cloudcomputing). At December the 1st, 2011, Oracle announced it’s new
major release, the 12c release. As Oracle added the i (internet) at its 8
release, the g(gridcomputing) at its 10 release, now the focus will be on the
c(cloudcomputing).
• WebLogic Server 12c Release 3 (12.1.3) - June 26, 2014[1]
• WebLogic Server 12c Release 2 (12.1.2) - July 11, 2013[2]
• WebLogic Server 12c Release 1 (12.1.1) - Dec 1, 2011[3]
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Basic difference of WLS 11G and WLS 12C
Oracle Confidential – Internal/Restricted/Highly Restricted 4
Component WLS 11g WLS 12c
Installer Platform specific installers are available Only generic installer available
JDK JDK 6 and 7 supported JDK 7 supported
JDK bundled with 32bit installers Seperately we need to install JDK
Web server Plugin Webserver plugin is bundled with WLS installer
Plugins need to be downloaded from Oracle
support
Patching
bsu/opatch/smart update
Smart update removed.BSU & Opatch is
available to patchWebLogic Server and for
Oracle Fusion Middleware.
Opatch Version 11.1.0.0
$ORACLE_HOME/oracle_common/Opatch
Oracle Fusion Middleware 12c (12.1.3) includes
OPatch Version 13.2.0.0.0 under
$ORACLE_HOME/OPatch directory
Upgrade Features Domain upgrade wizard Reconfig Wizard
Node Manager Configuration
Multiple domains in same machine can share
same NM process Domain specific NM is created
Dynamic Clusters Static clusters
Dynamic clusters allow you to easily scale up
the number of server instances
Active GridLink ONS list is required
Does not require the ONS Listener list as part of
an Active GridLink datasource configuration
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 5
There are more then 200 new Feature in WLS 12C Release:-
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Major Feature of WLS 12c
Oracle Confidential – Internal/Restricted/Highly Restricted 6
• Java EE and SE 6 & 7
• Tighter OTN integration . Can consider OTN as a replacement for BigIP.
• Dynamic Cluster & Server Templates
• Better runtime LB & Failover to RAC DB nodes
• Accelarated & Elastic JMS
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Installation of WLS 12C product
• Prerequisite
• 1) Install Jdk 1.7
2) Set JAVA_HOME and PATH
export JAVA_HOME=/app/oracle/product/fmw12c/jdk
PATH=$JAVA_HOME/bin:$PATH; export PATH
Install
1) GUI Mode : # java –jar fmw_12.1.3.0.0_wls.jar
2) Silent Mode # java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile
/home/exampleuser/response/wls.rsp
Installation Wiki Page:
https://stbeehive.oracle.com/teamcollab/wiki/PDIT-MOS:WLS+12c+silent+Mode+Installation+Steps
Oracle Confidential – Internal/Restricted/Highly Restricted 7
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Developer Innovation and Productivity
• Oracle WebLogic Server 12c supports Java SE 7 (and Java SE 6)
• Certified Java EE 6 and SE 7 Make Development Faster.Fewer Java Classes, Less Code,
Less XML
• Java SE 7: Cleaner, More Maintainable Code
Java Classes* Lines of Code* Lines of XML*
25% 50% 80%25% 50% 80%
Less Less Less
Java Classes* Lines of Code* Lines of XML*
25% 50% 80%25% 50% 80%
Less Less Less
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Dynamic Clusters & Server Templates
Scale Clusters by Changing one Parameter
• Create cluster based on server template
• Rules for calculating server-specific attributes
– Server name, listen ports, machines
• # of servers can be dynamically changed
• Building block for elasticity
• Whole server migration supported
• Auto-scaling coming soon [12.1.4]
– Elastic Clusters
9
Server 1
Dynamic Cluster
Server 2
Server
Template
Server 3 Server 4
Server 5 Server 6
Server 7 Server 8
Scale to “N” Managed Servers
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Exalogic Optimizations - Accelerated JMS
3X
JMSMessages/Sec
JMSJMSJMSJMS
Exalogic StorageExalogic Storage
ApplicationApplication
JMSJMSJMSJMS
Exalogic StorageExalogic Storage
ApplicationApplication
• Problem: Maximize JMS message processing
performance on Exalogic
• Solution: Compress JMS messages to optimize I/O
intensive processing
• Benefit: Up to 3X throughput increase for JMS
workloads requiring message persistence
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Elastic JMS
• Cluster-targeted JMS Servers
• Cluster-targeted JMS Stores
• Benefits
– JMS enabled on Dynamic Clusters
– Simplified scalability
– Much simpler subdeployments
– Configured clusters supported as well
– Restriction in JMS:No Unit Of Order & Work
Dynamic Cluster 1
Server Template
Scale to “N” Managed Servers
Server 1 Server 2
Server 3 Server 4
JMS JMS
JMS JMS
Target JMS
Resources To Cluster
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Runtime Connection Load Balancing & Failover of requests to RAC nodes
• RAC node web session & transaction affinity for better performance
• Continuous connection availability regardless of RAC changes
• WebLogic listens to RAC Fast Application Notification [FAN] events
Active GridLink for RAC
12
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
1) What all application is currently moved to Weblogic 12c and What Version
is installed.
 Transport-EXT,INT on 12.1.1.0.8 & JAVADL on 12.1.3.0.0
2) Was it upgraded from 11g to 12c?
 No, directly moved to WLS 12C
3) Is there any change in Patching mechanism in Weblogic 12c –
 No Changes to Patch mechanism. No BSU Utility
4) Any Major change in AC/ deployment strategy.
 No major/minor changes
FAQ
13
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Faq Cont..
5) Are there useful benefit of WLS 12C being used in Transport.
 Major benefits with JAVA 7 and WLS 12c as it addresses many bugs for
huge file size handling
6) Any changes in EM level monitoring?
 No major change in EM monitoring except that FMW control is
difficult to include because of the need to have DB schema.
7) Anything addition done to accommodate in Weblogic 12c-
 Nothing much additional except java7 usage. Also OHS registration with
Weblogic Farm(/em) is an issue because of #6
Oracle Confidential – Internal/Restricted/Highly Restricted 14
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Faq Cont..
8) Dependencies to check before migrating your WebApp to WLS 12C.

Oracle Confidential – Internal/Restricted/Highly Restricted 15
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Useful Links
• WLS12c Doc Home Page -
https://stbeehive.oracle.com/teamcollab/wiki/PDIT-MOS:Home-WLS12C
• Clean Installation (Silent) -
https://stbeehive.oracle.com/teamcollab/wiki/PDIT-
MOS:WLS+12c+silent+Mode+Installation+Steps
• MOS Upgrade Tracker
https://stbeehive.oracle.com/teamcollab/wiki/PDIT-
MOS:WLS_Upgrade_Tracker
Oracle Confidential – Internal/Restricted/Highly Restricted 16

Mais conteúdo relacionado

Mais procurados

Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020Anil Nair
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil Nair
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Anil Nair
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesMichel Schildmeijer
 
Using Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesUsing Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesAnil Nair
 
MySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMark Swarbrick
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Anil Nair
 
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
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on ExadataAnil Nair
 
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesCollaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesAnil Nair
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMark 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
 
MySQL Manchester TT - Replication Features
MySQL Manchester TT  - Replication FeaturesMySQL Manchester TT  - Replication Features
MySQL Manchester TT - Replication FeaturesMark Swarbrick
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureIlmar Kerm
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloudJS Park
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guideJohan Louwers
 
Oracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITOracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITMarkus Michalewicz
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility SolutionsMark Swarbrick
 

Mais procurados (20)

Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best Practises
 
Using Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesUsing Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC Issues
 
MySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMySQL Intro JSON NoSQL
MySQL Intro JSON NoSQL
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017
 
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
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
 
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesCollaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt Intro
 
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
 
MySQL Manchester TT - Replication Features
MySQL Manchester TT  - Replication FeaturesMySQL Manchester TT  - Replication Features
MySQL Manchester TT - Replication Features
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloud
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Oracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITOracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your IT
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility Solutions
 

Destaque

La antrocha humana. horacio german garcia
La antrocha humana. horacio german garciaLa antrocha humana. horacio german garcia
La antrocha humana. horacio german garciaRobertoOtazu
 
Georgia State University Honors Thesis 2015
Georgia State University Honors Thesis 2015Georgia State University Honors Thesis 2015
Georgia State University Honors Thesis 2015Sidney Madison Prescott
 
1 geo astronomía 2012 2013 1º eso
1 geo astronomía  2012 2013 1º eso1 geo astronomía  2012 2013 1º eso
1 geo astronomía 2012 2013 1º esoluismillanalonso
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016Foo Café Copenhagen
 

Destaque (8)

Negociar para ganar
Negociar para ganarNegociar para ganar
Negociar para ganar
 
AAUW Branch-September-2014-Newsletter
AAUW Branch-September-2014-NewsletterAAUW Branch-September-2014-Newsletter
AAUW Branch-September-2014-Newsletter
 
La antrocha humana. horacio german garcia
La antrocha humana. horacio german garciaLa antrocha humana. horacio german garcia
La antrocha humana. horacio german garcia
 
Georgia State University Honors Thesis 2015
Georgia State University Honors Thesis 2015Georgia State University Honors Thesis 2015
Georgia State University Honors Thesis 2015
 
Tech talk webtech
Tech talk webtechTech talk webtech
Tech talk webtech
 
1 geo astronomía 2012 2013 1º eso
1 geo astronomía  2012 2013 1º eso1 geo astronomía  2012 2013 1º eso
1 geo astronomía 2012 2013 1º eso
 
Vlastivosti tverdih til
Vlastivosti tverdih til   Vlastivosti tverdih til
Vlastivosti tverdih til
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016
 

Semelhante a WLS12c_NewFeatures_Basics

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
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
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
 
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
 
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityHow WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityBruno Borges
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times fasterDr. Wilfred Lin (Ph.D.)
 
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
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5Bruno Alves
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
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.)
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cBruno Borges
 
Oracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewOracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewMarkus Michalewicz
 
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
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...LarryZaman
 
Preparing forr12-140703020001-phpapp02
Preparing forr12-140703020001-phpapp02Preparing forr12-140703020001-phpapp02
Preparing forr12-140703020001-phpapp02shubham gupta
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullBerry Clemens
 
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
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Markus Michalewicz
 

Semelhante a WLS12c_NewFeatures_Basics (20)

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...
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
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
 
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityHow WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your Productivity
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
 
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
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
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 ...
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
Oracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewOracle RAC One Node 12c Overview
Oracle RAC One Node 12c 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
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
Oracle RAC 12c Overview
Oracle RAC 12c OverviewOracle RAC 12c Overview
Oracle RAC 12c Overview
 
NoSQL and MySQL
NoSQL and MySQLNoSQL and MySQL
NoSQL and MySQL
 
Preparing forr12-140703020001-phpapp02
Preparing forr12-140703020001-phpapp02Preparing forr12-140703020001-phpapp02
Preparing forr12-140703020001-phpapp02
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
 
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...
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013
 

WLS12c_NewFeatures_Basics

  • 1.
  • 2. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | WLS 12C Sudhesh Nair Jan , 2015 Oracle Confidential – Internal/Restricted/Highly Restricted
  • 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Introduction to WLS 12C • At December the 1st, 2011, Oracle announced it’s new major release, the 12c release. As Oracle added the i (internet) at its 8 release, the g(gridcomputing) at its 10 release, now the focus will be on the c(cloudcomputing). At December the 1st, 2011, Oracle announced it’s new major release, the 12c release. As Oracle added the i (internet) at its 8 release, the g(gridcomputing) at its 10 release, now the focus will be on the c(cloudcomputing). • WebLogic Server 12c Release 3 (12.1.3) - June 26, 2014[1] • WebLogic Server 12c Release 2 (12.1.2) - July 11, 2013[2] • WebLogic Server 12c Release 1 (12.1.1) - Dec 1, 2011[3] Oracle Confidential – Internal/Restricted/Highly Restricted 3
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Basic difference of WLS 11G and WLS 12C Oracle Confidential – Internal/Restricted/Highly Restricted 4 Component WLS 11g WLS 12c Installer Platform specific installers are available Only generic installer available JDK JDK 6 and 7 supported JDK 7 supported JDK bundled with 32bit installers Seperately we need to install JDK Web server Plugin Webserver plugin is bundled with WLS installer Plugins need to be downloaded from Oracle support Patching bsu/opatch/smart update Smart update removed.BSU & Opatch is available to patchWebLogic Server and for Oracle Fusion Middleware. Opatch Version 11.1.0.0 $ORACLE_HOME/oracle_common/Opatch Oracle Fusion Middleware 12c (12.1.3) includes OPatch Version 13.2.0.0.0 under $ORACLE_HOME/OPatch directory Upgrade Features Domain upgrade wizard Reconfig Wizard Node Manager Configuration Multiple domains in same machine can share same NM process Domain specific NM is created Dynamic Clusters Static clusters Dynamic clusters allow you to easily scale up the number of server instances Active GridLink ONS list is required Does not require the ONS Listener list as part of an Active GridLink datasource configuration
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 5 There are more then 200 new Feature in WLS 12C Release:-
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Major Feature of WLS 12c Oracle Confidential – Internal/Restricted/Highly Restricted 6 • Java EE and SE 6 & 7 • Tighter OTN integration . Can consider OTN as a replacement for BigIP. • Dynamic Cluster & Server Templates • Better runtime LB & Failover to RAC DB nodes • Accelarated & Elastic JMS
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Installation of WLS 12C product • Prerequisite • 1) Install Jdk 1.7 2) Set JAVA_HOME and PATH export JAVA_HOME=/app/oracle/product/fmw12c/jdk PATH=$JAVA_HOME/bin:$PATH; export PATH Install 1) GUI Mode : # java –jar fmw_12.1.3.0.0_wls.jar 2) Silent Mode # java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile /home/exampleuser/response/wls.rsp Installation Wiki Page: https://stbeehive.oracle.com/teamcollab/wiki/PDIT-MOS:WLS+12c+silent+Mode+Installation+Steps Oracle Confidential – Internal/Restricted/Highly Restricted 7
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Developer Innovation and Productivity • Oracle WebLogic Server 12c supports Java SE 7 (and Java SE 6) • Certified Java EE 6 and SE 7 Make Development Faster.Fewer Java Classes, Less Code, Less XML • Java SE 7: Cleaner, More Maintainable Code Java Classes* Lines of Code* Lines of XML* 25% 50% 80%25% 50% 80% Less Less Less Java Classes* Lines of Code* Lines of XML* 25% 50% 80%25% 50% 80% Less Less Less
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Dynamic Clusters & Server Templates Scale Clusters by Changing one Parameter • Create cluster based on server template • Rules for calculating server-specific attributes – Server name, listen ports, machines • # of servers can be dynamically changed • Building block for elasticity • Whole server migration supported • Auto-scaling coming soon [12.1.4] – Elastic Clusters 9 Server 1 Dynamic Cluster Server 2 Server Template Server 3 Server 4 Server 5 Server 6 Server 7 Server 8 Scale to “N” Managed Servers
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Exalogic Optimizations - Accelerated JMS 3X JMSMessages/Sec JMSJMSJMSJMS Exalogic StorageExalogic Storage ApplicationApplication JMSJMSJMSJMS Exalogic StorageExalogic Storage ApplicationApplication • Problem: Maximize JMS message processing performance on Exalogic • Solution: Compress JMS messages to optimize I/O intensive processing • Benefit: Up to 3X throughput increase for JMS workloads requiring message persistence
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Elastic JMS • Cluster-targeted JMS Servers • Cluster-targeted JMS Stores • Benefits – JMS enabled on Dynamic Clusters – Simplified scalability – Much simpler subdeployments – Configured clusters supported as well – Restriction in JMS:No Unit Of Order & Work Dynamic Cluster 1 Server Template Scale to “N” Managed Servers Server 1 Server 2 Server 3 Server 4 JMS JMS JMS JMS Target JMS Resources To Cluster
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Runtime Connection Load Balancing & Failover of requests to RAC nodes • RAC node web session & transaction affinity for better performance • Continuous connection availability regardless of RAC changes • WebLogic listens to RAC Fast Application Notification [FAN] events Active GridLink for RAC 12
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 1) What all application is currently moved to Weblogic 12c and What Version is installed.  Transport-EXT,INT on 12.1.1.0.8 & JAVADL on 12.1.3.0.0 2) Was it upgraded from 11g to 12c?  No, directly moved to WLS 12C 3) Is there any change in Patching mechanism in Weblogic 12c –  No Changes to Patch mechanism. No BSU Utility 4) Any Major change in AC/ deployment strategy.  No major/minor changes FAQ 13
  • 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Faq Cont.. 5) Are there useful benefit of WLS 12C being used in Transport.  Major benefits with JAVA 7 and WLS 12c as it addresses many bugs for huge file size handling 6) Any changes in EM level monitoring?  No major change in EM monitoring except that FMW control is difficult to include because of the need to have DB schema. 7) Anything addition done to accommodate in Weblogic 12c-  Nothing much additional except java7 usage. Also OHS registration with Weblogic Farm(/em) is an issue because of #6 Oracle Confidential – Internal/Restricted/Highly Restricted 14
  • 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Faq Cont.. 8) Dependencies to check before migrating your WebApp to WLS 12C.  Oracle Confidential – Internal/Restricted/Highly Restricted 15
  • 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Useful Links • WLS12c Doc Home Page - https://stbeehive.oracle.com/teamcollab/wiki/PDIT-MOS:Home-WLS12C • Clean Installation (Silent) - https://stbeehive.oracle.com/teamcollab/wiki/PDIT- MOS:WLS+12c+silent+Mode+Installation+Steps • MOS Upgrade Tracker https://stbeehive.oracle.com/teamcollab/wiki/PDIT- MOS:WLS_Upgrade_Tracker Oracle Confidential – Internal/Restricted/Highly Restricted 16

Notas do Editor

  1. This is a Announcement slide ideal for including a picture and partner or product logo with a brief title and subtitle or description. To Replace the Picture on this sample slide (this applies to all slides in this template that contain replaceable pictures) Select the sample picture and press Delete. Click the icon inside the shape to open the Insert Picture dialog box. Navigate to the location where the picture is stored, select desired picture and click on the Insert button to fit the image proportionally within the shape. Note: Do not right-click the image to change the picture inside the picture placeholder. This will change the frame size of the picture placeholder. Instead, follow the steps outlined above. To Replace the LOGO on this sample slide: Right-click the sample LOGO and choose Change Picture. Navigate to the location where the new logo is stored, select desired logo file and click on the Open button to replace the sample logo.
  2. Download the Weblogic Server 12c software from Oracle Technology Network. Java Development Kit (7u60 jdk-7u60-linux-x64.tar.gz) WebLogic Server 12c Release 3 - Generic WebLogic Server and Coherence Installer (881M)
  3. Limitations No UOO, UOW, SAF agents, WSM, ASM
  4. Active GridLink for RAC, as the name suggests is a new feature area for hooking WebLogic Server up to Oracle Database RAC. This feature dramatically changes the equation around working with RAC if you are an application server user. Before this feature, WebLogic already was the only Java EE 5 application server on the market with declarative integration with RAC using a feature called Multi Data Sources and these continue to be supported.  However, Active GridLink for RAC takes this integration to a new level.  There are 5 key features of GridLink : Single data source for an entire RAC cluster - if your RAC clusters are large and you have many different WebLogic domains, GridLink data sources can dramatically reduce configuration. RAC workload awareness - runtime connection load balancing. GridLink data sources are notified proactively of the workload on RAC nodes and can balance connections to least loaded nodes resulting in much more even utilization in your RAC environment from your middle tierTransaction affinity where global transactions have an affinity context assigned to a specific RAC instance enabling significantly better performance Fast Connection Failover - event based notification of the WebLogic connection pool of changes in the RAC cluster and graceful recovery in these events - e.g. RAC nodes being added for capacity or nodes being removed for maintenance.
  5. Active GridLink for RAC, as the name suggests is a new feature area for hooking WebLogic Server up to Oracle Database RAC. This feature dramatically changes the equation around working with RAC if you are an application server user. Before this feature, WebLogic already was the only Java EE 5 application server on the market with declarative integration with RAC using a feature called Multi Data Sources and these continue to be supported.  However, Active GridLink for RAC takes this integration to a new level.  There are 5 key features of GridLink : Single data source for an entire RAC cluster - if your RAC clusters are large and you have many different WebLogic domains, GridLink data sources can dramatically reduce configuration. RAC workload awareness - runtime connection load balancing. GridLink data sources are notified proactively of the workload on RAC nodes and can balance connections to least loaded nodes resulting in much more even utilization in your RAC environment from your middle tierTransaction affinity where global transactions have an affinity context assigned to a specific RAC instance enabling significantly better performance Fast Connection Failover - event based notification of the WebLogic connection pool of changes in the RAC cluster and graceful recovery in these events - e.g. RAC nodes being added for capacity or nodes being removed for maintenance.