<Insert Picture Here> Oracle WebLogic Components March 2009
Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle. 2008 Oracle Corporation 3
Agenda Oracle WebLogic Introduction WebLogic Components Enterprise Manager Diagnostics Pack Enhancements and 10gR3 WebLogic Family Summary
Product Family Overview Enterprise Application Foundation Cobol Applications C/C++ Apps Java EE Apps SOA Suite WebCenter Suite Content Management Suite Identity Management Suite Business Intelligence Suite Application Grid Enterprise Manager Oracle Tuxedo C, C++, Cobol Oracle WebLogic Operations Control Oracle WebLogic Server Java EE TopLink Web Services Messaging JVM Oracle Coherence Oracle JRockit Real Time JDeveloper/Eclipse Legacy Commodity Databases Virtualized Mainframes 5
Oracle WebLogic Server The #1 Application Server CUSTOMERS 16,000 and counting Fin Services, Telecom, Automobile, Airlines, Logistics, Online Retail, Social Computing,. Business Transformation with SOA, Innovative Wireless Services, ecommerce Hosting,.. ORACLE Foundation for Oracle s Fusion Middleware products Foundation for Fusion (future) Applications EXPERTS Worldwide Market Share Leader -- Gartner Leader Gartner Magic Quadrant -- 9 years running #1 with Devs JDeveloper & Eclipse #1 in Performance SPEC benchmarks 1 CAPABILITIES MISSION CRITICAL Unparalleled QoS Reliability, Availability, Scalability, Performance Extreme and Efficient Scale-Out Superior Manageability Best tooling options 1 See current results http://www.spec.org/osg/jappserver2004
WebLogic Server Development Tools Oracle JDeveloper The complete IDE for Fusion Middleware Three editions for different target audiences: Studio Fusion Development, SOA Java EE Core Java EE and Web Services Java Java coding only Oracle Enterprise Pack for Eclipse (OEPE) Plug-ins for the Eclipse IDE platform WebLogic Java EE, Spring, Web Services, JPA Oracle Application Development Framework (ADF) Java EE framework for Fusion Applications and custom development 7
WebLogic Administration Console
WebLogic Diagnostic Framework Unified, extensible framework Collect and analyze runtime data Supports problem isolation, diagnosis Faster time to production deployment Maintain service levels in production Features GUI interface via console extension Low runtime overhead (approx 3%) Harvesting of runtime metrics Watch runtime state and trigger Alerts Test request injection and tracing Persistent Archive to persist and access diagnostic data
WebLogic Scripting Tool (WLST) Command-line scripting interface for managing and monitoring WebLogic Server Based on 100% pure Java implementation of Python Provides a repeatable process for propagating configuration changes across environments Quickly allows environments to be replicated and migrated
High Availability unplanned downtime Data Failure Human Error WLS with Oracle RAC Site Disaster Software Failure WAN Clusters for Disaster Recovery UNPLANNED DOWNTIME Failures & Solutions Clusters Service Migration Hardware Failure Clusters Server & Service Migration Clusterware integration
High Availability reduce planned downtime Application Upgrades Hot redeployment Side By Side Deployment PLANNED DOWNTIME Operations & Solutions Configuration Changes Server Upgrades Dynamic changes Rolling cluster upgrade
Enterprise Manager Diagnostics Pack Key Features Manage multiple WebLogic domains from a single console 24x7 monitoring of availability, performance, load, and usage metrics of WebLogic Server and the host Blackouts, events, notifications, and metrics comparison Real-time and historical performance monitoring Historical trends of metrics and events Reports End User Monitoring System/Service Modeling and Dashboards
Enterprise Manager Application Diagnostics for Java (AD4J) Strengthening APM solution AD4J Configuration Management Service Level Management Application Performance Mgmt Lifecycle Management Dashboards Applications Middleware Database Diagnose problems in production View all java activity: instrumentation not needed Trace transactions across tiers, into the Oracle DB Operating Systems
Oracle AD4J Value Proposition Diagnose Issues in Production, not in Test Reduce Time to Resolution Always-on monitoring with more informative alerts Earlier warning to minimize outages
Oracle JRockit Mission Control
Oracle JRockit Mission Control Runtime Analyzer
Oracle JRockit Mission Control Memory Leak detector
JRockit Mission Control
WebLogic Server JMS Enterprise messaging backbone High performance, better than native implementations Unit of Order strict message ordering Automatic Transparent Client Reconnect Store and Forward guaranteed reliable message delivery JMS administration in Admin Console
Latest Performance Benchmarks Continued Leadership Single Node 3,360 2,940 2,520 2,100 1,680 1,260 840 420 00 4,410 World Record World Record 3,340 2,056 1,197 Oracle Oracle Oracle IBM WebLogic Server 10.3 HP Proliant DL580G5 24 Cores Xeon 7460 SPECjAppServer2004 JOPS@Standard WebLogic Server 10.3 HP Proliant DL580 G5 16 Cores Xeon X7350 OracleAS 10g R3 HP Proliant BL460c G1 8 Cores Xeon X5460 WebSphere 6.1 IBM System p570 4 Cores Power 6 See: http://www.spec.org/jappserver2004/results/
Latest Performance Benchmarks Continued Leadership - Dual Node SPECjAppServer2004 JOPS@Standard 4,800 4,000 4,794 3,200 2,400 World Record World Record 3,595 1,600 800 00 Oracle WebLogic Server 10.3 Dell PowerEdge 2950 16 Cores Xeon 5470 Oracle OracleAS 10g R3 Dell PowerEdge 1950 16 Cores Xeon E5440 IBM No result See: http://www.spec.org/jappserver2004/results/
Latest Performance Benchmarks Continued Leadership - Multi Node 17,600 15,400 13,200 11,000 8,800 6,600 4,400 2,200 00 17,046 World Record World Record Oracle OracleAS 10g R3 HP-UX Integrity BL870 Server 12 nodes 96 Cores Itanium 9100 SPECjAppServer2004 JOPS@Standard 14,004 IBM WebSphere 6.1 Application Server BladeCenter JS22 26 nodes 104 Cores Power6 10,519 Oracle OracleAS 10g R3 HP-UX Integrity BL860c Server 12 nodes 48 Cores Itanium 9100 8439 Sun Sun AS 9.1 Sun Enterprise T5120 Cluster 6 nodes 48 Cores UltraSparc T2 See: http://www.spec.org/jappserver2004/results/
WebLogic Server Packages Best of breed from Oracle and BEA Continuity and powerful new capabilities The industry s leading application server offering WebLogic Server Standard Edition WebLogic Server + Kodo Enterprise + TopLink and ADF + JDeveloper + Workshop for WebLogic (eclipse) WebLogic Server Enterprise Edition = Standard Edition + WebLogic Clustering + Enterprise Manager Diagnostics Pack
Oracle Application Server Infrastructure for the Oracle Platform Current foundation of Oracle applications and SOA installed base Oracle AS continues on - full support; included with WebLogic Suite Convergence to common platform based on WebLogic core planned for OFM 11 R1 Existing Infrastructure for All of Fusion Middleware i-flex JD Edwards Siebel Retek E-Biz Suite 12 PeopleSoft Certified Infrastructure for the Oracle Applications Portfolio
Immediate Term Product Roadmap 100-day release Tools 11g 10gR3 update 11gR1 BEA WLS FMW 11 WLS 10.3 Workshop 10.3 Upgrade to FMW 11 11gR1 WLS 10.3MP1 w TopLink etc (Farallon) Oracle AS 10.1.3.4 10.1.3.5 Upgrade to FMW 11 JDeveloper 11 OEPE 11 (BullDog) Oracle Developer JDeveloper Boxer Release Standard support
Oracle WebLogic Server 10g R3 The essential foundation for your most vital software Themes Lightweight Web Services/SOA base Web 2.0 Open Source Support Performance Standards updates, technology integration Clients Browser Java WS.NET WebLogic Server Java EE/WS Spring Web 2.0 RASP Infrastructure
Lightweight Installation Goals Reduce download time Reduce disk footprint Install just what you need Component Selection Core Java EE Server Other options around the server, JDKs Options: Package and Net Both enable finer-grained installation choices Net installer enabled finer-grained download choices Install choices: Everything Custom
FastSwap HotSwap on Steroids! What is it? A class redefinition technology that builds on JDK features What is it good for? Dramatically reduces iterative development time Improves developer productivity Changes the Edit > Save > Compile > Redeploy >Recreate State cycle to Edit > Save > Recompile > Refresh Browser See your changes almost immediately No need to bounce the classloader No loss of state Develop Accelerate Development Cycle Debug Deploy
SOA Web Services and JMS WebLogic Server as the foundation for SOA JAX-RPC Evolve standards, enterprise support SAML SAML Token Token Profile Profile 1.1 1.1 (SAML (SAML 1.1 1.1 and and 2.0 2.0 support) WS-RM 1.1 1.1 Improved MS/Indigo interoperability JAX-WS Update to to JAXB JAXB 2.1 2.1 and and JAX-WS 2.1 2.1 WS-Security, WS- WS- Policy Policy support Drive Drive to to common WS-* WS-* support across across JAX-WS and and JAX-RPC JMS JMS Enterprise-grade features, performance, and and reliability.net.net Client Client Automatic JMS JMS Migration for for HA HA
Web 2.0/RIA (Rich Internet Applications) Enablement for rich user interfaces deep in the app server Enable next generation of Web apps Rich UI for browser-based applications Support collaborative apps and social computing AJAX/Dojo client support Enable rich UI for client applications JavaScript tooling planned for Workshop HTTP pub-sub engine for AJAX Enable data exchange within apps over persistent connections Dojo client and scalable server-side engine API Clients Java Browser Browser Browser COMETd/ Bayeux Pub-sub server infrastructure
Standards Updates and Technology Integration Security framework enhancements SAML2 support Password composition JDBC 4.0 support Workshop updates Incorporate ongoing improvements: Java EE 5 and Web 2.0 Spring framework 2.5.3, console extension Guardian support fix it before it breaks!
Oracle WebLogic Family Two Brand New, Exciting Offers Target WebLogic Suite Application Server with Massive Scale Out Infrastructure Proven Reliability, Availability, Scalability, Performance Superior Manageability Fusion Middleware and Fusion Applications Backbone WebLogic Application Grid Extreme Scale Out Grid Extreme & Predictable Scalability & Performance Adaptive Grid management Java, C++ &.NET applications App server agnostic Components WebLogic Server & OAS WebLogic Real Time Enterprise Manager WebLogic Operations Control Coherence (Enterprise) Coherence (Grid) WebLogic Operations Control JRockit Real Time Enterprise Manager
WebLogic Suite Massive scale-out with high QoS WebLogic Suite WebLogic Server Enterprise Edition + Coherence EE + WebLogic Operations Control + WebLogic Real Time + Oracle Application Server EE 34
WebLogic Application Grid Extreme Performance, Unlimited Scalability for Application Infrastructure WebLogic Application Grid Coherence Grid Edition + JRockit Real Time + WebLogic Operations Control + EM Diagnostics Pack WebLogic Server, Pure Java,.NET, Mainframe WebLogic Application Grid Legacy Commodity Databases Virtualized Mainframes 35
Next Steps Get Started 1. Evaluate Oracle WebLogic Suite 2. Discover developer productivity benefits of JDeveloper, eclipse and FastSwap 3. Realize operational benefits with WebLogic Server, JRockit and Enterprise Manager 4. Experience the future now with application grid Oracle Resources Online www.oracle.com/appserver Papers, Tools, Podcasts, Blogs, and more all available online Events Look for us at the Gartner Data Center Conference in Dec 2008 Oracle Corporation 36