1 / 43

Oracle Application Server 10g: New Features and Benefits

Discover the latest advancements in Oracle Application Server 10g, including grid computing, business process management, application development frameworks, and more. Maximize efficiency and improve performance with Oracle's unified platform release.

hogle
Download Presentation

Oracle Application Server 10g: New Features and Benefits

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Session id:40285 What’s New in Oracle Application Server 10g? Rakesh DhooparSr. Director, Product Management Oracle Corporation

  2. Next Steps…. • Recommended sessions • 40187: First steps with Grid and Oracle Application Server 10g • 40057: High availability with Oracle Application Server 10g • 40231: Visual and Declarative J2EE Development with Oracle JDeveloper and Oracle ADF: An Overview • 40066: Business Process Management for Beginners • 40019: A DBA perspective on J2EE • 40052: Deployment topologies and best practices • Recommended demos and/or hands-on labs • 40377: Oracle Application Server 10g Hands On Labs

  3. Reminder – please complete the OracleWorld online session surveyThank you.

  4. Lots!

  5. Agenda • What is OracleAS 10g? • Major new components in OracleAS 10g • Grid Computing and Grid Control • Business Process Management - ProcessConnect • Application Development Framework • Oracle Identity Management – Certificate Authority • Install, configuration changes/improvements • Application development new features • Application deployment new features

  6. What is 10g?

  7. What is OracleAS 10g? • OracleAS 10g is the name of a family of releases • OracleAS 10g R1 (9.0.4) • First major production release of the complete product • OracleAS 10g R2 – Maintenance Release • Limited Features, Itanium 2 • Application Development Framework • 10g Database certification • OracleAS 10g R3 – Enterprise SOA • J2EE 1.4 Preview Available Now! • J2EE 1.4 Certification, Core Services Framework • OracleAS10g R4 – Unified Platform Release

  8. Any Data Source Web Services B2B Applications OracleAS 10g Enterprise Portal Application Dev. Framework S E C U R I T Y & ID Mgmt. S Y S T E M S Mgmt. Portal Integration Broker Application Server (Enterprise SOA Runtime) Mobile & Wireless Grid Computing Infrastructure OracleAS 10g Business Intelligence

  9. Adding capacity is costly and existing capacity is underutilized Ensuring reliable service is expensive Installing and configuring systems is labor-intensive Poor visibility of end-user service levels Implement One from Many: Virtualize and pool low-cost hardware components Workload management and high availability Manage Many As One: Automated Provisioning Application service level management Enterprise Grid Computing IT Problem Oracle 10g Solution

  10. HTTP Server Web Cache J2EE Server Virtualized Middleware Services Accounting Application Group Collections of Resources and Runtime Services into Logical Applications

  11. Grid Provides High Availability • Transparent Application Failover (TAF) • Automatic session migration • Fast-Start Fault Recovery™ • Automatic failure detection and recovery • Multi-tier Failover Notification (FaN) • Speeds end-to-end application failover time RAC Failover AS Detection Total Downtime 15 mins > 15 mins Without FaN With FaN < 8 secs* < 8 secs* < 4 secs < 12 secs

  12. Oracle Inventory View/Search Compare Software Configurations Discover Analyze Track Changes Hardware Configurations Reference Configurations Oracle.com Provision LiveLink Product Updates Patches • Over 20% of downtime is attributable to human configuration errors Product Configuration Grid Automates Software Provisioning Grid Control Install/Clone Configure Deploy Patch

  13. New York Sales Office Tokyo Sales Office Any User Manage Application Service LevelsEnd-to-End Performance, Availability & Diagnostics Application • Monitortransactions • Understand end user experience • Identify bottlenecks • Accelerate problem resolution

  14. Legacy Data Trading Partner 1 Application 1 Subsidiary A Application 2 Trading Partner 2 Application 3 Trading Partner 3 Introducing ProcessConnect OracleAS 10g Connection Services EAI Connection Services B2B Business Activity Monitoring Procure X12 EDI FTP CICS Business Process Management Purchase Order Process Purchase RNIF 1.0 SMTP App Adapter PO Acknowledge Confirm Approve Data Management Common Purchase Order Data 850 Binary URL Binary HTTPS QUE 3A4 API Binary XML HTTP Division 1 HL7 AS2 CSV FlatFile

  15. Broader Standards Based Connectivity (JCA) • Supports JCA 1.0 standard • Extensions to overcome current limitations • Bi-directional • Asynchronous • Better Metadata Interface • B2B Standard Support • Transport: HTTP/S, SMTP, FTP, JMS • Packaging and Signing: SMIME 2.0/3.0, SOAP 1.1 • Document Exchange: XML, RNIF 1.1/2.0

  16. Integration End Points • Applications • Oracle 11.5.X • Oracle 10.7 • SAP R/3 • Peoplesoft • JD Edwards • Siebel • Siebel 2000 • Any JCA Application • B2B Protocols • RosettaNet • HL7 2.3 / 3.0 • EDI (native / GDI) • Databases • Oracle7.3, 8.0, 8i, 9i • MS SQL-Server • IBM DB/2 UDB • Sybase • Informix • JDBC /ODBC • Messaging • Oracle AQ • MQ-Series • TIBCO • JMS • Transports • SOAP • HTTP, HTTP-S • SMTP • FTP • CORBA/IIOP • COM/COM+ • Generic DB • Flat File • Legacy • CICS • DB2 • *SAM • 3270 Screen Scraping

  17. Business Process Management • Respond to rapid changes in the business environment • Model the business process quickly without coding • Generates meta data that can easily be changed

  18. Buyer Seller Send PO Get PO GetAcknowledgement SendAcknowledgement Get POConfirmation Send POConfirmation SendAcknowledgement GetAcknowledgement B2B Collaboration Support

  19. Introducing ADF • Hurdles to J2EE Productivity • Complex Technologies • Distributed Applications • Enterprise Java Beans • Integration/JCA • Complex Data • Part XML, Part Code • Rapid Advancements/Changes • Runtime Centric

  20. Model-View-Controller (MVC) based Framework Rich Clients Web and Wireless View Controller Controller Model Model Business Services

  21. OracleAS Certificate Authority • OracleAS Certificate Authority (OCA) • Fully standards compliant • Integrated with Directory and SSO • Web-Based Management

  22. Installation and Configuration • Usability Improvements • Pre-requisite checks • System patches, user privileges, shared memory • Logging and troubleshooting enhancements • Improved error messages, Log files in one place • Easy to understand installation flows • Flexibility • Multiple Farm association per middle tier host • Multiple user installations on same host • Almost all ports can be configured pre/post install

  23. Installation and Configuration • Infrastructure Installation Enhancements • More install options • All in one, ID mgmt only, metadata only • Use existing database for metadata repository • Forms and Reports without Infrastructure installation option • Cluster aware installations for HA configurations • Secure access to Oracle Internet Directory during install

  24. Install Time Reduction

  25. Install Footprint Reduction

  26. Development New Features • Productivity Improvements • Developer/User Friendliness • Performance Improvements • Flexibility • Standards Compliance

  27. Productivity Improvements • OmniPortlet • Render data from Web Services, XML, databases, CSV files, & Web pages in different formats – charts, forms, tables… • Web Clipping – Clip content from existing web sites • Wireless Development Toolkit integration with JDeveloper

  28. Developer/User Friendliness • Lightweight JMS • File based durable persistence • Multimedia JSP Tag Library • Added types of Web Services (WS) • Stateless Java Classes as Document WS • Stateful Java Classes as Style WS • JMS end points as Document WS

  29. Performance Improvements • JDeveloper is significantly faster • Optimized Page Assembly – page caching using Web Cache • Improved startup performance for Forms • JDK 1.4 upgrade

  30. Flexibility • Startup and Shutdown Classes • Enhanced OID integration with JPDK • Improved XML-based Logging • Log file size and rotation • Reports as a Workflow activity • Web Services invocation from Reports

  31. Standards Compliance • JSP Standard Tag Library (JSTL –per JSR 152) • XHTML Support, J2ME Support

  32. Deployment New Features • Runtime Performance • High Availability and Scalability • System Monitoring and Administration • Security

  33. DualNode Performance Oracle BEAt BEA with half the CPUs on both performance and price! $1075.17/TOP $160.62/TOP Source: SPEC, as of September 8, 2003: www.spec.org, all in MultipleNode Category: Oracle Application Sever 10g on HP ML370G3 cluster, 431.26 TOPS@MultipleNode, $160.62 $US/TOPS@MultipleNode. BEA WebLogic Server 7.0 on HP-UX using HP rx5670, 408.02 TOPS@MultipleNode, 1075.17 $US/TOPS@MultipleNode.

  34. Best Price-Performance Source: SPEC, as of September 8, 2003: www.spec.org, best price-performance, MultipleNode category: Oracle Application Server 10g, 1,165.06 TOPS@ MultipleNode, $150.67US$/TOPS @ MultipleNode. BEA WebLogic 8.1 SP1 on HP DL360, 1,037.02 TOPS @ MultipleNode, $200.34 US$/TOPS @MultipleNode. WebSphere 5.0.1. Application Server on eServer xSeries 360 cluster, 448.12 TOPS @ MultipleNode, $647.52 US$/TOPS @ MultipleNode.

  35. OPMN events DCM WC 2 2 1 4 3 OC4J OHS OC4J OC4J OC4J HA: Cluster Enhancements • OPMN: Startup/Shutdown Sequence Control • Controls all components • DCM: No requirement for OID when using DB based repository, File based repository 9iAS Instance http Infrastructure events http events OPMN OHS events DCM mod_oc4j events ajp OC4J

  36. HA: Cold Cluster Failover

  37. HA: Active Failover Clusters

  38. System Monitoring & Management • OracleAS Console: Enhanced Administration Console • Consistent web-based management for the entire Application Server platform • Centralized management for ports, logs and J2EE applications deployed • IP Address, Host Name, Domain Name change support • Validation of configuration changes

  39. System Monitoring & Management • Metadata Repository and Identity Management Re-association • JMS and MDB Administration

  40. Security and Identity Management • External Authentication Mechanisms • Microsoft Windows, iPlanet plugins • OID integration with Active Directory Server • Oracle9iAS Single Sign-On (SSO) • Multi-level Authentication (uname or SSL) • Automatic login for Windows authenticated users • Flexible Deployment Options • (RAC, Geographical distributed, DMZ, etc.)

  41. Q U E S T I O N S A N S W E R S &

More Related