Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation.
Download ReportTranscript Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation.
Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation 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 10g 10gR2 Overview 10gR2 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 Develop Services JDeveloper 10gR2 Design Develop J2EE & 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 J2EE 1.4: J2EE 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 • OC4J, BEA, IBM, JBOSS • Native CVS, PVCS Support • New Shareable project file format Develop Services Application Development Framework 10g Develop Services Application Development Framework View Controller JSP, JSF Rich Clients Mobile Clients Model Struts Bus. Components JavaServer Faces Web Services Java Page Flow Data Binding Common Metadata Services XMLSchema, XPath, Xquery, XMI, MOF Runtime Services J2EE Services Business Rules Presentation Services Component Services Data Services Management Connectors Naming/Directory Reliable Messaging Transactions J2EE 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 WS-Reliable Msg. WS-Reliability WS-Transactions SOAP, WSDL, UDDI, WS-I BP J2EE 1.4 (JAX-*, XML-*) Application Server Runtime Services Event Services Optimize (BPM) BI/Portals/ BAM Sensors, RFID Visualize (BAM) BPM Distribute (ESB) Process (Analytics) System Events Alerting Filter (Rules) Capture (Sensors) Business Process Business Service Web Services Application Server Applications Runtime Services Business Rules Services Portal Identity Mgmt. BPM BAM ADF ESB Rules Editor Rules Engine Rules Metadata (MDS) Application Server 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 Financial System Order Entry System A D A P T E R WSDL Supply Chain System A D A P T E R BPEL Logistics B2B 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 – Transformation Mapping Business to Business Integration B2B Integration Services Business Activity Monitoring Business Event Monitoring Dashboard Analytic Services Business Intelligence Discoverer Query & Analysis (Relational, OLAP) Relational Reports Reporting Data Mining BI Portal Application Server MSFT Excel OLAP Data Mining Access Services Enterprise Portals Presence Manager XHTML J2ME SMS TelNet ….. ADF-Portal Runtime JSR-168 WSRP Virtual Content Repository JSR-170 Resource Catalog Application Server MDS Access Services RFID Services Edge Server RFID Service Bus 11i SCM App Server Business Rules Alerts Event Manager Application Server BI & BAM Grid Computing Performance Best Performance 6000 $330.07 3000 1000 800 600 400 200 0 2575.34 2000 1000 IBM 0 1037.02 $150.67/ TOP $200.34/ TOP OAS10G BEA OAS10G BEA IBM Best on Intel64-Linux 1400 1200 1000 800 600 400 200 0 TOPS 1165.06 4496.28 4000 Best on Intel32 1200 5991.73 5000 TOPS $350 $300 $250 $200 $200.24 $150 $100 $101.10 $50 BEA $0 OAS10G TOPS $/TOP Best Price-Performance 1325.61 1305.04 $138.01/ TOP $218.28/ TOP OAS10G BEA Grid Computing Scalability: Dynamic Resource Manager OPMN J2EE App DMS g OAS10 Process Management Mod_OC4J J2EE App DMS g OAS10 Routing J2EE App DMS g OAS10 Enterprise Manager (Set Policies) 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 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 HTTPSvr HTTPSvr HTTPSvr HTTPSvr App Server Guard J2EE App J2EE App J2EE App OAS10 g OAS10 g OAS10 g • • • • Create Instantiate Synchronize Switch Over J2EE App J2EE App J2EE App OAS10 g OAS10 g Data Guard Primary Physical Standby OAS10 g 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 Identity Management BPEL Process Mgr Portal Wireless Business Intelligence App Dev Framework OC4J Database JAAS, JACC WS Security Java2 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 Services Quality & Delivery Improvements Highest Quality Release Ever – 100% Same Quality Standards as 10GR2 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 10GR1 – – – – 31% Increase of Functional Test Volume 4X More Stress Tests, 3X 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 with Any DB: MSFT, Sybase, Informix, DB/2, Oracle No App Server is better with Oracle DB – – – – – – – – – – – J2EE: Database Web Services Bus. Intelligence: OLAP Integration Integration: DB Events; Analytic Functions Portal: XDB Content Repository Scalability: DRM (JDBC Stats) HA: Back-Up, Disaster Recovery, FaN 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 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 J2EE Interop Orchestration: Biztalk Interoperability Human Workflow: MSFT WinForms Integration Directory Services: Simpler Active Directory Sync Windows Security: Simpler Windows Native Authentication Clusterware: MS Cluster Services – Similar to FailSafe 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 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 10G DBMS Generation for Forms, Reports, mod_PL/SQL 10GR2 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 the 3 Leaders” APS Technology Comparison Forrester Research – June 2004 10gR2 Overview 10gR2 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 10gR2 Further Speeds Market Growth – – Oracle’s Fastest Growing Business World’s Fastest Growing: 2001, 2002, 2003, 2004