<Insert Picture Here>

Oracle Internet Application Server to Oracle WebLogic Server
Overview of Partner Opportunities

WebLogic Suite 11g / 12c Key Value Prop
Custom/Pkg JEE Apps OC4J (iAS EE license) Custom/Pkg JEE Apps WebLogic Suite 11g

upgrade

• Reduce Operational cost by 50% • Reduce planned and unplanned downtime by at least 50% • Increase web application capacity by 4x on existing server investment • Innovate while reducing risk and complexity

Oracle Restricted and Confidential – Internal Only

2

Cloud Computing PaaS Evolution
Monolithic

Proliferation

Consolidation

PaaS

4

3 2
1
• Centralized, mainframe-based • Shared • Limited applications • Limited access • Limited user experience • Distributed and Silo’d • Dedicated infrastructure

ORACLE STRATEGY

TODAY

• Standardized platform, management, tools • Reduced Operational Costs • Efficiency within silos of standardization • Inefficient in terms of utilization

• Centralized control • Standard deployments

• Explosion of application infrastructure and services
• Ubiquitous access • Fragmented islands • Inefficient

• Shared services
• Automated Provisioning • Virtualization • Metering / Chargeback

3

000’s of customers successfully already  Reason #2 • Oracle Application Server to WebLogic Server 11g upgrade tools  Reason #3 • Best performance ever with Oracle RAC and Coherence  Reason #4 • High density. high performance virtualization  Reason #5 • Complete visibility. diagnosibility and management of WebLogic and iAS 4 .Five Reasons to Upgrade to WebLogic Server 11g  Reason #1 • Done by 1.

Portal OC4J (iAS EE license) Oracle Restricted and Confidential – Internal Only 5 . Discoverer.iAS to WebLogic Suite 11g / 12c Key Partner Opportunities Current Deployment Opportunity Custom JEE Apps OC4J (iAS EE license) SOA Suite 10g OC4J (iAS EE license) E-Business Suite OC4J (iAS EE license) Technical Upgrade and Commercial License Migration to WebLogic Suite Forms/Reports.

Target Prospects iAS / Forms Sweet spot Oracle Applications 3rd Party Point Products WebLogic Server Open Source Centralize WebLogic Suite ©2009 Oracle Corporation 6 .

Unified development experience.Oracle WebLogic Differentiation • Best Integration with Oracle Database • GridLink for RAC • Best Integration across Oracle FMW • EM as single pane of Management. Common Security Services. • Higher Server Density . End-to-End Management and unique capabilities like Model driven Provisioning with Assembly Builder ©2010 Oracle Corporation 7 . Coherence integration • Foundation for Fusion Applications • Strategic go forward platform for all Oracle Applications • Lower Hardware Cost • Highest Performance. Enterprise Deployment Guides.optimized for hypervisor • 30% Less Hardware when using Coherence / ActiveCache with WLS • Lower Operational Cost • Integrated products.

Reduce Deployment Cost | Assembly Builder Dept App Multicomponent app + metadata Dept App Dept App Dept App PaaS Development Environment Production Environment WebLogic Suite-based Application Grid on Virtualized Infrastructure ©2009 Oracle Corporation 8 .

Reduce Deployment Complexity Assembly Builder Studio Assemblies. Appliances Catalog Assembly Editor Activities Log Properties Inspector .

• Developers assisting production support issues Benefits for Customer  Demonstrated server consolidation ration of 1:7 across 200 applications. fault tolerant. • Audit and regulatory compliance at risk. maintain. • App server maintenance a key challenge. • Each application server type required unique admin.Customer: Major Financial Services Company Reduce Cost: Standardized Application Platform on WebLogic Customer Use Case  Single integrated set of components and processes to support application development and operations Solution • WebLogic Server Key Product Capabilities Used  Scripted WLS instance creation  Automatic generation of application server configurations  Enterprise Messaging (JMS)  Provides a Self-tuning platform  WebLogic Portal / WebCenter on roadmap Environment • Custom Java EE applications Underlying Problems • Handcrafted heterogeneous servers were expensive to build.  One-time development costs reduced by 30%  Recurring development costs reduced by 35%  Applications more secure. consistent 10 .

reliability .Increase Capacity with WebLogic Suite / ActiveCache Example test result: same application. scalability. same hardware • More capacity on existing hardware • Typically improves responsiveness.

160 users Linear scalability Improved Availability & Performance .Increase Capacity by up to 400% Without Active Cache With Active Cache • 4 Physical servers • 4 WLS instances • Capacity = 540 users • • • • • • 4 Physical servers 4 WLS instances 8 cache servers Capacity = 2.

Underlying Problems • Session timeout required user to re-log • Duplication of cached data leading to memory overhead and non-optimal performance.66% response times improvements  Improve Capacity – handle 2x larger sessions without performance degradation  Increase Scalability – 4000 concurrent users 13 . allowing all portal applications have access to the same session context information  Distributed Caching – enabling flexible and ondemand scale out  No code changes.Customer: Major Investment Bank Increase Capacity : Leverage ActiveCache / Coherence Customer Use Case  Global Financial Services Provider  Business Application Portal Solution • Coherence/WebLogic ActiveCache Environment • Composite Web Application. several backend service providers • WebLogic Portal • WebLogic Server Key Product Capabilities Used  Session Preservation – enabling sessions to stay active throughout a complete end user cycle. eliminating irritating time outs  Session Sharing – eliminating duplicate loads of data. • Scalability limit: 200 concurrent live sessions per node Benefits for Customer  Dramatically Improve user experience – eliminate multiple logging .

not infrastructure.Applying Cloud’s Greatest Value Lever “Conventional” Cloud Wisdom Cloud Implementation Rethinking the Value of Cloud Cloud Implementation WebLogic Platform as a Service Where should you focus your cloud efforts? WebLogic Platform as a Service Virtualization Virtualization Applications. drive your business .

OracleWorld 2009 .Consolidation Delivers Bigger Impact on IT Budget (OPEX) Impact of Virtualization Impact of Standardization and Consolidation Source: Credit Suisse.

Reduce Costs • Reduce License Complexity – One software stack • Reduce Development Costs – Development cost to integrate disparate technologies – Costs to certify moving platform dependencies – Skills cost to operate multiple technologies • Reduce Hardware Costs – Most efficient app server – 30% Less Hardware when using Coherence / ActiveCache with WLS • Reduce Deployment Costs – Model-driven deployment to PaaS Pools with Virtual Assembly Builder • Reduce Operational Costs – Automation through integrated management and Enterprise Manager • Reduce Supports Costs – Single vendor most cost-effective ©2009 Oracle Corporation 16 .

Upgrade Paths at a Glance 17 .

x 10.x FMW Upgrade Assistant Upgrade Tool Oracle Business Activity Monitoring Oracle B2B Integration Oracle WebCenter and BPEL PM Oracle ADF Applications OC4J Custom Java EE Apps 10.2.2.4.1.1.1.1.1.x or 10.3.3.4.3.2.x or 10.x or 10. and Forms Oracle Portal Oracle IdM Oracle HTTP Server and WebCache Oracle Enterprise Content Management Oracle Business Intelligence Oracle Data Integration Starting Point Version Required 10.3.x 10.1.3.3.3.2.1.2.x 10.1.x 10.x 10.1.x 10.1.2.3.x 10.1.x 10.2.1.10g Upgrade Starting Points and Tools 11gR1 Product Oracle Discoverer.1.1.x or 10. Reports.1.x JDeveloper Migrator Wizard WebLogic SmartUpgrade 18 .1.x 10.x or 10.x 10.1.

is that true?” “I am using Forms Client/Server today.Common Questions from Forms Customers… “I’ve heard Forms is going away. what should I do with my Forms?” 19 . what is my path forward?” “Is Oracle providing a path to Java EE for Forms developers?” “I am going to Java EE.

not revolution Reduce risk.Forms Modernization Strategy Protect Extend The Value of Your Investment Evolve You to the Next Generation Your Investment Upgrade to the web Simplest option Reduce risk Build new services Integrate Leverage new technologies Via evolution. $ Reuse skills 20 .

IDM. Reports. WebCenter. and ADF Application Upgrades WebLogic SmartUpgrade for Upgrade of OC4J Java Applications and Environments to WebLogic Server Upgrade Assistant for SOA. Discoverer.Upgrade for Oracle iAS JDeveloper Upgrade Wizards for SOA. Forms. and Portal Environment Upgrades 21 .

Cover All Aspects of Custom Java EE Application Upgrade Project Planning Project Development Project Verification and Rollout Upgrade Application Understand OC4J and WebLogic Server Conceptual Differences Create Target Development Environment Assess Required Adjustments to Administrative Processes Upgrade Application Clients Create Target Staging and Production Environments Create Target Quality Assurance Environment WebLogic SmartUpgrade Oracle Documentation 22 .

WebCache. Reports. SOA. Forms. Forms. • JDeveloper Migrators • Available for ADF applications. OVD. • Meta-data Repository and Environment Upgrades • Upgrade Assistant automation • Available for Oracle Portal.. Discoverer. OID/DIP.Upgrade OracleAS EE to WLS Suite Oracle’s goal is to simplify and automate SmartUpgrade • JEE Upgrades • Upgrade Guide for Java EE • WebLogic SmartUpgrade • Systematic upgrade of OC4J JEE apps to WLS Upgrade Assistant • Advisory reports and automated generation OHS. Reports. and BAM JDeveloper Migrator • ADF Application Upgrades ADF. Oracle SOA Suite.. OHS. WebCenter OC4J/JEE Apps • Professional Services Engagements • Oracle Partners 23 . WebCenter. B2B. OIF.

or EAR PDD Analysis Code Analysis .Findings Generates .Enhanced Findings Management Command Line Interface Report .JSP . WAR.Java Container Config.Scoping Metrics JAR.WebLogic SmartUpgrade Design Application Artifacts JDev Project Input To JDeveloper Interface . Rules 24 . Analysis Generates WebLogic Source Directory Analysis Engine Uses Auto Generation Knowledge Base Container Configuration PDD Rules OC4J JEE Instances Code Rules Container Config.

3 and 10. Directory.WebLogic SmartUpgrade Features • Reporting • OC4J 10.2 rules • Multi-application analysis • Archive. and JDeveloper Projects • Single instance environment analysis • Rules categorization and metrics summary • Multi-format reports • Text. and JDev • User Finding Management • Ant Integration • Auto Generation • • • • • • Web Services Applications EJB Applications Web Applications Data Source Configurations Deployment Descriptors JCA Configurations 25 .1. HTML.1.

WebLogic SmartUpgrade – Download 26 .

Application Server Platform Suites Included Components Oracle Forms Services Oracle Reports Services TopLink Application Development Framework Portal Discoverer Plus (Web Functionality) Application InterConnect Toolkit WebLogic Server Basic Discoverer Viewer WebLogic Server EE TopLink/Kodo JDeveloper/ADF WebLogic Tools Clustering WebLogic Operations Control WebLogic Real Time / Jrockit EM Diagnostics Pack for Oracle Middleware Coherence EE iAS EE x x x x x x x x x Weblogic Suite x x x x x x x x x x x x x x x x x Oracle Restricted and Confidential – Internal Only 27 .

OC4J Data Sources Oracle Application Server OC4J Group • Standard data source connectivity • Connection pooling with max. min • Retry. polling … OC4J Instance OC4J Instance Data Source RAC Node 1-2 Connection Pool Data Source RAC Node 1-2 Connection Pool • For RAC. fast connection failover capability • OC4J connection pool wired to RAC cluster via Oracle Notification Service and RAC events • RAC integration transparent to application Oracle Process Manager and Notification Oracle Notification Service RAC Node 1 RAC Node 2 Shared Storage Oracle Database 28 . keep alive.

retry.WebLogic Data Sources WebLogic Domain • Standard data source connectivity • Connection pooling with min. keep alive. multi data source capability • An abstraction over multiple data sources for each RAC node • Applications use the multi data source versus the underlying data source – transparent to applications • WebLogic load balances and handles RAC node failure with XA support Data Source RAC Node 1 Connection Pool Data Source RAC Node 2 Connection Pool Oracle Notification Service RAC Node 1 RAC Node 2 Shared Storage Oracle Database 29 . max • Death detection. polling … Node Manager WebLogic Cluster Managed Server1 Managed Server2 Multi Data Source • For RAC.

WebLogic Active GridLink for RAC • Simpler Configuration: single data source • Event-Based Model (ONS and FAN) for Adaptive Pool Management • Fast Connection Failover • Database Graceful Planned Shutdown • Database Unplanned Shutdown • Database New Instance Rejoin • • • • Runtime Connection Load Balancing XA Affinity for Connection Routing SCAN Support Data Guard Support Node Manager WebLogic Cluster Managed Server1 Managed Server2 Datasource GridLink Data Source RAC Aware Connection Pool Oracle Notification Service Oracle Database Service WebLogic Domain Oracle Database RAC Node 1 RAC Node 2 RAC Node 3 RAC Node 4 30 .

OC4J JMS Infrastructure Java Java EE Applications Oracle Enterprise Messaging Service (JMS 1.1) Oracle Containers for Java EE JMS Router JMS Connector In Memory Provider File Provider Database Provider Routing Pluggable JMS Providers Connector Queue 1 Memory File Oracle AQ WebSphereMQ Tibco Sonic SeeBeyond WebLogic 31 .

WebLogic JMS Message Infrastructure Java EE/ISV Apps SOA Suite Applications C. .1 Compliant 32 .NET Clients WebLogic Server JMS WebLogic Server File Persistence Bridging Database Persistence Oracle AQ Integration File Queue 1 Bridge Database AQ WebSphereMQ Tibco Sonic OC4J JMS 1.

Web Services Interoperability Infrastructure (WS-*) JAX-RPC Attachment Web Services (MTOM/SwA) Metadata WSIF JAX-B Data Binding JAX-R Web Services Java Programming Model – Java EE Oracle Containers for Java EE 33 .OC4J Web Services Infrastructure Web Services Management ASControl HTTP SOAP HTTP REST Web Services Development With JDeveloper Service Infrastructure (SCA) WSSecurity WSReliability Agent Auditing Logging Declarative QoS .

Web Services Interoperability Infrastructure (WS-*) – Built In JAX-WS JAX-RPC Attachment (MTOM/SwA) XML Catalog WSIF JAX-B Data Binding JAX-R Web Services Java Programming Model – Java EE WebLogic Server 34 .WebLogic Web Services Infrastructure Web Services Management & Web Services Manager HTTP SOAP HTTP REST JMS SOAP Web Services Development With JDeveloper & Eclipse WSSecurity SAML WSReliable Messaging Conversational Buffered Asynchronous Web Services Web Services Web Services Declarative QoS .

Five Reasons to Upgrade to WebLogic Server 11g  Reason #1 – Done by 1. high performance virtualization  Reason #5 – Complete visibility.000’s of customers successfully already  Reason #2 – Oracle Application Server to WebLogic Server 11g upgrade tools  Reason #3 – Best performance ever with Oracle RAC and Coherence  Reason #4 – High density. diagnosibility and management of WebLogic and iAS 35 .

They want to leverage to the new ESB and other 11g features like 64 bit Solution • SOA Suite 11g and WebLogic • Migrating their existing iAS (OC4J) over to WebLogic Server to support their SOA integration instance to use with Ebusiness suite • Will manage mid-tier environment with Enterprise Manager (already using for DB) Results • Enhanced functionality with the new ESB • 64 bit vs 32 bit • Partners helping with the installation and working with PM to provide feedback Oracle Restricted and Confidential – Internal Only 36 .Steel Manufacturer Opportunities & Challenges • Ebusiness suite shop – Focused on Integration and HA • Existing Oracle customer • Using SOA Suite to integrate between Ebusiness suite and other applications.

They are also looking to replace Jboss and TomCat with WebLogic Solution • SOA Suite 11g and WebLogic – Also leverage WebLogic as the J2EE standard • Migrating their existing iAS (OC4J) over to WebLogic Server to run their SOA Suite instance • Replace Jboss and TomCat with WebLogic Results • Enhanced functionality with the new ESB • Replace Jboss and TomCat • One skill set – SOA Suite and WLS Oracle Restricted and Confidential – Internal Only 37 .Mid Market Retailer Opportunities & Challenges • Looking to standardize on an application server • Existing Oracle customer • Using SOA Suite to integrate their Oracle retail applications other areas of the business.

oracle.ly/weblogicfacebook  • • WebLogic Channel on YouTube  • • http://www.com/oracleweblogic OracleWebLogic http://www.com/weblogicserver  Customer References    WebLogic Blog   WebLogic on Facebook http://bit.com/goto/coherence  Oracle Cloud Computing – http://www.oracle.com/weblogic www.com/exalogic Customer Testimonials.oracle.com/exalogic  JRockit – http://www.oracle.youtube.com/jrockit  Enterprise Manager – http:/www. Whitepapers. Other Resources    Other relevant products:  Exalogic – http://www.oracle.Helpful Resources  Datasheets. Videos http://www.com/enterprisemanager  Coherence – http://www.com/cloud www.html 38 WebLogic Twitter Handle Fusion Middleware Upgrade Center .oracle.com/technetwork/middleware/u pgrade-092995.oracle. Podcasts.oracle.oracle.com/customers http://blogs.oracle.

Sign up to vote on this title
UsefulNot useful