Application Server 10 g JDeveloper 10 g 10

  • Slides: 40
Download presentation

Application Server 10 g JDeveloper 10 g 10 G Release 2 – New Features

Application Server 10 g JDeveloper 10 g 10 G Release 2 – New Features Overview Server Technologies Oracle Corporation

Product Strategy Ÿ Enable Service-Oriented Architecture – Modern Business Application Architecture Ÿ With Integrated

Product Strategy Ÿ Enable Service-Oriented Architecture – Modern Business Application Architecture Ÿ With Integrated Development Tools – To Develop Applications Productively Ÿ With an Application Platform Suite – Complete & Integrated Application Infrastructure Ÿ Exploiting Grid Computing – Low Cost, Flexible Hardware Architecture Ÿ Benefits – Greater I/T Flexibility at Lower Cost

Application Server 10 g

Application Server 10 g

g 10 R 2 Overview Ÿ 10 g. R 2 is Major Update Release

g 10 R 2 Overview Ÿ 10 g. R 2 is Major Update Release – – 432 New Features Best Suite: Best Integrated APS Suite Best of Breed: Individual Pieces Best for Grid: Significant Grid Enhancements Ÿ Highest Quality Release Ever – – 1820 Person Years of Development 152 Configurations, 2240 Tests/Configuration Daily 62, 300+ Hours/Week, 2. 98 Million Hours of Testing Easy to Adopt: 100% Automated Upgrade Ÿ Two Parallel Release Trains – – – 10. 1. 2: Complete APS Suite 10. 1. 3: Application Server & Identity Mgmt SE-One: Targeted to Small Medium Enterprises

Service-Oriented Architecture Integrate Orchestrate Develop Analyze Access Deploy Secure Manage

Service-Oriented Architecture Integrate Orchestrate Develop Analyze Access Deploy Secure Manage

Develop Services JDeveloper 10 g. R 2 Design Develop J 2 EE & XML

Develop Services JDeveloper 10 g. R 2 Design Develop J 2 EE & XML Develop DBMS Test& Deploy Manage • Class, Use Case, Activity Modeling • NEW Scenario Modeling • NEW XMI Import & Export (Rose, TJ) • • Java 1. 5: Generics, Annotations, Iterators J 2 EE 1. 4: J 2 EE 1. 4, Complete Web Services Re-Factoring, Code Templates, Navigation XML Schema Editor, XSLT Mapper, Debugger • • Create, Edit, Generate DDL DB Modeling: Tables & Views DB Browser: Tables, Views, Indexes, . . SQL & PL/SQL Development • Enhanced ANT Support • Integrated JUnit Test Runner • OC 4 J, BEA, IBM, JBOSS • Native CVS, PVCS Support • New Shareable project file format

Develop Services Application Development Framework 10 g

Develop Services Application Development Framework 10 g

Develop Services Application Development Framework View Controller JSP, JSF Rich Clients Mobile Clients Model

Develop Services Application Development Framework View Controller JSP, JSF Rich Clients Mobile Clients Model Struts Bus. Components Java. Server Faces Web Services Java Page Flow Data Binding Common Metadata Services XMLSchema, XPath, Xquery, XMI, MOF

Runtime Services J 2 EE Services Business Rules Presentation Services Component Services Data Services

Runtime Services J 2 EE Services Business Rules Presentation Services Component Services Data Services Management Connectors Naming/Directory Reliable Messaging Transactions J 2 EE 1. 4 Application Server

Runtime Services SOA Services WS-Addressing Management Gateway WS-Invocation Framework WS-Policy WS-Events WS-Notifications WS-Coordination WS-Security

Runtime Services SOA Services WS-Addressing Management Gateway WS-Invocation Framework WS-Policy WS-Events WS-Notifications WS-Coordination WS-Security WS-Reliable Msg. WS-Reliability WS-Transactions SOAP, WSDL, UDDI, WS-I BP J 2 EE 1. 4 (JAX-*, XML-*) Application Server

Runtime Services Event Services BI/Portals/ BAM Optimize (BPM) Sensors, RFID Visualize (BAM) BPM Distribute

Runtime Services Event Services BI/Portals/ BAM Optimize (BPM) Sensors, RFID Visualize (BAM) BPM Distribute (ESB) Process (Analytics) Alerting Filter (Rules) Capture (Sensors) Business Process Business Service System Events Web Services Application Server Applications

Runtime Services Business Rules Services Rules Editor Portal Identity Mgmt. BPM BAM ADF ESB

Runtime Services Business Rules Services Rules Editor Portal Identity Mgmt. BPM BAM ADF ESB Rules Engine Rules Metadata (MDS) Application Server

Integrate Services Enterprise Service Bus (ESB) Ent. Service Bus Management, Security Transformation & Validation

Integrate Services Enterprise Service Bus (ESB) Ent. Service Bus Management, Security Transformation & Validation Finance System W S D L Standards-based Connectivity Reliable Messaging, Routing, Transports Application Server Warehouse Mgmt System A D A P T E R

Orchestrate Services BPEL Process Manager Order Entry System Financial System A D A P

Orchestrate Services BPEL Process Manager Order Entry System Financial System A D A P T E R WSDL Supply Chain System A D A P T E R BPEL Logistics B 2 B Partners A D A P T E R Manufacturing System Service Bus Application Server W S D L

Orchestrate Services BPEL Process Manager – Process Modeling

Orchestrate Services BPEL Process Manager – Process Modeling

Orchestrate Services BPEL Process Manager – Transformation Mapping

Orchestrate Services BPEL Process Manager – Transformation Mapping

Business to Business Integration B 2 B Integration Services

Business to Business Integration B 2 B Integration Services

Business Activity Monitoring Business Event Monitoring Dashboard

Business Activity Monitoring Business Event Monitoring Dashboard

Analytic Services Business Intelligence Discoverer Query & Analysis (Relational, OLAP) Reports Reporting Data Mining

Analytic Services Business Intelligence Discoverer Query & Analysis (Relational, OLAP) Reports Reporting Data Mining BI Portal Application Server MSFT Excel Relational OLAP Data Mining

Access Services Enterprise Portals Presence Manager XHTML J 2 ME SMS Tel. Net ….

Access Services Enterprise Portals Presence Manager XHTML J 2 ME SMS Tel. Net …. . ADF-Portal Runtime Virtual Content Repository JSR-168 WSRP JSR-170 Resource Catalog Application Server MDS

Access Services RFID Services Edge Server RFID App Server Service Bus 11 i SCM

Access Services RFID Services Edge Server RFID App Server Service Bus 11 i SCM Business Rules Alerts Event Manager Application Server BI & BAM

Grid Computing Performance Best Performance 6000 $330. 07 3000 600 400 200 0 2575.

Grid Computing Performance Best Performance 6000 $330. 07 3000 600 400 200 0 2575. 34 2000 1000 IBM 0 1037. 02 $150. 67/ TOP $200. 34/ TOP OAS 10 G BEA OAS 10 G IBM BEA Best on Intel 64 -Linux 1400 1200 1000 800 600 400 200 0 TOPS 1000 800 1165. 06 4496. 28 4000 Best on Intel 32 1200 5991. 73 5000 TOPS $350 $300 $250 $200. 24 $150 $101. 10 $50 BEA $0 OAS 10 G TOPS $/TOP Best Price-Performance 1325. 61 1305. 04 $138. 01/ TOP $218. 28/ TOP OAS 10 G BEA

Grid Computing Scalability: Dynamic Resource Manager OPMN Process Management Mod_OC 4 J J 2

Grid Computing Scalability: Dynamic Resource Manager OPMN Process Management Mod_OC 4 J J 2 EE App DMS g OAS 10 Routing J 2 EE App DMS g OAS 10 Enterprise Manager (Set Policies)

Grid Computing App Server High Availability Solutions Planned Downtime GRID HA Deploy Apps Hot

Grid Computing App Server High Availability Solutions Planned Downtime GRID HA Deploy Apps Hot Deployment Reconfigure Online Operations Upgrade 100% Rolling Upgrade Backups Backup & Recovery Mgr. Human Error Unplanned Downtime App Server Flashback SW Failure App Server Clusters HW Failure Clusterware Support Disaster Recovery App Server Guard

Grid Computing High Availability: Backup, Recovery, Flashback ŸBackup – – – << << Automated

Grid Computing High Availability: Backup, Recovery, Flashback ŸBackup – – – << << Automated Cross-Node Hot, Cold, Oracle Recommended Disk, Tape Synced with RDBMS ŸPoint-in-Time Recovery – – Application Server Synced with RDBMS ŸFlashback Recovery << Repository – – Rewind Automatically A Cluster An Application Server An Application

Grid Computing High Availability: Application Server Guard HW LBR HTTPSvr HTTPSvr App Server Guard

Grid Computing High Availability: Application Server Guard HW LBR HTTPSvr HTTPSvr App Server Guard J 2 EE App g OAS 10 • • Create Instantiate Synchronize Switch Over J 2 EE App OAS 10 g Data Guard Primary Physical Standby OAS 10 g

Grid Computing Software Provisioning Upgrade Installation & Configuration Base Lining & Cloning Software &

Grid Computing Software Provisioning Upgrade Installation & Configuration Base Lining & Cloning Software & Services Provisioning Software Maintenance & Patching Integrity/Health Checking Deployment Migration (Test-Production)

Grid Computing Topology-based Management

Grid Computing Topology-based Management

Identity Management BPEL Process Mgr Portal Wireless Business Intelligence App Dev Framework OC 4

Identity Management BPEL Process Mgr Portal Wireless Business Intelligence App Dev Framework OC 4 J Database JAAS, JACC WS Security Java 2 Permissions. . Enterprise users, VPD, Encryption Label Security Roles Privileges Groups Oracle Identity Management External Security Services Certificate Authority Delegated Admin. Services Directory Integration Services Single Sign-On Services Oracle Internet Directory User Federated Provisioning Identity Services

Quality & Delivery Improvements Ÿ Highest Quality Release Ever – 100% Same Quality Standards

Quality & Delivery Improvements Ÿ Highest Quality Release Ever – 100% Same Quality Standards as 10 GR 2 DBMS Ÿ New Grid Testing Framework – – 2400+ CPU Server Farm 152 Complex Configurations Built & Tested Daily 2, 240 Tests Run in Each Configuration 62, 300+ Hours/Week, 2. 98 Million Hours of Testing Ÿ Testing Improvements from 10 GR 1 – – 31% Increase of Functional Test Volume 4 X More Stress Tests, 3 X More Longevity Tests 47% More High Availability Tests 22% Increase in Cross-Product Testing Ÿ Real World Testing – 26 Real Customer Workloads; 13 Systems Live

Best App Server for Oracle DB Ÿ Oracle Application Server is Open – Works

Best App Server for Oracle DB Ÿ Oracle Application Server is Open – Works with Any DB: MSFT, Sybase, Informix, DB/2, Oracle Ÿ No App Server is better with Oracle DB – – – J 2 EE: Database Web Services Bus. Intelligence: OLAP Integration: DB Events; Analytic Functions Portal: XDB Content Repository Scalability: DRM (JDBC Stats) HA: Back-Up, Disaster Recovery, Fa. N Clusters: OCFS, ASM, RAC, CRS Security: Proxy User, Enterprise User Security SW Provisioning: Installation, Patching, Cloning Monitoring: Topology Mgmt, ASLM Diagnosability: End to End Log Correlation Ÿ Customer Benefits – Exploit Database Features, Easier to Develop, Maintain

MSFT. NET Interoperability Ÿ Product Integration with MSFT. NET – – – VS. NET

MSFT. NET Interoperability Ÿ Product Integration with MSFT. NET – – – VS. NET Web Services: WS-I Basic Profile, All Styles WS Protocols: Dime, Custom Serializers UDDI Support: MSFT UDDI Browser Support Queuing: JMS Bridge to MSMQ Legacy Support: C++ Web Services to J 2 EE Interop Orchestration: Biztalk Interoperability Human Workflow: MSFT Win. Forms Integration Directory Services: Simpler Active Directory Sync Windows Security: Simpler Windows Native Authentication Clusterware: MS Cluster Services – Similar to Fail. Safe Load Balancing: MSFT NLB Support Ÿ Customer Benefits – Easy to Adopt and Co-Exist with MSFT Applications

Move Existing Apps Forward Oracle Forms, Reports, Designer Ÿ Oracle Forms – – JVM

Move Existing Apps Forward Oracle Forms, Reports, Designer Ÿ Oracle Forms – – JVM Pooling for Scalability: Calling Java from Forms End-User Monitoring: Multi-Tier Performance Tracing Webutil Production Upgrade to 10. 1. 2 RSFs Ÿ Oracle Reports – – – Output format for Spreadsheet: (e. g. MS Excel) Formatting tags for in-line formatting of flowing text PDF Enhancements: True Type Font Subsetting HTML 3. 2 and 4. 01 Support All Java Runtime: No C++ ORB Ÿ Oracle Designer – – Generation for 10 G DBMS Generation for Forms, Reports, mod_PL/SQL 10 GR 2

D E M O N S T R A T I O N

D E M O N S T R A T I O N

APS Market Position Gartner Magic Quadrant – July 2004 “Oracle, IBM, and BEA are

APS Market Position Gartner Magic Quadrant – July 2004 “Oracle, IBM, and BEA are the 3 Leaders”

APS Technology Comparison Forrester Research – June 2004

APS Technology Comparison Forrester Research – June 2004

g 10 R 2 Overview Ÿ 10 g. R 2 is Major Update Release

g 10 R 2 Overview Ÿ 10 g. R 2 is Major Update Release – – 432 New Features Best Suite: Best Integrated APS Suite Best of Breed: Individual Pieces Best for Grid: Significant Grid Enhancements Ÿ Highest Quality Release Ever – – Same Quality Standards as DBMS, Very Stable Easy to Adopt: 100% Automated Upgrade Ÿ 10 g. R 2 Further Speeds Market Growth – – Oracle’s Fastest Growing Business World’s Fastest Growing: 2001, 2002, 2003, 2004