650 likes | 812 Views
Oracle9 i Application Server Market Leadership and Innovation. 16,000+ customers 1,000+ ISVs 1,400+ System Integrators 99 Technology Patents 1st Application Platform Suite 1st App Server On Linux 1st in Performance. Introducing Oracle 10 g.
E N D
Oracle9i Application ServerMarket Leadership and Innovation • 16,000+ customers • 1,000+ ISVs • 1,400+ System Integrators • 99 Technology Patents • 1st Application Platform Suite • 1st App Server On Linux • 1st in Performance
Introducing Oracle 10g Responsive software infrastructure for grid computing
IT Challenges • Expensive hardware, software, and labor • Inflexible architecture limits business responsiveness Isolated Applications Deployed on Islands of Infrastructure
Islands of Infrastructure Isolated Applications Enterprise Grid Computing Responsive Software Architecture Oracle Strategy for IT
Storage Grid Database Grid Application Server Grid Enterprise Grid Computing Coordinated use of many servers acting as one large computer Grid Control Add and Reallocate Capacity Quickly and Economically
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
Enterprise Portal Any Data Source Web Services Wireless & Mobile B2B Integration Business Services Framework Business Intelligence Application Integration Oracle Application Server 10g Integrated Middleware Platform Management & Security Clustering &Caching Rapid Application Development
Reports Developer Open Standards-Based Java, XML, SQL SoftwareConfiguration Manager Discoverer Warehouse Builder JDeveloper Application Development Framework BI Beans Forms Developer Designer Oracle Developer Suite 10gIntegrated Development Platform Rapid Application Development
Oracle Application Server 10g Breadth and Depth for Strategic IT Initiatives • Self-service Applications • E-Commerce • Enterprise Portals • Identity Management • Regulatory Compliance • Web Services • Application Integration • Business Process Automation • Trading Partner Connectivity • Mobile and Wireless • Business Intelligence • Content Management
Oracle Application Server 10gMarket Leadership and Innovation • 16,000+ customers • 1,000+ ISVs • 1,400+ System Integrators • 99 Technology Patents • 1st Application Platform Suite • 1st App Server On Linux • 1st in Performance
Oracle Application Server 10gIntegrated 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
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 • Wide range of deployment topologies • Single CPU server large SMP • 2-node cluster High-density rack configuration • Enterprise grids • Scale across all geographies
Open and Interoperable Works with What You Have Today • Standards-based platform • Supports all major OS & hardware platforms • Interoperable with existing infrastructure
Align IT With Business ObjectivesChange 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, nor the most intelligent, but the one that is most responsive to change.” – Charles Darwin
Virtualize and Pool Resources Automate User & Resource Provisioning Manage Application Service Levels Ensure High Quality of Service Enterprise Grid Computing 10g
Adding capacity is costly; inefficient use of resources Ensuring reliable service is expensive Configuring systems is labor-intensive and error prone Poor visibility into end-user service levels Virtualize resources on low-cost hardware Workload management and high availability Automate provisioning of grid resources Application performance monitoring Enterprise Grid Computing IT Problem Oracle 10g Solution
HTTP Server Web Cache J2EE Server Virtualized Middleware ServicesUse Resources Effectively on Low-Cost HW Group resources and services by application
Oracle 10gImplement One from Many; Manage Many as One • Virtualize resources on low-cost hardware • Allocate resources dynamically • Automate provisioning • Centralize monitoring and management
Policy-Based Workload Ensure High Quality of Service Workload Manager Dispatcher & SchedulerDistribute workloads based on application-specific policies Policy Manager Stores application-specific policies Resource ManagerManages resource availability/status
Scheduled WorkloadsAllocate Resources to Meet Business Needs Start of Quarter: End of Quarter: General Ledger General Ledger Order Entry Order Entry
Metrics-based WorkloadRespond to Changing Conditions Employee Portal • Portal Accounting • Discoverer, reports Web Store • HTTP, J2EE Server Unexpected demand! shift more capacity to Web Store
RAC Failover AS Detection Total Downtime 15 mins > 15 mins Without FaN With FaN < 8 secs < 8 secs < 4 secs < 12 secs Grid High AvailabilityEnsure High Quality of Service • Transparent Application Failover (TAF) • Fast-Start Fault Recovery™ • Integrated Backup and Disaster Recovery • Multi-tier Failover Notification (FaN)
Oracle Inventory View/Search Compare Software Configurations Discover Analyze Track Changes Hardware Configurations Reference Configurations Oracle.com LiveLink Provision Product Updates Patches Over 20% of downtime is attributable to human configuration errors Product Configuration Grid Software Provisioning Grid Control Repository Install/Clone Configure Deploy Patch
Accounting Sales Portal Client Directory Support Portal Grid User ProvisioningLower Management Costs • Consolidate user accounts • Centralize ID management • Share authorization and authentication services
“How much time is being spent in just the JDBC part of this application?” “What was the average response time over the past 3, 6, and 9 months?” Performance MonitoringImprove Application Performance Monitor and analyze application performance:
New York Sales Office Tokyo Sales Office Any User Service Level ManagementEnsure High Quality of Service Application • Monitortransactions • Understand end user experience • Identify bottlenecks • Accelerate problem resolution
New Servers Load increase identified -- additional resources required Systems chosen for deployment from available hardware 1 2 New servers added to application 3 Image/Clone AS Associate AS with Infrastructure Add AS to cluster Configure DB server to get AS requests Configure SLB to include new AS Grid Delivers Capacity-on-DemandUse Resources More Effectively
Deliver New Services Unify Your Web Presence Integrate Your Business Improve Productivity Optimize Your Business Processes Responsive Software Architecture 10g
Stovepiped web sites are costly to manage Monolithic applications are inefficient and inflexible Integration projects are expensive & labor-intensive Disconnected systems slow response time Information chaos limits productivity Unify web and wireless access on a single framework Build software from reusable business services Simplify integration with a standards-based platform Standard business processes for greater efficiency Collaborate to improve productivity Responsive Software Architecture IT Problem Oracle 10g Solution
Problem: Stovepiped Web SitesCostly to Manage and Deliver Content and Apps Extranet Internet Intranet • Employees: • Sales • Operations • Executive • Partners: • Distributors • Suppliers • Customers: • Beta customers • Enterprises • Small Business
Separate employee, customer, and partner sites Access rights for every application and content store Custom mobile apps for each wireless device Single portal framework Centralized identity management Single wireless framework Unified Web PresenceReduce Management and Development Costs
Employees Enterprises Partners Customers Unified Portal FrameworkReduce the Cost of Managing Web Sites Oracle Application Server Portal EnterpriseApplications E-BusinessServices World Wide Web HostedServices Documents
Centralized Identity ManagementEnsure Security While Lowering Cost • Secure centralized access across entire system • Customized privileges • By group, roles, users • Manage, update, view • Support for 3rd-party solutions for secure access to legacy applications
Sales Finance Delegate Access ControlProvide Greater Flexibility in Managing Portals • Enforce corporate security policies and standards • Delegate access and style to departments or partners • Encourage user personalization Portal a
Reduce the cost of resetting passwords ($300 per user / per year, IDC) Users login once to access applications & content Single Sign-On Reduce Management Costs; Improve Productivity
Oracle ApplicationServer Wireless Multi-Channel DeliveryReduce Cost of Managing Wireless Devices • Develop mobile applications once • Multi-channel XML • Web services • Deploy to multiple channels • Mobile laptops • Wireless phones • PDAs • Manage from a single console
Print Invoices Generate POs Credit Verification 1 User Authentication 1 Account Validation 1 Create Customers Credit Verification 2 User Authentication 2 Account Validation 2 Problem: Monolithic ApplicationsInflexible, Inefficient, Hard to Maintain • Hard to adapt to changing business requirements • Duplication of functionality means wasted resources • Small fixes require large investments of time and labor
Print Invoices Generate POs Create Customers Credit Verification Service Reusable ServicesLower Development Costs, Improve Flexibility • Build applications from modular business services • Standardized interfaces for reuse & interoperability • Self-describing for easy discovery and binding Account Validation Service Authentication Service Oracle Application Server 10g
Client Client Application Discover(UDDI) XML Binding Publish(WSDL) Web ServiceRegistry Web Service Web Services FoundationFind and Invoke Platform-Independent Services Invoke(SOAP) XML Binding Service Implementation(J2EE, PL/SQL, Other)
Service Development FrameworkRapid 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 10g with ADF
Database Stored Procedure Leverage Existing InvestmentsWrap IT Assets as Web Services SOAP SOAP SOAP External Supplier OracleASIntegration SOAP PackagedApplication Legacy Application
Application Developer Public UDDIRegistry Publish Services as PortletsAllow Users to Interact with Web Services Publish Personalize Personalize Import Personalize Portlet Catalog
Portlet CatalogEnable Personalization and Reuse • Collaboration • Applications • Content management • Syndicated news • Business Intelligence • Workflow & notification • Web Services
Something is wrong here… “Integration costs are approaching one-third of total spending on application development and deployment.” – Gartner, 2003
Problem: Integration Complexity Costly, Labor Intensive, and Hard to Manage Application Screen Scrape Download Application Message File Application Screen Queue Application Scrape Sockets Transaction Screen Transaction File Scrape File Application Sockets CICS Gateway Download RPC ORB File APPC Application Message Application ORB Message Application Transaction Queue File Application Message Queue CICS Gateway Screen Transaction Scrape File APPC Download Message RPC Application File
Any Database Web Services Integration Data Integration Suppliers B2B Integration Application Integration Web Services Trading Partners Business Process Management Applications OracleAS 10g Integration Exchanges Legacy Systems Customers Standards-Based IntegrationSimplify Your Integration Platform
Start Start Start Transform Order Entry Transform PO PO Confirmed? Transform Conf N Y E-mailInvoice End End End Order Mgmt Order to Cash Financials Model-Driven IntegrationReduce Labor Costs and Improve Productivity • Reduce high labor costs of proprietary solutions • Easy to add, upgrade, and delete endpoints without coding