Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "In this presentation, you’ll get an overview of the capabilities of Oracle Application Server 10g, the fastest-growing middleware platform available today."— Presentation transcript:

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

2 Oracle9i 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 Oracle App Server is based on proven technology. Used around the world at over 16,000 sites. ISVs provide tools. Sis are trained to extend the environment. Lots of innovation with over 99 technology patents. Oracle is also first in many ways – app platform suite (portals, cache, BI, etc.). First App Server on Linux. First in Performance – HP, Sun, etc. all run App Server quickly. The success of Oracle Application Server 10g is based on a history of technology innovation. Oracle AS was the first middleware platform to integrate core J2EE functionality with the extended middleware services such as portal, wireless, integration, identity management, and so on. Sometimes referred to as an “application platform suite”, this approach revolutionized the fragmented middleware market and is now widely viewed by industry analysts as the best strategy for reducing implementation and ongoing management costs. Oracle also pioneered innovations in J2EE performance, and holds the top performance and price/performance records on industry benchmarks such as ECPerf and SpecJ Application Server. Oracle also pioneered innovative, patent pending caching technology that accelerates applications and Web sites while at the same time improving system availability. Oracle Application Server Portal was the first J2EE-based portal product to support portlet access to distributed applications and data sources that can reside anywhere on the network. Oracle Application Server was the first application server incorporate support for integration adaptors and vertical protocols such as RosettaNet into the core application server, sparking a trend away from expensive proprietary integration products and toward standards-based integration on an application server foundation. More recently, Oracle announced new breakthroughs in its support for Grid computing, which dramatically lowers the cost of deploying scalable information systems through the coordinated use of low-cost commodity storage and hardware components. Oracle Application Server is 100% based on open industry standards, making it interoperable with a wide range of existing infrastructure and application products. It is supported by applications and tools from over 800 independent software vendors. In addition, hundreds of system integrators are delivering custom and prebuilt solutions on Oracle Application Server, including such industry leaders as Bearing Point, Cap Gemini, and Deloitte and Touche.

3 Responsive software infrastructure for grid computing
Introducing Oracle 10g Oracle is proud to announce Oracle 10g – a new platform providing a responsive software infrastructure for grid computing. Responsive software infrastructure for grid computing

4 Isolated Applications Deployed on Islands of Infrastructure
IT Challenges Isolated Applications Deployed on Islands of Infrastructure Expensive hardware, software, and labor Inflexible architecture limits business responsiveness In the past, the way companies built infrastructure was on independent servers with stand-alone applications (e.g. CRM, ERP). The problem with this approach was that it required expensive hardware and it was expensive to provision because there are no standard configurations. In addition, it was difficult to integrate systems and difficult to get information out of these systems. This means that its difficult to respond to changing business needs.

5 Oracle Strategy for IT Islands of Infrastructure Enterprise
Isolated Applications Enterprise Grid Computing Responsive Software Architecture Oracle believes that the best way to address this problem is to evolve from islands of stove-piped infrastructure to grid computing. At the application level, move to a responsive software architecture.

6 Application Server Grid
Enterprise Grid Computing Coordinated use of many servers acting as one large computer Storage Grid Database Grid Application Server Grid Grid Control The fundamental concept of the grid is to standardize on low-cost hardware, consolidate and virtualize into shared pools that act as one large computer. Today, IT departments buy large computers to anticipate point-in-time need, leaving with you under-utilized hardware. Or if you don’t have sufficient capacity, then the spikes in demand will cause you not to meet your quality of service. By having a grid of resources, you can dynamically allocate resources as needed. Finally, enterprise grid computing infrastructure must be a complete, integrated offering from a single vendor. Today, there are numerous vendors providing bits and pieces of software for grid computing. Customers are expected to integrate the infrastructure themselves. If grid computing is to become feasible for enterprise use, a complete infrastructure has to be available from one vendor that will support the entire thing. Add and Reallocate Capacity Quickly and Economically

7 Responsive Software Architecture
Develop and manage reusable software services to improve flexibility and productivity Transactions Content Multi-Channel Authentication Collaboration Communication Integration Applications have traditionally been developed in isolation as monolythic blocks of code. As a result, they are inflexible and very expensive to adapt or change. By exposing functionality as business services, companies can compose new applications and integrate existing applications more quickly. In addition, you can optimize business processes by orchestrating Web services between applications or exposing business service directly to users through a portal or wireless device. Respond to Changing Requirements Quickly

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

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

10 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 provides a broad range of technologies that address strategic initiatives that your IT department needs to support – e.g. self-service apps, supply chain, etc. Over half of Fortune 500 companies and 16 of the Fortune 20 have chosen Oracle Application Server to optimize and automate their businesses. * Boeing, the world’s largest aerospace company, uses Oracle Application Server to analyze and optimize its manufacturing processes. · Honeywell used Oracle AS to implement a sales force automation portal that improved productivity, streamlined communications and cut costs. ·  Verizon, the largest provider of wireless communication in the U.S., uses Oracle Application Server to provide salespeople wireless access to their corporate sales portal. ·  Pakprint used Oracle Application Server to securely integrate suppliers and buyers into Latin America’s biggest online marketplace for paper and forest products. ·  CERN, the world's leading particle physics research laboratory, uses Oracle Application Server to power their multilingual procurement application. ·  Biotech leader CuraGen uses Oracle Application Server to power a drug discovery system that analyzes a terabyte of genomic information in their Oracle database. ·  Digital River, a global e-commerce services provider, saved over US$ 3,000,000 in hardware costs in one year and improved performance by 20x with Oracle Application Server. · Lufthansa uses Oracle Application Server’s business intelligence capabilities to analyze customer feedback and improve customer service.

11 Oracle Application Server 10g 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 Oracle App Server is based on proven technology. Used around the world at over 16,000 sites. ISVs provide tools. Sis are trained to extend the environment. Lots of innovation with over 99 technology patents. Oracle is also first in many ways – app platform suite (portals, cache, BI, etc.). First App Server on Linux. First in Performance – HP, Sun, etc. all run App Server quickly. The success of Oracle Application Server 10g is based on a history of technology innovation. Oracle AS was the first middleware platform to integrate core J2EE functionality with the extended middleware services such as portal, wireless, integration, identity management, and so on. Sometimes referred to as an “application platform suite”, this approach revolutionized the fragmented middleware market and is now widely viewed by industry analysts as the best strategy for reducing implementation and ongoing management costs. Oracle also pioneered innovations in J2EE performance, and holds the top performance and price/performance records on industry benchmarks such as ECPerf and SpecJ Application Server. Oracle also pioneered innovative, patent pending caching technology that accelerates applications and Web sites while at the same time improving system availability. Oracle Application Server Portal was the first J2EE-based portal product to support portlet access to distributed applications and data sources that can reside anywhere on the network. Oracle Application Server was the first application server incorporate support for integration adaptors and vertical protocols such as RosettaNet into the core application server, sparking a trend away from expensive proprietary integration products and toward standards-based integration on an application server foundation. More recently, Oracle announced new breakthroughs in its support for Grid computing, which dramatically lowers the cost of deploying scalable information systems through the coordinated use of low-cost commodity storage and hardware components. Oracle Application Server is 100% based on open industry standards, making it interoperable with a wide range of existing infrastructure and application products. It is supported by applications and tools from over 800 independent software vendors. In addition, hundreds of system integrators are delivering custom and prebuilt solutions on Oracle Application Server, including such industry leaders as Bearing Point, Cap Gemini, and Deloitte and Touche.

12 Oracle Application Server 10g 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 Oracle App Server improves QoS – allowing you to provide end-to-end server – from the web through the firewall, through the Cache, HTTP server, J2EE server and back to the database. Oracle has optimized performance – starting from database, J2EE, cache, portal, etc. We’ve optimized the different pieces that work together to provide high performance. With grid computing, you can provide high availabilty with load-balancing and failover – from from the App Server to the DB.

13 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 Oracle App Server is optimized to provide a wide range of deployment environments – from departments to the entire enterprise. Can install only what you need and then evolve your infrastructure over time. Install what you need, pay only for what you use (based on processor). Since you have a platform, you can start to consolidate older applications while including new applications.

14 Open and Interoperable Works with What You Have Today
Standards-based platform Supports all major OS & hardware platforms Interoperable with existing infrastructure We’ve worked to make Oracle App Sever open and interoperable. We are a standards-based – J2EE, Web Services, Portal, Wireless, Integration based on industry protocols, etc. Same software stack on all major OS and hardware. Finally, we’re interoperable to work with your existing infrastructure (e.g. non-Oracle databases, directory servers, web listeners, packaged apps, B2B protocols, etc.)

15 Align IT With Business Objectives 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.” The goal of any software architecture is to help the IT organization respond to change. – Delphi Group, 2003

16 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.” Need to be flexible…. – Charles Darwin

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

18 Enterprise Grid Computing
IT Problem Oracle 10g Solution 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 Problems: Capacity planning – over purchasing / under-purchasing. Solution: implement one from many… standardize & virtualize, shift resources. Once you virtualize, you increase flexibility of hardware and software. 2nd problem is to ensure quality of service … The solution: Oracle’s grid provides workload management features for HA, scalability,and performance. 3rd problem is to reduce the costs of installing & configuring. Oracle’s solution is to “manage many as one” through provisioning. Automate processes to reduce labor costs and human error. Talking point – discuss cost of certification of software (e.g.portal runs with version of app server; app server with database, etc.) 4th problem is poor visibility of end-user service levels – to ensure quality of users. Solution: is application service level management to instrument and analyze what is happening with the underlying systems.

19 Virtualized Middleware Services Use Resources Effectively on Low-Cost HW
HTTP Server Web Cache J2EE Server Oracle supports a range of middle-ware services – J2EE, HTTP, cache, portal, etc. You can group this runtime services into logical applications which can be provisioned across the grid. Group resources and services by application

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

21 Policy-Based Workload Ensure High Quality of Service
Workload Manager Dispatcher & Scheduler Distribute workloads based on application-specific policies Policy Manager Stores application-specific policies Oracle has workload management that allows you to shift resources as needed. The Workload Manager includes a resource manager, which knows about all the resources in the system (the hardware, what’s installed on them etc.). The policy manager knows as policies such as scheduled & performance metrics. The dispatcher allows you to distribute resources based on the policy. Scheduling is not dynamic, but Oracle App Server gives you the possibility of automating scripts… Resource Manager Manages resource availability/status

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

23 Metrics-based Workload Respond to Changing Conditions
Employee Portal Portal Accounting Discoverer, reports Web Store HTTP, J2EE Server Unexpected demand!  shift more capacity to Web Store

24 Grid High Availability Ensure High Quality of Service
Transparent Application Failover (TAF) Fast-Start Fault Recovery™ Integrated Backup and Disaster Recovery Multi-tier Failover Notification (FaN) > 15 mins < 12 secs 15 mins < 4 secs Without FaN With FaN RAC Failover AS Detection Total Downtime < 8 secs Oracle 10g provides support for high availability across the middle-tier and database. At the App Server level, we have transparent application failover and fast-start fault recovery to auomatically detect and recovery apps. A new features is Multi-tier Failover Notification between the App Server & the Database. Previously, RAC didn’t automatically notify app server when it came back up. Now, it can automatically inform App Server when it’s recovered).

25 Over 20% of downtime is attributable to human configuration errors
Grid Software Provisioning Oracle Inventory Software Configurations Hardware Discover View/Search Compare Track Changes Reference Configurations Analyze Grid Control Repository LiveLink Oracle.com Product Updates Patches Product Configuration Install/Clone Provision Over 20% of downtime is attributable to human configuration errors * We want to automate the process of software provisioning. With Oracle Enterprise Grid Control, you can automate provisioning. On the app server, you can save software configurations in a repository. When you add new hardware, you can discover existing software configurations to add them quickly. * Then you analyze these configurations (hardware, OS, software, etc.) * You can also be notified via Oracle.Com / MetaLink about product updates and patches, so that you know when you need to update your system. (Does not push yet). This is big differentiator compared to IBM, where it’s very difficult to find out what you need and what to download. * Finally, Oracle 10g allows you to automate software provisioning. Configure Deploy Patch

26 Grid User Provisioning Lower Management Costs
Accounting Sales Portal Directory Support Portal Client Consolidate user accounts Centralize ID management Share authorization and authentication services We’ve also automated the provisioning of users. With Oracle Identity Manager, you can consolidate user accounts in a single directory. Then you can share authorization/authentication of services.. Benefit – lower cost of user provisioning. Re-enforce “Many as One”

27 Performance Monitoring Improve Application Performance
Monitor and analyze application performance: “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?” Oracle Enterprise Manager 10g provides a single unified view of all Databases, AppSvr instances, Applications, and services deployed on the Grid infrastructure. This allows you to manage your entire infrastructure together as a single virtual unit. You have one central console to manage: Every application Every service Every legacy system Every resource: storage, processing, network, etc.

28 Service Level Management Ensure High Quality of Service
New York Sales Office Tokyo Sales Office Application Monitor transactions Understand end user experience Identify bottlenecks Accelerate problem resolution Application Service Level Management (OEM feature) Oracle helps you manage end-user performance. Oracle Enterprise Manager and Grid Control allow you to monitor the system from end to end – web, firewall, cache, App Server, Database. We collect this information in a repository, allowing you to track historical trends, indentify bottlenecks. This helps you resolve problems more quickly. As a result, you have a much better understanding of the user experience. Any User

29 Grid Delivers Capacity-on-Demand Use Resources More Effectively
Load increase identified -- additional resources required 1 Systems chosen for deployment from available hardware 2 New Servers 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 One of the overall benefits of the Grid is the ability to provide capacity on demand.

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

31 Responsive Software Architecture
IT Problem Oracle 10g Solution 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

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

33 Unified Web Presence Reduce Management and Development Costs
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 Served by Web Cache Passed to Origin Server Text - HTML, XML, Word Images - GIF, JPEG, etc. Audio files, Video files, Applets Popular query results Dynamically created pages ASPs, PSPs, JSPs, Servlets, etc. HTTP requests with parameters session ID embedded pages pages with cookies some personalized pages Update transactions Highly personalized page fragments (e.g., bank account fragment, or targeted banner ad fragment) Streaming content Application-aware Understands HTTP requests with parameters Uses HTTP header information, including cookies, to determine which page to serve Maintains transactional persistence (“stickiness”) Personalized attribute substitution ESI Compression compresses files for faster delivery Results greater performance, scalability faster response times need fewer Web servers, therefore lower cost/request

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

35 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 3rd-party solutions for secure access to legacy applications

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

37 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 Single Sign-On means that a user only has to Log In their environment once, and the portal infrastructure handles access to all his required systems. Ease of use: The user enters the user name and password only once, at a central corporate Web portal, to access all the needed applications. From the user’s perspective, authentication to each application happens transparently. Increased security: By reducing the number of user name and password combinations a user needs to manage, Single Sign-On reduces the risk of a thief stealing one or more of those combinations and gaining access to a user’s restricted information. Ease of administration: Single Sign-On allows an administrator to store and manage multiple passwords in a password store within a central login server, rather than in multiple applications.

38 Oracle Application Server Wireless
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 PDAs Manage from a single console Oracle Application Server Wireless

39 Deliver Personalized Content Improve User Productivity
The portal is the single source of interaction with corporate applications, information, and it is the focal point for conducting day -to-day business. Oracle Application Server Portal enables organizations to: · Ensure Interoperability with an Open Architecture · Scale to Meet Changing Performance Requirements · Build and Maintain the Portal with Productive Tools · Integrate Essential Applications and Content · Simplify Administration with a Flexible Management Model Oracle Application Server Portal is in use around the world in a wide variety of commercial, military, and civil government deployments. In fact, a 2003 Jupiter Research survey of companies in North America found that more organizations have deployed Oracle Application Server Portal than any other vendors portal software. Oracle Application Server also provides support for wireless applications on a broad range of devices.

40 Problem: Monolithic Applications Inflexible, Inefficient, Hard to Maintain
Print Invoices Generate POs Credit Verification 1 User Authentication 1 Account Validation 1 Create Customers Credit Verification 2 User Authentication 2 Account Validation 2 Hard to adapt to changing business requirements Duplication of functionality means wasted resources Small fixes require large investments of time and labor

41 Reusable Services Lower Development Costs, Improve Flexibility
Credit Verification Service Build applications from modular business services Standardized interfaces for reuse & interoperability Self-describing for easy discovery and binding Print Invoices Generate POs Create Customers Account Validation Service Build applications based on modular business services Standardized interfaces for flexible reuse and seamless interop (platform-, OS-, and language- independent) Loosely coupled for greater efficiency and scalability (e.g. if your authentication service is de-coupled from the rest of your app, you can scale up your authentication service without having to scale the whole application. So if other functions, such as your invoice printing, do not scale at the same rate, you can improve efficiency because your application does not need to reserve as many HW/SW resources) Self-describing services for easy discovery and binding Authentication Service Oracle Application Server 10g

42 Web Services Foundation Find and Invoke Platform-Independent Services
XML Binding Client Application Client Publish (WSDL) Discover (UDDI) Web Service Registry Invoke (SOAP) Web Service A Web service performs a well-defined function or set of functions, complies with a set of XML specifications that enable allow it to be accessed programmatically by other applications over the Internet, and is platform- and language- neutral. There are 3 major standards one needs to understand with Web services: WSDL (Web Services Description Language) for describing Web services and their interfaces so other programs can interoperate with them, UDDI (Universal, Description, Discovery and Integration) for storing the location of specific Web services, and SOAP (simplified object access protocol) for packaging and transporting the information. XML Binding Service Implementation (J2EE, PL/SQL, Other)

43 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 10g with ADF

44 Leverage Existing Investments Wrap IT Assets as Web Services
Database Stored Procedure SOAP SOAP SOAP External Supplier OracleAS Integration SOAP Packaged Application Legacy Application

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

46 Portlet Catalog Enable Personalization and Reuse
Collaboration Applications Content management Syndicated news Business Intelligence Workflow & notification Web Services

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

48 Problem: Integration Complexity Costly, Labor Intensive, and Hard to Manage
Application Screen Scrape Download Message Application Application File Queue Screen Application Scrape Sockets Screen Transaction Transaction Scrape File File Application Sockets Download CICS Gateway RPC File ORB APPC Application Message ORB Application Application Message Transaction Queue File Complex integration projects are time-consuming, labor-intensive, and hard to manage Application Message Queue CICS Gateway Transaction Screen File Scrape APPC Application Message Download RPC File

49 Standards-Based Integration Simplify Your Integration Platform
Suppliers Trading Partners Exchanges Customers Any Database Web Services Applications Legacy Systems Web Services Integration Business Process Management B2B Data Application OracleAS 10g Integration Simplify integration with a complete standards-based platform OracleAS Integration provides a single integrated platform for your entire integration needs. It is built on top of an open and standards based J2EE architecture. Therefore it inherits and supports standards based integration via JMS, JCA, etc. OracleAS Integration enables data flow and exchange via Web Services, B2B integration (RosettaNet, ebXML, etc) or traditional enterprise application integration (EAI). It also powers integration of multiple Oracle and non-Oracle data sources. Finally, OracleAS Integration addresses the full spectrum of business process management requirements including automated event processing, B2B collaboration, and human interactions. Further, it provides a common process model for EAI, B2B, and web services.

50 Model-Driven Integration Reduce Labor Costs and Improve Productivity
Order Entry Start End Transform Confirmed? Invoice PO Conf Y N Order Mgmt Order to Cash Financials Reduce high labor costs of proprietary solutions Easy to add, upgrade, and delete endpoints without coding

51 Application Integration Automate Interactions Between Applications
Packaged Applications OracleAS Integration Legacy Systems Data Sources Metadata Model Processes Business Events Transformations Trading Partners

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

53 Data Synthesis Improve Visibility of Data Across Systems
Contract Management CRM Financial Application Shipping and Distribution Order Manufacturing Support Accounting Sales Marketing Management View 1 View 2 View 3 Access multiple data sources Construct consolidated views Consume the results within any application

54 Problem: Disconnected Systems Limits Real-Time Decision Making
Business Partners Service Providers Exchanges Real Time Decisions: Large Order Opportunity Out of Stock Order Not Received Order volume less than forecast Level 1 Support Issue Web Services B2B In the past companies have bought multiple packaged applications on a departmental level. In order to get an overall perspective of their enterprise they need to integrate all these disparate information systems. Thus enabling better customer service, improved decision making by their employees, better visibility into their sales pipeline, etc. One of the challenges Companies now face is minimizing data overload while still achieving “real time” visibility into the information that matters. It is the ability to manage by exception that ultimately minimizes lost opportunities and reduces costs. Real world examples of real time exceptions include though are certainly not limited to: Customer shipments, inventory out of stock, inventory safety levels, order behind schedule, budget exceeded, forecast exceeded, purchase receipts due, EIS warning alarm, product classification changes, forecast versus demand variances, incomplete data status, abnormal margins, EDI order not received, late deliveries, frozen product specifications, automatic order acknowledgements, vendor rating change, customer credit changes, insufficient stock, delivery slippages, customer complaints, and service level agreement compliance. Recently released data from the ARC Advisory Group shows that the market for supply-chain process management – software that provides alerts for events not happening according to plan in order to synchronize corporate supply chains – grew an explosive 83 percent in 2001, representing faster growth than already bullish forecasts. ARC is now predicting that the market will grow at a cumulative annual rate of 53 percent and reach $1.4 billion in 2006, above the previously predicted growth of 35 percent. These results provide a stark contrast to the contracting IT spending in many enterprise categories. A2A Enterprise App App App

55 Common Internal Process
Business Process Management Standardize Processes for Reuse Common Internal Process Application Trading Partner Model processes quickly Simple event handling Complex B2B interactions Reuse common processes Evolve business rules as conditions change OracleAS Integration is a business process-centric solution for integration addressing the full spectrum of business process management requirements including : Automated Event Processing - It provides support for automated event processing using user-specified business rules and a provided library of pre-built “activities”. Human Interactions - It includes support for human interactions, such as notifications, exceptions, and authorization, via web and interfaces. B2B Process Protocols – Oracle9iAS Integration allows you to map your common internal business and application process to specific B2B protocols such as Rosettanet and Trading Partner specific processes.

56 Automate Business Flows Improve Processes Across Systems
Sales Supplier Partner Application Distributor Internal User Wireless Web Service JCA RosettaNet Portal The first step to improving business operations is to assess and evaluate business flows between different applications (for example: order-entry, supply-chain, distribution, and customer service). Once your company has identified the optimum business flow, IT can help by mapping out the different technologies used between the various applications – e.g. , Web services, JCA, RosettaNet, or a web-based portal. To reduce the cost of integrating different types of applications that communicate via different protocols, companies are beginning to choose integrated platforms, such as Oracle Application Server. 1 2 3 4 5 6

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

58 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 ? 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!

59 Business Intelligence
Collaborative Work Environment Respond Quickly to Changing Business Needs Content Management Advanced Search Collaboration Tools Voice Business Intelligence Served by Web Cache Passed to Origin Server Text - HTML, XML, Word Images - GIF, JPEG, etc. Audio files, Video files, Applets Popular query results Dynamically created pages ASPs, PSPs, JSPs, Servlets, etc. HTTP requests with parameters session ID embedded pages pages with cookies some personalized pages Update transactions Highly personalized page fragments (e.g., bank account fragment, or targeted banner ad fragment) Streaming content Portal Workflow Application-aware Understands HTTP requests with parameters Uses HTTP header information, including cookies, to determine which page to serve Maintains transactional persistence (“stickiness”) Personalized attribute substitution ESI Compression compresses files for faster delivery Results greater performance, scalability faster response times need fewer Web servers, therefore lower cost/request

60 Content Management Share Information Across Enterprise

61 Approval Routing & Notifications Improve Workflow
Portal Page Item for approval Approval Routing Item Creator Status Portlet Notification Portlet Item Approved Item Rejected Portal User Approvers

62 Built-In Business Intelligence Analyze Data in Real-time

63 Oracle Application Server 10g 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

64 Responsive software infrastructure for grid computing

65


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

Similar presentations


Ads by Google