Oracle 10g Application Server


Published on

In this presentation, you’ll get an overview of the capabilities of Oracle Application Server 10g, the fastest-growing middleware platform available today.

Published in: Technology, Business
1 Comment
  • trttt tt tt t tt t t tt eteyey eyeyeeey yuruyeuu4ew etgetete
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Oracle 10g Application Server

    1. 3. <ul><li>16,000+ customers </li></ul><ul><li>1,000+ ISVs </li></ul><ul><li>1,400+ System Integrators </li></ul><ul><li>99 Technology Patents </li></ul><ul><li>1st Application Platform Suite </li></ul><ul><li>1st App Server On Linux </li></ul><ul><li>1st in Performance </li></ul>Oracle9 i Application Server Market Leadership and Innovation
    2. 4. <ul><li>Responsive software infrastructure for grid computing </li></ul>Introducing Oracle 10 g
    3. 5. John Magee Vice President Oracle Application Server Product Marketing Oracle Corporation
    4. 6. IT Challenges <ul><li>Expensive hardware, software, and labor </li></ul><ul><li>Inflexible architecture limits business responsiveness </li></ul>Isolated Applications Deployed on Islands of Infrastructure
    5. 7. <ul><li>Islands of Infrastructure </li></ul><ul><li>Isolated Applications </li></ul><ul><li>Enterprise </li></ul><ul><li>Grid Computing </li></ul><ul><li>Responsive </li></ul><ul><li>Software Architecture </li></ul>Oracle Strategy for IT
    6. 8. Enterprise Grid Computing Add and Reallocate Capacity Quickly and Economically Coordinated use of many servers acting as one large computer Grid Control Database Grid Application Server Grid Storage Grid
    7. 9. Transactions Multi-Channel Responsive Software Architecture Respond to Changing Requirements Quickly Develop and manage reusable software services to improve flexibility and productivity Content Integration Collaboration Communication Authentication
    8. 10. Management & Security Rapid Application Development Clustering & Caching Oracle Application Server 10 g Integrated Middleware Platform Web Services B2B Integration Application Integration Any Data Source Business Intelligence Wireless & Mobile Enterprise Portal Business Services Framework
    9. 11. <ul><li>Self-service Applications </li></ul><ul><li>E-Commerce </li></ul><ul><li>Enterprise Portals </li></ul><ul><li>Identity Management </li></ul><ul><li>Web Services </li></ul><ul><li>Application Integration </li></ul><ul><li>Business Process Automation </li></ul><ul><li>Trading Partner Connectivity </li></ul><ul><li>Mobile and Wireless </li></ul><ul><li>Business Intelligence </li></ul><ul><li>Content Management </li></ul><ul><li>Regulatory Compliance </li></ul>Oracle Application Server 10 g Breadth and Depth for Strategic IT Initiatives
    10. 12. Oracle Application Server 10 g Integrated Software Saves $$$ <ul><li>Lower your costs </li></ul><ul><ul><li>Save on license and support </li></ul></ul><ul><ul><li>Save on software integration </li></ul></ul><ul><ul><li>Save on administration and training </li></ul></ul><ul><li>Improve quality of service </li></ul><ul><ul><li>End-to-end security provides peace of mind </li></ul></ul><ul><ul><li>Performance optimizations improve service levels </li></ul></ul><ul><ul><li>High availability architecture ensures uptime </li></ul></ul><ul><li>Deliver new services faster </li></ul><ul><ul><li>Improve productivity with a unified platform </li></ul></ul>
    11. 13. Open and Interoperable Works with What You Have Today <ul><li>Standards-based platform </li></ul><ul><li>Supports all major OS & hardware platforms </li></ul><ul><li>Interoperable with existing infrastructure </li></ul>
    12. 14. <ul><li>Modular architecture for maximum flexibility </li></ul><ul><ul><li>Install only what you need </li></ul></ul><ul><ul><li>License only what you use </li></ul></ul><ul><ul><li>Evolve your infrastructure over time </li></ul></ul><ul><li>Scale across all geographies </li></ul><ul><li>Wide range of deployment topologies </li></ul><ul><ul><li>Single CPU server  large SMP </li></ul></ul><ul><ul><li>2-node cluster  High-density rack configuration </li></ul></ul><ul><ul><li>Enterprise grids </li></ul></ul>Flexible Deployment From Departmental to Distributed Enterprise
    13. 15. Oracle 10 g and Enterprise Grids Implement One from Many; Manage Many as One <ul><li>Virtualize resources on low-cost hardware </li></ul><ul><li>Allocate resources dynamically </li></ul><ul><li>Automate provisioning </li></ul><ul><li>Centralize monitoring and management </li></ul>
    14. 16. Enterprise Grid Computing 10 g Virtualize and Pool Resources Automate Software & User Provisioning Manage Application Service Levels Ensure High Quality of Service
    15. 17. Group resources and services by application Middleware Services Use Resources Effectively on Low-Cost HW HTTP Server Web Cache J2EE Server
    16. 18. Install/Clone Configure Deploy Patch Grid Control Repository 10g Software Provisioning LiveLink Product Updates Patches Product Configuration Oracle Inventory Software Configurations Hardware Configurations Discover Provision Over 20% of downtime is attributable to human configuration errors View/Search Compare Track Changes Reference Configurations Analyze
    17. 19. <ul><li>“ How much time is being spent in the JDBC part of this application?” </li></ul><ul><li>“ What was the average response time over the past 3, 6, and 9 months?” </li></ul>Monitor and analyze performance: Performance Monitoring Diagnostics and Tuning
    18. 20. Policy Manager Stores application-specific policies Resource Manager Manages resource availability/status Dispatcher & Scheduler Distribute workloads based on application-specific policies Workload Manager Policy-Based Workload Mgmt Ensure High Quality of Service
    19. 21. General Ledger Order Entry General Ledger Order Entry Start of Quarter: End of Quarter: Scheduled Workloads Allocate Resources to Meet Business Needs
    20. 22. Capacity Planning
    21. 23. 10g Capacity-on-Demand Automated Scale Out Systems chosen for deployment from available hardware 2 New Servers New servers added to application group 3 Load increase identified -- additional resources required 1
    22. 24. <ul><li>Transparent Application Failover (TAF) </li></ul><ul><li>Fast-Start Fault Recovery </li></ul><ul><li>Integrated Backup and Disaster Recovery </li></ul><ul><li>Multi-tier Failover Notification™ (FaN) </li></ul>10g High Availability Ensure High Quality of Service > 15 mins < 12 secs 15 mins < 4 secs Without FaN With FaN RAC Failover AS Detection Total Downtime < 8 secs < 8 secs
    23. 25. What about performance?
    24. 26. 400 600 800 1000 1200 TOPS Source: SPEC, as of September 8, 2003: , all in MultiNode Category: Oracle Application Server 10g, 1,165.06 TOPS@MultipleNode, $131.66 US$/TOPS@MultipleNode. BEA WebLogic 8.1 SP1 on HP DL360, 1,037.02 TOPS@MultipleNode, $200.34 US$/TOPS@MultipleNode. BEA 1,165 1,037 World Record SpecJ Benchmark Posted 8 September 2003
    25. 27. Responsive Software Architecture
    26. 28. “ The first thing that becomes clear as you examine any complex business model is that becoming exceptional at your business means becoming extraordinarily efficient at handling exceptions.” – Delphi Group, 2003 Business Flexibility Change is a Constant
    27. 29. “ It is not the strongest of the species that survives, nor the most intelligent, but the one that is most responsive to change.” – Charles Darwin Or, put another way…
    28. 30. Responsive Software Architecture 10 g Unify Your Web Presence Improve Productivity Integrate Your Business Deliver New Services Optimize Your Business Processes
    29. 31. <ul><li>Employees: </li></ul><ul><li>Sales </li></ul><ul><li>Operations </li></ul><ul><li>Executive </li></ul><ul><li>Partners: </li></ul><ul><li>Distributors </li></ul><ul><li>Suppliers </li></ul><ul><li>Customers: </li></ul><ul><li>Beta customers </li></ul><ul><li>Enterprises </li></ul><ul><li>Small Business </li></ul>Intranet Extranet Internet Problem: Stovepiped Web Sites Costly to Manage and Deliver Content and Apps
    30. 32. <ul><li>Separate employee, customer, and partner sites </li></ul><ul><li>Access rights for every application and content store </li></ul><ul><li>Custom mobile apps for each wireless device </li></ul><ul><li>Single portal framework </li></ul><ul><li>Centralized identity management </li></ul><ul><li>Single wireless framework </li></ul>Unified Web Presence Reduce Management and Development Costs
    31. 33. Oracle Application Server Portal World Wide Web Documents Hosted Services E-Business Services Enterprise Applications Unified Portal Framework Reduce the Cost of Managing Web Sites Employees Customers Partners Suppliers
    32. 34. Deliver Personalized Content Improve User Productivity
    33. 35. <ul><li>Secure centralized access across entire system </li></ul><ul><li>Customized privileges </li></ul><ul><ul><li>By group, roles, users </li></ul></ul><ul><ul><li>Manage, update, view </li></ul></ul><ul><li>Support for 3 rd -party solutions for secure access to legacy applications </li></ul>Centralized Identity Management Ensure Security While Lowering Cost
    34. 36. <ul><li>Reduce the cost of resetting passwords ($300 per user / per year, IDC) </li></ul><ul><li>Users login once to access applications & content </li></ul>Single Sign-On Reduce Management Costs; Improve Productivity
    35. 37. Portal a Delegate Access Control Provide Greater Flexibility for Managing Portals <ul><li>Enforce corporate security policies and standards </li></ul><ul><li>Delegate access and style to departments or partners </li></ul><ul><li>Encourage user personalization </li></ul>Sales Finance
    36. 38. <ul><li>Develop mobile applications once </li></ul><ul><ul><li>Multi-channel XML </li></ul></ul><ul><ul><li>Web services </li></ul></ul><ul><li>Deploy to multiple channels </li></ul><ul><ul><li>Mobile laptops </li></ul></ul><ul><ul><li>Wireless phones </li></ul></ul><ul><ul><li>PDAs </li></ul></ul><ul><li>Manage from a single console </li></ul>Multi-Channel Delivery Reduce Cost of Managing Wireless Devices Oracle Application Server Wireless
    37. 39. Delivering New Services
    38. 40. Rapid Application Development Oracle Developer Suite 10 g Integrated Development Platform Designer Software Configuration Manager Forms Developer JDeveloper Warehouse Builder Reports Developer BI Beans Discoverer Application Development Framework Java, XML, SQL Open Standards-Based
    39. 41. Reusable Services Lower Development Costs, Improve Flexibility Oracle Application Server 10 g Authentication Service Account Validation Service <ul><li>Build applications from modular business services </li></ul><ul><li>Standardized interfaces for reuse & interoperability </li></ul><ul><li>Self-describing for easy discovery and binding </li></ul>Print Invoices Generate POs Create Customers Credit Verification Service
    40. 42. Leverage Existing Investments Service-enable IT Assets Legacy Application OracleAS Integration Packaged Application External Supplier SOAP SOAP SOAP SOAP Database Stored Procedure
    41. 43. Service Development Framework Rapid Development of Business Services <ul><li>Productivity with Choice </li></ul><ul><ul><li>Visual and declarative environment </li></ul></ul><ul><ul><li>Complete development framework </li></ul></ul><ul><ul><li>“ My JDeveloper” personalized interface </li></ul></ul><ul><li>Full Web services lifecycle support </li></ul><ul><ul><li>Model, develop, deploy, debug, test, tune </li></ul></ul><ul><ul><li>XML metadata for simplified maintenance </li></ul></ul><ul><li>Complete standards support </li></ul><ul><ul><li>SOAP, WSDL, UDDI, WS-I </li></ul></ul><ul><ul><li>Interoperability with .NET </li></ul></ul><ul><li>Collaborative development </li></ul><ul><ul><li>Integration with SCM tools </li></ul></ul>Oracle JDeveloper 10 g with ADF
    42. 44. Publish Services as Portlets Allow Users to Interact with Web Services Import Portlet Catalog Publish Personalize Personalize Personalize Public UDDI Registry Application Developer Expense reporting … Stock quotes News feeds Travel reservations Procurement Lead tracking Campaign planning Sales forecasting
    43. 45. <ul><li>Manage service availability and access </li></ul><ul><li>Internal & external content </li></ul><ul><li>Documents </li></ul><ul><li>Syndicated news </li></ul><ul><li>Business Intelligence </li></ul>Portlet Catalog Enable Personalization and Reuse
    44. 46. Integrate and Optimize Business Processes
    45. 47. Something is wrong here… “ Integration costs are approaching one-third of total spending on application development and deployment.” – Gartner, 2003
    46. 48. Problem: Integration Complexity Labor Intensive and Hard to Manage Screen Scrape Screen Scrape Screen Scrape Screen Scrape Message Queue Message Queue Message Queue Download File Download File Download File Transaction File Transaction File Transaction File ORB ORB CICS Gateway CICS Gateway APPC APPC RPC RPC Transaction File Sockets Sockets Message Message Application Application Application Application Application Application Application Application Application Application
    47. 49. Solution: Simplify With a Standards-Based Integration Platform Web Services Integration Business Process Management B2B Integration Data Integration Application Integration OracleAS 10 g Integration Suppliers Trading Partners Exchanges Customers Any Database Web Services Applications Legacy Systems
    48. 50. <ul><li>Automatic propagation of data reduces manual errors </li></ul><ul><li>Common view of data and events encourages reuse </li></ul><ul><li>Connect with pre-built adapters </li></ul><ul><ul><li>Applications </li></ul></ul><ul><ul><li>Databases </li></ul></ul><ul><ul><li>Messaging </li></ul></ul><ul><ul><li>Technology </li></ul></ul><ul><ul><li>B2B protocols </li></ul></ul>App View 2 Data Consistency Adapt to Application Changes Quickly Common Data View App View 1 App View 4 App View 3
    49. 51. JCA Wireless Email Portal Sales Application Distributor Internal User Web Service RosettaNet 1 2 3 4 5 6 Automate Business Flows Improve Processes Across Systems Supplier Partner
    50. 52. Business Process Management Standardize Processes for Reuse <ul><li>Model processes quickly </li></ul><ul><ul><li>Simple event handling </li></ul></ul><ul><ul><li>Complex B2B interactions </li></ul></ul><ul><li>Reuse common processes </li></ul><ul><li>Evolve business rules as conditions change </li></ul>Common Internal Process Application Trading Partner Trading Partner Trading Partner Trading Partner Application
    51. 53. <ul><li>“ Who has the highest order $$ volume?” </li></ul><ul><li>“ Where is my PO?” </li></ul><ul><li>“ Where are orders delayed?” </li></ul>Track and Analyze Business Activity Monitoring for Continuous Process Improvement
    52. 54. Improve Productivity
    53. 55. The Information Age Chaos! Problem: Information Chaos Limits Productivity and Collaboration <ul><li>Users </li></ul><ul><ul><li>Where can I find information about my health benefits? </li></ul></ul><ul><ul><li>What was the URL for the Support center? </li></ul></ul><ul><li>Teams </li></ul><ul><ul><li>What PPT version did you send me via email? </li></ul></ul><ul><ul><li>I want to approve that Web page before it’s externalized </li></ul></ul><ul><li>Managers </li></ul><ul><ul><li>How did my sales team do in the Western region? </li></ul></ul>
    54. 56. Collaborative Work Environment Respond Quickly to Changing Business Needs Workflow Portal Collaboration Tools Advanced Search Content Management Voice Business Intelligence
    55. 57. <ul><li>Enterprise Grid Computing </li></ul><ul><ul><li>Lower hardware costs </li></ul></ul><ul><ul><li>Lower management costs </li></ul></ul><ul><ul><li>Improve quality of service </li></ul></ul><ul><li>Responsive Software Architecture </li></ul><ul><ul><li>Deliver new services faster </li></ul></ul><ul><ul><li>Integrate existing assets to optimize your business </li></ul></ul><ul><ul><li>Collaborate effectively to improve productivity </li></ul></ul>Oracle Application Server 10 g Lower Your Costs, Increase Your Flexibility
    56. 58. Reminder: Please complete the OracleWorld session survey Thank you.