Oracle 9 i Application Server Market Leadership and

  • Slides: 59
Download presentation

Oracle 9 i Application Server Market Leadership and Innovation Ÿ Ÿ Ÿ Ÿ 16,

Oracle 9 i Application Server Market Leadership and Innovation Ÿ Ÿ Ÿ Ÿ 16, 000+ customers 1, 000+ ISVs 1, 400+ System Integrators 99 Technology Patents 1 st Application Platform Suite 1 st App Server On Linux 1 st in Performance

Introducing Oracle 10 g Responsive software infrastructure for grid computing

Introducing Oracle 10 g Responsive software infrastructure for grid computing

John Magee Vice President Oracle Application Server Product Marketing Oracle Corporation

John Magee Vice President Oracle Application Server Product Marketing Oracle Corporation

IT Challenges Isolated Applications Deployed on Islands of Infrastructure Ÿ Expensive hardware, software, and

IT Challenges Isolated Applications Deployed on Islands of Infrastructure Ÿ Expensive hardware, software, and labor Ÿ Inflexible architecture limits business responsiveness

Oracle Strategy for IT Islands of Infrastructure Enterprise Grid Computing Isolated Applications Responsive Software

Oracle Strategy for IT Islands of Infrastructure Enterprise Grid Computing Isolated Applications Responsive Software Architecture

Enterprise Grid Computing Coordinated use of many servers acting as one large computer Storage

Enterprise Grid Computing Coordinated use of many servers acting as one large computer Storage Grid Database Grid Application Server Grid Control Add and Reallocate Capacity Quickly and Economically

Responsive Software Architecture Develop and manage reusable software services to improve flexibility and productivity

Responsive Software Architecture Develop and manage reusable software services to improve flexibility and productivity Content Multi-Channel Transactions Integration Collaboration Communication Authentication Respond to Changing Requirements Quickly

Oracle Application Server 10 g Integrated Middleware Platform Any Data Source Clustering & Caching

Oracle Application Server 10 g Integrated Middleware Platform Any Data Source Clustering & Caching Management & Security Enterprise Portal Web Services Wireless & Mobile B 2 B Integration Application Integration Rapid Application Development Business Services Framework Business Intelligence

Oracle Application Server 10 g Breadth and Depth for Strategic IT Initiatives Ÿ Ÿ

Oracle Application Server 10 g Breadth and Depth for Strategic IT Initiatives Ÿ Ÿ Ÿ Self-service Applications E-Commerce Enterprise Portals Identity Management Web Services Application Integration Business Process Automation Trading Partner Connectivity Mobile and Wireless Business Intelligence Content Management Regulatory Compliance

Oracle Application Server 10 g Integrated Software Saves $$$ Ÿ Lower your costs –

Oracle Application Server 10 g Integrated Software Saves $$$ Ÿ Lower your costs – – – Save on license and support Save on software integration Save on administration and training Ÿ Improve quality of service – – – End-to-end security provides peace of mind Performance optimizations improve service levels High availability architecture ensures uptime Ÿ Deliver new services faster – Improve productivity with a unified platform

Open and Interoperable Works with What You Have Today Ÿ Standards-based platform Ÿ Supports

Open and Interoperable Works with What You Have Today Ÿ Standards-based platform Ÿ Supports all major OS & hardware platforms Ÿ Interoperable with existing infrastructure

Flexible Deployment From Departmental to Distributed Enterprise Ÿ Modular architecture for maximum flexibility –

Flexible Deployment From Departmental to Distributed Enterprise Ÿ Modular architecture for maximum flexibility – – – Install only what you need License only what you use Evolve your infrastructure over time Ÿ Scale across all geographies Ÿ Wide range of deployment topologies – – – Single CPU server large SMP 2 -node cluster High-density rack configuration Enterprise grids

g Oracle 10 and Enterprise Grids Implement One from Many; Manage Many as One

g Oracle 10 and Enterprise Grids Implement One from Many; Manage Many as One Ÿ Virtualize resources on low-cost hardware Ÿ Allocate resources dynamically Ÿ Automate provisioning Ÿ Centralize monitoring and management

Enterprise Grid Computing Ensure High Quality of Service Virtualize and Pool Resources 10 g

Enterprise Grid Computing Ensure High Quality of Service Virtualize and Pool Resources 10 g Manage Application Service Levels Automate Software & User Provisioning

Middleware Services Use Resources Effectively on Low-Cost HW HTTP Server Web Cache J 2

Middleware Services Use Resources Effectively on Low-Cost HW HTTP Server Web Cache J 2 EE Server Group resources and services by application

10 g Software Provisioning Oracle Inventory Software Configurations View/Search Dis co ve r Grid

10 g Software Provisioning Oracle Inventory Software Configurations View/Search Dis co ve r Grid Control Repository ze aly n A Hardware Configurations Deploy Patch Track Changes Reference Configurations Install/Clone Configure Compare P is v ro ion Oracle. com Liv e Lin k Over 20% of downtime is attributable to human configuration errors Product Updates Patches Product Configuration

Performance Monitoring Diagnostics and Tuning Monitor and analyze performance: Ÿ “How much time is

Performance Monitoring Diagnostics and Tuning Monitor and analyze performance: Ÿ “How much time is being spent in the JDBC part of this application? ” Ÿ “What was the average response time over the past 3, 6, and 9 months? ”

Policy-Based Workload Mgmt Ensure High Quality of Service Workload Manager Dispatcher & Scheduler Distribute

Policy-Based Workload Mgmt Ensure High Quality of Service Workload Manager Dispatcher & Scheduler Distribute workloads based on application-specific policies Policy Manager Stores application-specific policies Resource Manager Manages resource availability/status

Scheduled Workloads Allocate Resources to Meet Business Needs Start of Quarter: General Ledger End

Scheduled Workloads Allocate Resources to Meet Business Needs Start of Quarter: General Ledger End of Quarter: General Ledger Order Entry

Capacity Planning

Capacity Planning

10 g Capacity-on-Demand Automated Scale Out 1 2 3 Load increase identified -additional resources

10 g Capacity-on-Demand Automated Scale Out 1 2 3 Load increase identified -additional resources required Systems chosen for deployment from available hardware New servers added to application group New Servers

10 g High Availability Ensure High Quality of Service Ÿ Transparent Application Failover (TAF)

10 g High Availability Ensure High Quality of Service Ÿ Transparent Application Failover (TAF) Ÿ Fast-Start Fault Recovery Ÿ Integrated Backup and Disaster Recovery Ÿ Multi-tier Failover Notification™ (Fa. N) RAC Failover AS Detection Total Downtime Without Fa. N < 8 secs 15 mins > 15 mins With Fa. N < 8 secs < 4 secs < 12 secs

What about performance?

What about performance?

World Record Spec. J Benchmark Posted 8 September 2003 1200 1, 165 1000 TOPS

World Record Spec. J Benchmark Posted 8 September 2003 1200 1, 165 1000 TOPS 800 1, 037 600 BEA 400 Source: SPEC, as of September 8, 2003: www. spec. org, all in Multi. Node Category: Oracle Application Server 10 g, 1, 165. 06 TOPS@Multiple. Node, $131. 66 US$/TOPS@Multiple. Node. BEA Web. Logic 8. 1 SP 1 on HP DL 360, 1, 037. 02 TOPS@Multiple. Node, $200. 34 US$/TOPS@Multiple. Node.

Responsive Software Architecture

Responsive Software Architecture

Business Flexibility Change is a Constant “The first thing that becomes clear as you

Business Flexibility Change is a Constant “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

Or, put another way… “It is not the strongest of the species that survives,

Or, put another way… “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

Responsive Software Architecture Deliver New Services Unify Your Web Presence 10 g Improve Productivity

Responsive Software Architecture Deliver New Services Unify Your Web Presence 10 g Improve Productivity Integrate Your Business Optimize Your Business Processes

Problem: Stovepiped Web Sites Costly to Manage and Deliver Content and Apps Extranet Intranet

Problem: Stovepiped Web Sites Costly to Manage and Deliver Content and Apps Extranet Intranet Employees: • Sales • Operations • Executive Internet Partners: • Distributors • Suppliers Customers: • Beta customers • Enterprises • Small Business

Unified Web Presence Reduce Management and Development Costs Ÿ Separate employee, customer, and partner

Unified Web Presence Reduce Management and Development Costs Ÿ Separate employee, customer, and partner sites Ÿ Single portal framework Ÿ Access rights for every application and content store Ÿ Centralized identity management Ÿ Custom mobile apps for each wireless device Ÿ Single wireless framework

Unified Portal Framework Reduce the Cost of Managing Web Sites Employees Customers Partners Suppliers

Unified Portal Framework Reduce the Cost of Managing Web Sites Employees Customers Partners Suppliers Oracle Application Server Portal E-Business Services Documents World Wide Web Hosted Services Enterprise Applications

Deliver Personalized Content Improve User Productivity

Deliver Personalized Content Improve User Productivity

Centralized Identity Management Ensure Security While Lowering Cost Ÿ Secure centralized access across entire

Centralized Identity Management Ensure Security While Lowering Cost Ÿ Secure centralized access across entire system Ÿ Customized privileges – – By group, roles, users Manage, update, view Ÿ Support for 3 rd-party solutions for secure access to legacy applications

Single Sign-On Reduce Management Costs; Improve Productivity Ÿ Reduce the cost of resetting passwords

Single Sign-On Reduce Management Costs; Improve Productivity Ÿ Reduce the cost of resetting passwords ($300 per user / per year, IDC) Ÿ Users login once to access applications & content

Delegate Access Control Provide Greater Flexibility for Managing Portals Ÿ Enforce corporate security policies

Delegate Access Control Provide Greater Flexibility for Managing Portals Ÿ Enforce corporate security policies and standards Ÿ Delegate access and style to departments or partners Ÿ Encourage user personalization Finance Portal a Sales

Multi-Channel Delivery Reduce Cost of Managing Wireless Devices Ÿ Develop mobile applications once –

Multi-Channel Delivery Reduce Cost of Managing Wireless Devices Ÿ Develop mobile applications once – Multi-channel XML – Web services Ÿ Deploy to multiple channels – Mobile laptops – Wireless phones Oracle Application – PDAs Server Wireless Ÿ Manage from a single console

Delivering New Services

Delivering New Services

Oracle Developer Suite 10 g Integrated Development Platform JDeveloper Reports Developer Open Standards-Based Java,

Oracle Developer Suite 10 g Integrated Development Platform JDeveloper Reports Developer Open Standards-Based Java, XML, SQL Forms Developer Discoverer Software Configuration Manager Designer Warehouse Builder Rapid Application Development Framework BI Beans

Reusable Services Lower Development Costs, Improve Flexibility Credit Verification Service Ÿ Build applications from

Reusable Services Lower Development Costs, Improve Flexibility Credit Verification Service Ÿ Build applications from modular business services Ÿ Standardized interfaces for reuse & interoperability Print Invoices Create Customers Generate POs Account Validation Service Authentication Service Oracle Application Server 10 g Ÿ Self-describing for easy discovery and binding

Leverage Existing Investments Service-enable IT Assets SOAP External Supplier Database Stored Procedure SOAP Oracle.

Leverage Existing Investments Service-enable IT Assets SOAP External Supplier Database Stored Procedure SOAP Oracle. AS Integration SOAP Packaged Application Legacy Application

Service Development Framework Rapid Development of Business Services Ÿ Productivity with Choice – –

Service Development Framework Rapid Development of Business Services Ÿ Productivity with Choice – – – Visual and declarative environment Complete development framework “My JDeveloper” personalized interface Ÿ Full Web services lifecycle support – – Model, develop, deploy, debug, test, tune XML metadata for simplified maintenance Ÿ Complete standards support – – SOAP, WSDL, UDDI, WS-I Interoperability with. NET Ÿ Collaborative development – Integration with SCM tools Oracle JDeveloper 10 g with ADF

Publish Services as Portlets Allow Users to Interact with Web Services Sales forecasting Publish

Publish Services as Portlets Allow Users to Interact with Web Services Sales forecasting Publish Campaign planning Personalize Lead tracking Application Developer Expense reporting Procurement Travel reservations Personalize News feeds Import Public UDDI Registry Stock quotes … Personalize Portlet Catalog

Portlet Catalog Enable Personalization and Reuse Ÿ Manage service availability and access Ÿ Internal

Portlet Catalog Enable Personalization and Reuse Ÿ Manage service availability and access Ÿ Internal & external content Ÿ Documents Ÿ Syndicated news Ÿ Business Intelligence

Integrate and Optimize Business Processes

Integrate and Optimize Business Processes

Something is wrong here… “Integration costs are approaching one-third of total spending on application

Something is wrong here… “Integration costs are approaching one-third of total spending on application development and deployment. ” – Gartner, 2003

Problem: Integration Complexity Labor Intensive and Hard to Manage Application Screen Scrape Application Download

Problem: Integration Complexity Labor Intensive and Hard to Manage Application Screen Scrape Application Download File Application Message Queue Sockets Application Sockets RPC Application ORB Transaction File Application ORB APPC Message Application Screen Scrape Transaction File CICS Gateway Download File Application Message Queue Application Transaction File CICS Gateway Screen Scrape Message Download File Message Queue APPC RPC

Solution: Simplify With a Standards-Based Integration Platform Any Database Suppliers Web Services Integration Trading

Solution: Simplify With a Standards-Based Integration Platform Any Database Suppliers Web Services Integration Trading Partners B 2 B Integration Data Integration Application Integration Business Process Management Exchanges Customers Web Services Applications Oracle. AS 10 g Integration Legacy Systems

Data Consistency Adapt to Application Changes Quickly App View 1 Ÿ Automatic propagation of

Data Consistency Adapt to Application Changes Quickly App View 1 Ÿ Automatic propagation of data reduces manual errors Ÿ Common view of data and events encourages reuse Ÿ Connect with pre-built adapters – – – Applications Databases Messaging Technology B 2 B protocols Common Data View App View 2 App View 3 App View 4

Automate Business Flows Improve Processes Across Systems Sales Supplier Wireless Web Service 1 2

Automate Business Flows Improve Processes Across Systems Sales Supplier Wireless Web Service 1 2 Partner Application Distributor Internal User Email JCA Rosetta. Net Portal 3 4 5 6

Business Process Management Standardize Processes for Reuse Application Ÿ Model processes quickly – Simple

Business Process Management Standardize Processes for Reuse Application Ÿ Model processes quickly – Simple event handling – Complex B 2 B interactions Ÿ Reuse common processes Common Internal Process Ÿ Evolve business rules as conditions change Trading Partner

Business Activity Monitoring for Continuous Process Improvement Track and Analyze • “Who has the

Business Activity Monitoring for Continuous Process Improvement Track and Analyze • “Who has the highest order $$ volume? ” • “Where is my PO? ” • “Where are orders delayed? ”

Improve Productivity

Improve Productivity

Problem: Information Chaos Limits Productivity and Collaboration Ÿ Users – – Where can I

Problem: Information Chaos Limits Productivity and Collaboration Ÿ Users – – Where can I find information about my health benefits? What was the URL for the Support center? Ÿ Teams – – What PPT version did you send me via email? I want to approve that Web page before it’s externalized Ÿ Managers – How did my sales team do in the Western region? The Information Age Chaos!

Collaborative Work Environment Respond Quickly to Changing Business Needs Content Management Collaboration Tools Portal

Collaborative Work Environment Respond Quickly to Changing Business Needs Content Management Collaboration Tools Portal Advanced Search Voice Business Intelligence Workflow

Oracle Application Server 10 g Lower Your Costs, Increase Your Flexibility Ÿ Enterprise Grid

Oracle Application Server 10 g Lower Your Costs, Increase Your Flexibility Ÿ Enterprise Grid Computing – – – Lower hardware costs Lower management costs Improve quality of service Ÿ Responsive Software Architecture – – – Deliver new services faster Integrate existing assets to optimize your business Collaborate effectively to improve productivity

Reminder: Please complete the Oracle. World session survey Thank you.

Reminder: Please complete the Oracle. World session survey Thank you.