partner webcast – from oracle ias to weblogic12c - 05 dec 2013
Post on 06-May-2015
1.346 Views
Preview:
DESCRIPTION
TRANSCRIPT
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 1
CUSTOMER LOGO
“This slide format serves to call attention to a quote from a prominent customer, executive, or thought leader in regards to a particular topic.” Name
Title, Company Name
blogs.oracle.com/IMC
Upgrading From Oracle IAS to Weblogic Server 12c
Gokhan Gungor Oracle ISV Migration Center Consultant
gokhan.gungor@oracle.com
@gokhangungor1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 3
<Insert Picture Here>
Agenda
Oracle IAS and WebLogic Server Overview
Introduction to Oracle IAS to WebLogic Server
Migration
Why to Migrate: Migration Benefits
How to Migrate: Strategy, Tools and Paths
Summary - Q&A
Oracle IAS and WebLogic Server
Overview
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 5
Oracle Cloud Application Foundation Foundation for Oracle Fusion Middleware in the Cloud
User Engagement
Identity Management & Security
Business Process
Management
Content
Management
Business
Intelligence
Service Integration Data Integration
Development
Tools
Enterprise
Management
Web Social Mobile
Cloud Application
Foundation Cloud Application
Foundation
Cloud Application Foundation
Traffic Director
Oracle Public Cloud
WebLogic
Server Coherence Tuxedo
Virtual Assembly Builder
Exalogic Elastic Cloud
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 6
WebLogic Server Powers the Cloud
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 7
WebLogic Momentum with Customers WebLogic is the World’s #1 Application Server
#1 Market Share
#1 Innovation
#1 Performance
#1 Growth
Oracle WebLogic Server
Gartner’s most recent worldwide
application server market share report
shows Oracle at 44%
Oracle market share is higher than its four closest competitors
combined
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 8
All Signs Point to WebLogic 12c
Optimized for Exalogic
Fastest Release Ever
High Performance Integration with
Oracle RAC
Lowest Operational Costs
3X
WebLogic 8.1-10.x Oracle Application Server 10g
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 9
WebLogic Server SKUs
Application Perf Mgmt
Business Tx Mgmt
Service Level Mgmt
Configuration Mgmt
Lifecycle Mgmt
WebLogic Server
Mgmt Pack EE
= WebLogic Server SE
+
Java SE Advanced
+
Unlimited Clustering
+
Virtual Assembly
Builder
WebLogic Server
Enterprise Edition
= WebLogic Server EE
+
Java SE Suite
(w JRockit Real Time)
+
Coherence EE
+
iAS EE
(w Forms/Reports
Discoverer/Portal)
+
Active GridLink for RAC
WebLogic Suite
Coherence Grid Edition
WebLogic Coherence
Grid Edition Option
Exalogic Optimizations
Exalogic Elastic
Cloud Software
= WebLogic Server
(Full Java EE)
+
Web Tier
+
Java SE
+
TopLink and ADF
WebLogic Server
Standard Edition
Cloud Setup
Template Provisioning
Metering/Chargeback
Assembly Deployment
MW as a Service
Cloud Mgmt Pack for
Oracle FMW
Introduction to Oracle IAS to
WebLogic Server Migration
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 11
Seamless Upgrade for WebLogic Server 12c From WebLogic, iAS and Others
WebLogic
Server 11g JBoss
WebSphere
Internet
Application Server
Migration Services Automated Tooling
GlassFish
Simple Upgrade Redeployment
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 12
Oracle Application Server Lifetime Support
Oracle Application Server GA Date Premier Support
Ends
Extended Support
Ends
Sustaining
Support Ends
10gR2 10.1.2.x1 Jan-Oct 2005 Dec 2011 Not Available Indefinite
Portal 11gR1, Forms 11gR1, Reports
11gR1 and Discoverer
11gR1 (11.1.1.x)2
Jun 2009 Jun 2014 Jun 2017 Indefinite
Oracle Containers for J2EE (OC4J)
10gR3 (10.1.3.x) 3 Jan-Oct 2006 Jun 2014 Jun 2017 Indefinite
1 Includes: BPEL, InterConnect, B2B, Business Activity Monitoring, Discoverer, Reports, Forms, Portal, Internet Directory, Single Sign-On, Certificate Authority, Containers for J2EE, HTTP Server, Web Cache, Wireless and Developer Suite (Designer, Forms Builder, Reports Builder & Discoverer Administrator)
2 Includes: Until December 2012, restricted use of Oracle Single Sign-on (10.1.4.x) & Delegated Administration Services (10.1.4.x) working with Oracle Internet Directory 11gR1 for user authentication of Portal 11gR1 , Forms 11gR1 , Reports11gR1 and Discoverer 11gR1 application users. Customers are advised to migrate to Oracle Access Management 11gR1 as soon as it is certified with their particular product.
3 Includes OC4J, Oracle HTTP Server, Application Server Control, OPMN
Why to Migrate: Migration Benefits
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 14
Why Upgrade from OAS/OC4J to WebLogic?
Reason #1
Done by 1,000’s of customers
successfully already
Reason #2
Oracle Application Server to
WebLogic Server upgrade tools
Reason #3
Best performance ever with
Oracle RAC and Coherence
• Reason #4
• Advanced Virtualized Deployment options
with Virtual Assembly Builder
•Reason #5
• Complete visibility, diagnosibility and
management of WebLogic and iAS
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 15
Is it Up to Date Compared to IAS? WebLogic Server 12c: Modern Standards and Programming
My developers want a lightweight
modern development environment –
will WebLogic make them
more productive?
WebLogic 12c was recently released with
Java EE 6 and Java SE 7 – the lightest
weight programming model (POJO, REST,
Annotations) and its super lightweight
for development teams
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 16
Developer Innovation and Productivity New in WebLogic Server 12c
Certified Java EE 6 and SE 7 Make Development Faster – Fewer Java Classes, Less Code, Less XML
With Modern Programming Techniques – Dependency Injection, Annotations, POJO, REST
Using Popular Industry Tool Chains – Maven, Hudson, Eclipse, JDeveloper, NetBeans
* Based on a Sample POJO/JPA/REST Based Application Built for JavaOne
Lines of Code* Lines of XML* Java Classes*
25% Less
50% Less
80% Less
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 17
Java SE 7: Cleaner, More Maintainable Code
• Oracle WebLogic Server 12c
supports Java SE 7 (and Java SE 6)
• Java language optimizations
• Client and server support
• Internationalization
• SSL/TLS 1.2 in JSSE
• Converged Java VM
Business
Services
REST
SOAP
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 18
Lightweight Development with WebLogic Server
• 2X-6X download size improvement for
developers
• No installer, unzip and go on
Windows/Linux/OSX
• Start an instance with -Dservertype=wlx
to launch without EJB, JMS, and JCA
containers
168mb
318mb
1GB
11g Full Distro 11g Zip Distro 12c Zip Distro
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 19
What about Performance and Availability? WebLogic Server 11g and 12c Have the Best Performance Ever
I can’t diagnose the
performance issues I have with this
release. Is it Java? Is it my RAC
configuration?
Did you know in WebLogic
11g and 12c we have the best performance
ever – simply better out of the box along with
new integration into RAC and Coherence?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 20
Enhanced Availability and Disaster Recovery New in WebLogic Server 12c
Active Data Guard
and Golden Gate
Multiple Data Center Architecture
• Integrated with Active Data Guard
(transaction logs) and GoldenGate
(Data Grid Change Data Capture)
3X
OL
TP
3X
OL
TP
Integrated WebLogic/RAC Clusters
• RAC Aware Pool with RAC Node Affinity
(Session/Transaction), RAC One Node
Support and Fast Connection Failover
Coherence
Active GridLink
for RAC
Coherence
WebLogic Server
Active GridLink
for RAC
WebLogic Server
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 21
Active GridLink For RAC in WebLogic Suite Performance and Other Benefits
• GridLink data source – RAC aware
• Uses Oracle Notification Service (ONS)
• Premier WebLogic/RAC integration technology • Multi Data Source proven since 2005, but…
• GridLink recommended
• GridLink advantages • Configurability – Simple configuration
• Manageability – Isolates WebLogic from RAC changes
• Performance – Up to 2x-3x faster
• Availability – Faster failure detection and failover
• Disaster Recovery – Simplified, reliable configuration
• RAC integration only available with WebLogic
Machine 1
RAC
Node 1
RAC Cluster
Oracle Database Service
GridLink Data Source
Local
Listener
ONS
Machine 2
RAC
Node 2
Local
Listener
ONS
WebLogic Cluster
Machine 2
Managed
Server 2
RAC SCAN
Machine 1
Managed
Server 1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 22
Seamless WebLogic Server and Coherence Integration
In Memory Data Grid
Weblogic Server Cluster
WLS
Coherence*Web
WLS
Coherence*Web
WebLogic Server
Coherence Plug In
Coherence Coherence
Coherence Coherence
Coherence
Weblogic Server with Coherence
■ Without Coherence*Web
■ With Coherence*Web
■ With full Coherence
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 23
Technical Integration of Coherence and WebLogic Server
• Administration, operations and management built into WebLogic
• Declarative scale out of session state management with WebLogic
• Database caching synchronous/asynchronous read/write through
• Parallel query, compute and events
Coherence
WebLogic
Coherence
WebLogic
Coherence
Coherence Coherence
Coherence
Coherence
WebLogic
Coherence
WebLogic
Coherence Coherence
Coherence
WebLogic
Coherence
WebLogic
Coherence
Coherence Coherence
Coherence
Data Cache Data Cache Query/Event
Query/Event Query/Event
Query/Event
Declarative Session
Management
Persistence Caching with
Read and Write Through
Query, compute and
event
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 24
End Result: WebLogic Server: #1 Performance SPECjEnterprise 2010 Performance World Record
Multi-Node Overall EjOPS
– 2.4X more workload than IBM
– Running on Oracle Database RAC
Overall EjOPs per Processor
– 56% more workload than IBM
Overall EjOPS per Core
– 50% more workload than IBM
on identical hardware!
See: http://www.spec.org/jAppServer2010/results/
4010…
1664… -
15000,0
30000,0
45000,0
3265,0
2081,0
-
1500,0
3000,0
1901n1901ral 1900n1
900ral 1900n1900ral
1900n1900ral
1901n1901ral WebLogic 50% better than IBM
on identical hardware!!!
World Record
Sept, 2011
World Record
Sept, 2011
World Record
Sept, 2011
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 25
My company runs many
versions of iAS and WebLogic
We need a solution to tie it all
together not an
upgrade
This is one of the key reasons
customers upgrade as way to use
Enterprise Manager 12c where
versions of WebLogic, iAS can be
managed from one console!
Is WebLogic Server More Manageable than IAS? Complete Visibility, Diagnosibility and Management of WebLogic and iAS
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 26
Enterprise Manager Aggregated cross-domain management via Grid Control
Monitor and manage multiple WebLogic
domains
Monitor and manage multiple WebLogic Server
and iAS versions
Monitor and manage multiple Coherence
clusters
WebLogic Server 11g
Domain a
Admin. Server
Managed Server 1-n
WebLogic Server 8.1/9.2
Domain b
Admin. Server
Managed Server 1-n
Oracle iAS 10.1.2/10.1.3
Cluster
OPMN
OC4J 1-n
Coherence
Cluster
Coherence 1-n
EM Grid Control
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 27
WebLogic Server Management New in Enterprise Manager Cloud Control 12c
• WebLogic Server 12c – Performance Monitoring and
Diagnostics
– Configuration Management
– Domain and Java EE App
Provisioning
– MOS Integration & Support
Workbench
• Cloud Management – Self Service
– Metering and Chargeback
– Consolidation Planner
How to Migrate: Strategy, Tools
and Paths
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 30
We have a big footprint of Oracle Application
Server 10g!
Have you heard about our built in free tools that dramatically simplify the Oracle
Application Server 10g to WebLogic Server 12c upgrade?
Is Upgrading Going to be Difficult? Oracle Application Server to WebLogic Server 12c Upgrade Tools
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 31
Upgrade Oracle Application Server to WebLogic Server Tooling Support Java EE Upgrades
– Upgrade Guide for Java EE
– WebLogic SmartUpgrade
Systematic upgrade of OC4J J2EE apps to WLS
Meta-data Repository and Environment Upgrades
– Upgrade Assistant automation
– Available for Oracle Portal, Forms, Reports, Discoverer, OHS, WebCache, OID/DIP, OVD, OIF, B2B, and BAM
ADF Application Upgrades
– JDeveloper Migrators
– Available for ADF applications, Oracle SOA Suite, WebCenter
Professional Services Offerings
Oracle Consulting and Partners
SmartUpgrade OC4J/Java EE Apps
Upgrade Assistant OHS, Forms, Reports..
JDeveloper Migrator ADF, SOA, WebCenter..
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 32
Upgrade Paths at a Glance
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 33
Oracle Application Server to WebLogic Server
Java EE Upgrades
– Upgrade Guide for Java EE
– WebLogic SmartUpgrade
Systematic upgrade of OC4J J2EE
applications to WLS
Advisory reports and automated
generation of code artifacts
Professional Services Offerings
Oracle Consulting and Partners
Tooling Support
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 34
Aspects of Java EE Application Upgrades
Understand OC4J and
WebLogic Server
Conceptual Differences
Project Planning Project Development Project Verification and
Rollout
Assess Required
Adjustments to
Administrative Processes
Upgrade Application
Create Target Development
Environment
Upgrade Application Clients
Create Target Quality
Assurance Environment
Create Target Staging and
Production Environments
Oracle Documentation WebLogic SmartUpgrade
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 35
WebLogic Auto Generation
Report - Findings - Scoping Metrics
WebLogic SmartUpgrade Approach for Oracle Application Server Applications
Input To
Uses
Generates
PDD
Rules
Code
Rules
Container
Config.
Rules
Knowledge Base
Generates
JDeveloper
Interface Enhanced Findings
Management
Analysis Engine
PDD
Analysis
Code
Analysis
- JSP
- Java
Container
Config.
Analysis
Command Line
Interface Oracle AS Artifacts
Oracle AS Container
Configuration
JDev Project
JAR, WAR, or
EAR
Source
Directory
OC4J J2EE
Instances
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 36 For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
WebLogic SmartUpgrade Features
Reporting
– OC4J 10.1.3 and 10.1.2 rules
– Multi-application source analysis
Archive, Directory and JDeveloper
projects
– Single instance environment analysis
– Rules Categorization and metrics
summary
– Multi-format reports
Text, HTML, and JDev
– User Finding Management
– Ant Integration
Auto Generation
– Applications
Web Services Applications
EJB Applications
Web Applications
Deployment Descriptors
JCA Configurations
– Configuration
Data Source
JNDI
JMS
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 37
Oracle Application Server 10g Upgrade Starting Points and Tools
11gR1 Product Starting Point Version
Required
Upgrade Tool
Oracle Discoverer, Reports, and Forms 10.1.2.x
FMW Upgrade Assistant
Oracle Portal 10.1.2.x or 10.1.4.x
Oracle IdM 10.1.2.x or 10.1.4.x
Oracle HTTP Server and WebCache 10.1.2.x or 10.1.3.x
Oracle Enterprise Content Management 10.1.3.x
Oracle Business Intelligence 10.1.3.x
Oracle Data Integration 10.1.3.x
Oracle Business Activity Monitoring 10.1.3.x
Oracle B2B Integration 10.1.2.x
Oracle WebCenter and BPEL PM 10.1.3.x JDeveloper Migrator Wizard
Oracle ADF Applications 10.1.2.x or 10.1.3.x
OC4J Custom Java EE Apps 10.1.2.x or 10.1.3.x WebLogic SmartUpgrade
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 38
Upgrade Center on OTN
http://www.oracle.com/technetwork/middleware/upgrade-092995.html
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 39
Upgrade Advisor: Oracle Application Server to Oracle WebLogic Server
Available on My Oracle Support – Portal, Forms, Reports, J2EE
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 40
Presales Advise & Plan Design & Build Deploy Support & Optimize
Oracle Migration Services Comprehensive Offerings
Recommended for Migration Service Bundle
Pre-Sales
Assessment
Migration Service (Factory)
Migration
Advisory
Service
Quarterly Patch
Update &
Deployment
Advanced
Monitoring &
Resolution
Solution
Support Center
Proactive
Reviews
Installation & Configuration
Service
Production Support Readiness
40
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 41
FOR MORE INFORMATION
@OracleWebLogic /OracleWebLogic Blogs.oracle.com/
WebLogicServer
WebLogic /OracleWebLogic
Visit us at: oracle.com/weblogic
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 42
Oracle EMEA Partner Community for WebLogic
oracle.com/partners/goto/wls-emea
JOIN THE COMMUNITY
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 43
CUSTOMER LOGO
“This slide format serves to call attention to a quote from a prominent customer, executive, or thought leader in regards to a particular topic.” Name
Title, Company Name
blogs.oracle.com/IMC
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. ECEMEA Partner Hub Migration Center : blogs.oracle.com/imc 44
STAY CONNECTED
blogs.oracle.com/IMC
twitter.com/oracleIMC
youtube.com/OracleIMCTeam
facebook.com/oracleIMC
ORACLE COMMUNICATIONS
oracle.com/subscribe
ORACLE.COM/PARTNERS/GOTO/HUB-ECEMEA
top related