Oracle Coherence Sales Playbook. April 2007



Similar documents
ORACLE COHERENCE 12CR2

<Insert Picture Here> Getting Coherence: Introduction to Data Grids South Florida User Group

An Oracle White Paper July Accelerating Database Infrastructure Using Oracle Real Application Clusters 11g R2 and QLogic FabricCache Adapters

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

Oracle Real-Time Scheduler Benchmark

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

How To Use An Org.Org Cloud System For A Business

An Oracle White Paper November Oracle Real Application Clusters One Node: The Always On Single-Instance Database

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

An Oracle White Paper June Integration Technologies for Primavera Solutions

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

Oracle TimesTen In-Memory Database on Oracle Exalogic Elastic Cloud

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

1 Performance Moves to the Forefront for Data Warehouse Initiatives. 2 Real-Time Data Gets Real

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Oracle Cloud Platform. For Application Development

INFORMATION CONNECTED

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Five Things to Consider in an Enterprise CRM Evaluation. An Oracle White Paper July 2010

Mission-Critical Java. An Oracle White Paper Updated October 2008

Oracle Utilities Mobile Workforce Management Benchmark

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Scaling Healthcare Applications to Meet Rising Challenges of Healthcare IT

A Comprehensive Solution for API Management

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

Oracle On Demand Infrastructure: Virtualization with Oracle VM. An Oracle White Paper November 2007

An Oracle White Paper August Oracle VM 3: Server Pool Deployment Planning Considerations for Scalability and Availability

An Oracle White Paper May Oracle Tuxedo: An Enterprise Platform for Dynamic Languages

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

An Oracle White Paper March Best Practices for Real-Time Data Warehousing

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

Elastic Application Platform for Market Data Real-Time Analytics. for E-Commerce

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

Oracle Application Grid

An Oracle White Paper June Cutting Cost through Consolidation

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Virtual Compute Appliance Frequently Asked Questions

An Oracle White Paper November Backup and Recovery with Oracle s Sun ZFS Storage Appliances and Oracle Recovery Manager

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

What you need from an Enterprise Grade CRM System. An Oracle White Paper November 2008

An Oracle White Paper April Siebel CRM Contact Center on Oracle Engineered Systems Maximizing Contact Center Productivity

An Oracle White Paper January A Technical Overview of New Features for Automatic Storage Management in Oracle Database 12c

An Oracle White Paper April Siebel CRM Customer Order Management on Engineered Systems High-Performing Siebel Customer Order Management

March Oracle Business Intelligence Discoverer Statement of Direction

The Role of Data Integration in Public, Private, and Hybrid Clouds

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

IBM WebSphere Distributed Caching Products

Oracle Hyperion Financial Management Virtualization Whitepaper

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

ORACLE REAL-TIME DECISIONS

Automatic Service Migration in WebLogic Server An Oracle White Paper July 2008

Ensuring Web Service Quality for Service-Oriented Architectures. An Oracle White Paper June 2008

An Oracle White Paper May Oracle Database Cloud Service

Configuring Oracle SDN Virtual Network Services on Netra Modular System ORACLE WHITE PAPER SEPTEMBER 2015

GigaSpaces Real-Time Analytics for Big Data

An Oracle White Paper October Frequently Asked Questions for Oracle Forms 11g

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.

<Insert Picture Here> Oracle In-Memory Database Cache Overview

Migrating from Unix to Oracle on Linux. Sponsored by Red Hat. An Oracle and Red Hat White Paper September 2003

ORACLE UTILITIES ANALYTICS

Performance with the Oracle Database Cloud

An Oracle White Paper July Increasing the Value of Siebel and Reducing Deployment Risk using Optimal Best Practices

Managed Storage Services

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

An Oracle White Paper October Realizing the Superior Value and Performance of Oracle ZFS Storage Appliance

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

An Oracle White Paper April, Effective Account Origination with Siebel Financial Services Customer Order Management for Banking

The Five Most Common Big Data Integration Mistakes To Avoid O R A C L E W H I T E P A P E R A P R I L

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

Big Data and Natural Language: Extracting Insight From Text

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

An Oracle White Paper June Oracle Cloud Computing

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

An Oracle White Paper February Schneider National Implements Next - Generation IT Infrastructure

PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY

Oracle Fusion Human Capital Management Overview and Frequently Asked Questions

Converged, Real-time Analytics Enabling Faster Decision Making and New Business Opportunities

An Oracle White Paper. Enabling Agile and Intelligent Businesses

For Midsize Organizations. Oracle Product Brief Oracle Business Intelligence Standard Edition One

SaaS Data Architecture. An Oracle White Paper Oct 2008

Oracle Database Backup Service. Secure Backup in the Oracle Cloud

Guide to Database as a Service (DBaaS) Part 2 Delivering Database as a Service to Your Organization

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

Oracle Identity Management for SAP in Heterogeneous IT Environments. An Oracle White Paper January 2007

recovery at a fraction of the cost of Oracle RAC

Transcription:

Oracle Coherence Sales Playbook April 2007

Oracle Coherence Sales Playbook Oracle Coherence Solution Set... 4 Oracle Coherence Standard Edition... 5 Oracle Coherence Enterprise Edition... 5 Oracle Coherence Grid Edition... 5 Oracle Coherence Real Time Clients... 6 Packaging and Pricing... 7 Sales Engagement Model... 7 Positioning... 8 Oracle Coherence Standard Edition... 8 Key Features... 8 What to Look for... 8 Example of Solutions... 8 Oracle Coherence Enterprise Edition... 8 Features... 8 What to Look for... 8 Example of Solutions... 9 Oracle Coherence Grid Edition... 9 Features... 9 What to Look for... 9 Examples of Solutions... 9 Positioning Examples... 10 Oracle Coherence and Oracle TimesTen... 11 Oracle Coherence and Oracle Berkeley DB Java Edition... 13 Competition... 14 Customer Solutions... 16 Online Insurance Company Application Data Caching Case Study 16 Problem... 16 Challenge... 16 Solution... 16 Benefits... 16 Oracle Coherence Feature Fit... 16 Large Financial Institution Analytics Case Study... 17 Problem... 17 Challenge... 17 Solution... 17 Benefits... 17 Oracle Coherence Feature Fit... 17 Oracle Coherence Sales Playbook Page 2

Global Hospitality Chain Transactions Processing Case Study... 18 Problem... 18 Challenge... 18 Solution... 18 Benefits... 18 Oracle Coherence Feature Fit... 18 Gaming Company Events Processing Case Study... 19 Problem... 19 Challenge... 19 Solution... 19 Benefits... 19 Oracle Coherence Feature Fit... 19 Oracle Coherence Customers... 20 Contacts and Additional Information... 21 Oracle Coherence Sales Playbook Page 3

Oracle Coherence Sales Playbook ORACLE COHERENCE SOLUTION SET Oracle Coherence is an in-memory data grid solution that enables organizations to predictably scale mission-critical applications by providing fast access to frequently used data. Data grid software is middleware that reliably manages data objects in memory across many servers. By automatically and dynamically partitioning data, Oracle Coherence enables continuous data availability and transactional integrity, even in the event of a server failure. Oracle Coherence provides organizations with a robust, scale-out data abstraction layer brokering supply and demand of data between applications and data sources. Enterprise Applications Real Time Clients Web Services Application Tier Data Services Oracle Coherence Data Grid Data Sources Databases Mainframes Web Services As a shared infrastructure, Oracle Coherence combines data locality with local processing power to perform real-time data analysis, in-memory grid computations, and parallel transaction and event processing. Oracle Coherence is recognized as a fundamental enabler for the rapidly growing space of extreme high-end transaction processing (XTP). Oracle Coherence Sales Playbook Page 4

Coherence complements the Oracle database family working together with Oracle RAC as a database system of record, Oracle TimesTen for in-memory relational database access, and Oracle Berkeley DB Java Edition for disk-based cache overflow. Oracle Coherence provides reliable data caching and user session management for Java, JavaEE, and.net applications in a clustered environment, allowing these applications to achieve unparalleled scalability. Oracle Coherence also helps organizations offload their backend data sources, allowing applications to handle higher data volumes and improve service levels. With broad support for all of the leading industry application servers, messaging solutions, and databases, Oracle Coherence strongly supports the hot pluggable strategy of Oracle Fusion Middleware. Three server solutions define the Oracle Coherence product set: Coherence Standard Edition Coherence Enterprise Edition Coherence Grid Edition Oracle Coherence Standard Edition The Oracle Coherence Standard Edition is an entry-level product used for smallscale applications for data caching and sharing clustered data in their applications. Oracle Coherence Enterprise Edition Oracle Coherence Enterprise Edition is a mid-level product aimed at medium- to large-scale deployments. The focus of this product is on distributed data management for line of business applications. Organizations involved in mediumto large-scale application server deployments typically use the Coherence Enterprise Edition for its deeper integration, such as persistence and transactions, with the application server infrastructure. Oracle Coherence Grid Edition Oracle Coherence Grid Edition, the premier edition of the product line, is a shared enterprise-wide data services platform. Organizations typically use Coherence Grid Edition as a separate tier or core piece of infrastructure in large-scale deployments that focus on real-time analytics, transaction management, event infrastructure, and sophisticated application data-caching implementations. Unlike the Standard Edition and Enterprise Edition, the goal of the Grid Edition is to have a clustered shared service that multiple different clients can share for computation and transaction processing. Oracle Coherence Sales Playbook Page 5

Oracle Coherence Real Time Clients Real Time Clients enable Java, JavaEE, and.net applications to connect to a data grid running Oracle Coherence Grid Edition. The Real Time Client provides full client access to the information and services of the data grid and acts as a bridge for platform and language interoperability. The Real Time Client is designed to also provide continuous updates of data from the backend data grid to the client environment. The table below provides a functional overview of the Oracle Coherence solution set by product edition. Feature Edition Base Features Connectivity Feature Description Distributed data caching (TCMP) Full data services including writebehind, transactions, analytics and Heterogeneous Client Support Data Clients Included Standard Edition Enterprise Edition Grid Edition Management & Monitoring Caching Integration Analytics Transactions Compute Grid Enterprise Data Grid TCMP cluster technology Multicast-free operation (WKA) Management host Manageable via clustered JMX Local cache, near cache, continuous query cache, real-time events Fully replicated data management Partitioned data management Data source integration via readthrough/write-through caching Hibernate & TopLink integration HTTP session management for application servers Parallel InvocableMap & QueryMap Write-behind caching J2CA Resource Adapter TransactionMap support InvocationService WorkManager WAN support Supports Real Time Clients (sold separately).net Support Oracle Coherence Sales Playbook Page 6

PACKAGING AND PRICING The table below outlines the current proposal for pricing. SALES ENGAGEMENT MODEL The Tangosol sales team will come in as a specialized sales team (SST) for NAS reporting to the NAS Technology Acquisition PMO (Dave Klebba) in NASA Technology. This SST will work as Solution Specialists (SS) with the Technology Sales Representatives (TSRs) and Fusion Middleware (FMW) Co-Prime reps. Tangosol SSs will be compensated via specific SS plans, and the field split will be 100% revenue / 100% non-revenue (TSR/FMW). Over a six-month period, the greater Oracle Technology sales force, as well as Sales Consultants (SCs), will be trained on the Coherence product line. A SWAT team composed of the Tangosol SCs and supported by Development will conduct this training. In six months, the Tangosol SST will be disbanded from the Tangosol SSs and distributed as sales reps to the three lines of business in NAS-Commercial, Public Sector, and NASA. The prime co-prime split will then continue to be TSR/FMW 100/100. The Tangosol sales director will work in a transitional role for a 12- month period." Oracle Coherence Sales Playbook Page 7

POSITIONING Oracle Coherence Standard Edition Position Oracle Coherence Standard Edition as a distributed data caching solution. Key Features Enables faster access by the application to frequently accessed data Reduces load on shared data sources in the backend data tier Establishes a manageable and scalable host for the application data cache Guarantees consistent data and data integrity in the middle tier for the applications use Enables broad industry support as a plug-in cache for many popular application server ORMs and frameworks such as Hibernate, TopLink, & SPRING What to Look for Companies reaching maximum processing or I/O capabilities in their backend data tier due to increasing middleware processing Example of Solutions Offloading reference data from the backend data tier to memory in the middle tier, reducing backend load Accelerating application business logic with frequently used data in memory Oracle Coherence Enterprise Edition Position Oracle Coherence Enterprise Edition as the application server caching solution. Features Offloads and accelerates application servers Enables massive scaling of stateful Web applications Co-locates business logic and data for efficiency Processes transactional data in real time What to Look for Companies reaching maximum processing or I/O capabilities in their backend data tier Oracle Coherence Sales Playbook Page 8

Companies looking to significantly increase performance and/or scalability of data-intensive transaction processing or analytical applications Example of Solutions Online travel booking: session state in-memory data grid Online insurance broker: in-memory transactional system Oracle Coherence Grid Edition Position Oracle Coherence Grid Edition as the shared data services infrastructure platform within the data center. Features Enables highly available, reliable, transactional in-memory system Enables analytics through massive parallel processing across the grid Enables transaction rates beyond what a database can handle What to Look for Companies reaching maximum processing or I/O capabilities in their backend data tier Companies looking to increase performance and/or scalability of dataintensive transaction processing or analytical applications Companies looking for a high-performance infrastructure to allow application data sharing with low latency Companies interested in event-driven architecture (EDAs) or combination EDA/service-oriented architecture (SOA) and Web 2.0 technologies Companies with virtualization solutions such as VMware Examples of Solutions Financial Services: Risk management (including real-time risk), algorithmic trading, order books, event feeds, matching, and reconciliation Travel and Hospitality: Profit-optimization engines (price discrimination, dynamic up-sell, utilization-driven pricing) Online Gaming: Real-time event matching Oracle Coherence Sales Playbook Page 9

POSITIONING EXAMPLES If And Then. Comments Customer uses Java or JavaEE across multiple servers Wants accelerated access to shared data across a cluster (data caching) Position Coherence Standard Edition as cost-effective, entrylevel solution to accelerate existing Coherence can be used with any Java application server or standalone Customer uses JavaEE application server Customer has exceeded practical database capacity Customer is looking for shared data grid or information fabric Customer is developing a real-time application Customer owns the Oracle database or RAC Customer owns the Oracle database or RAC Has performance and/or reliability issues resulting from data source bottlenecks or HTTP session management problems Needs to handle extremely high transaction rates, with room for future growth Consolidates access from multiple applications to multiple data sources for SOA and utility computing Needs low and predictable response time to SQL requests, high throughput, and high availability Needs highperformance SQL reads/updates to a subset of the Oracle database Needs an automatic and dynamic cache in the middle tier with a SQL interface Java applications Position Coherence Enterprise Edition as a scale-out solution for data management in the application tier, offloading the database for both reads and writes Position Coherence Grid Edition as a transaction processing data grid with scalability to hundreds of nodes Position Coherence Grid Edition with Real Time Clients for the shared inmemory data grid Position Oracle TimesTen with the Replication option as the database of record Position Oracle TimesTen with the Cache Connect to Oracle option as a database cache Position Oracle TimesTen with the Cache Connect to Oracle option using its transparent load feature Coherence is already integrated with JavaEE servers (Oracle Application Server, IBM Websphere, BEA Weblogic, JBoss, Tomcat, etc.) Configuring a large-scale Coherence cluster is straightforward and lends itself to time-sensitive capacity expansion This supports Java and.net client applications Oracle TimesTen provides full SQL support, high performance, and high availability The Cache Connect to Oracle option provides high performance and maintains consistency of cached data Transparent cache loading tailors the content of the cache to the application s access pattern Oracle Coherence Sales Playbook Page 10

Oracle Coherence and Oracle TimesTen Due to the in-memory nature of both products, there will be a perception that what Oracle Coherence provides and what Oracle TimesTen provides are overlapping technologies. However, these two technologies are fundamentally different and, generally, the customer requirements around implementing them do not overlap. The following diagram describes how the two products offer a complementary approach to staging data in the middle tier for Oracle customers. Oracle Coherence In-Memory Data Grid Object data cache Scale-out App #1 App #2 App #3 Oracle TimesTen In-Memory Database Relational database cache Scale-up, scale-out via cache option App #1 App #2 App #3 App #1 App #2 App #3 Oracle Coherence Distributed, Partitioned, Replicated Data objects Customizable Integration Automatic Caching Multiple, Independent, Replicated Databases The diagram below summarizes the core strengths of the two technologies: Oracle TimesTen offers full SQL support, the performance of in-memory data management, and tight integration with the Oracle database. Oracle Coherence offers scale-out, in-memory data management for extreme transaction processing in heterogeneous environments. Oracle Coherence Sales Playbook Page 11

Database Functionalit Full SQL w/ BI Queries SQL Operations Oracle TimesTen Two best-of-breed solutions for managing data in the middle tier Both provide: High Throughput Data Reliability High Availability Search & Aggregation Oracle Coherence Single Node (SMP) Cluster (N-nodes) Grid (NNN-nodes) Scale-Out The table below outlines the key functional advantages of Oracle Coherence and Oracle TimesTen. Feature / Capability Oracle Coherence Oracle TimesTen Overview Performance Scalability In-memory distributed data access in the middle tier In-memory relational (SQL) database/ cache in the middle tier Real-time access to shared, distributed, inmemory Real-time access to mid-tier data, with ability to attain desired relational data or cached database response time and throughput through scaleout tables with predictable response time and high throughput Dynamic scale-out using commodity servers Cluster of replicated servers; SMP (e.g., 2, 10, 100, 500, etc.) scaling; scale-out via cache option Data Management Object model (objects/attributes) Relational database (tables/rows/columns) Flexible Data Access Programmatic API (Java, C#, Managed C++, Standard APIs (ODBC/JDBC) VB.NET, other languages) Standard SQL Powerful Query Capability Grid-based parallel queries with SQL, including BI queries & joins programmatic extensibility Full Database Integration Capability via object/relational mapping (e.g., Built-in caching to Oracle database Toplink, Hibernate) or JDBC Capability supports read-through, writethrough, read-ahead and write-behind & Oracle RAC. Updatable cache with automatic maintenance of consistency strategies Persistence to Disk Feature managed by the application Automatic feature Coherence v. TimesTen: Functional Advantages Oracle Coherence Sales Playbook Page 12

Oracle Coherence and Oracle Berkeley DB Java Edition Coherence is pre-integrated with Oracle Berkeley DB Java Edition (BDBJE) for high-performance overflow to disk. So, if data exceeds the in-memory space available in Oracle Coherence, the data will be automatically moved to disk using BDBJE. The BDBJE implementation is very high performance and provides guaranteed data integrity. If the customer s use case for Oracle Coherence has the potential for data volumes that exceed memory, we should sell the joint Oracle Coherence+BDBJE solution. Several large financial services firms use this joint solution; in fact, they inspired us to do this integration. Some customers may ask about the differences between Oracle Coherence and BDBJE (or Berkeley DB). The key differences are: Oracle Coherence provides grid/clustering/virtualization and is designed to run on multi-node systems ( scale out ). Applications do not need to know which node the data is on. High availability and on-demand scalability/efficiency is achieved with this multi-node architecture. Without Oracle Coherence, BDBJE does not have this capability. BDBJE stores data persistently to disk, so data isn't lost when there is a complete power outage. Oracle Coherence runs in-memory, using replication across multiple nodes to keep data safe, but will lose data if all the servers suffer a power outage. Coherence can use BDBJE to keep data safe from power outage. In summary, use Oracle Coherence for shared memory across multiple nodes, clustered/virtualized in-memory data grids, and information fabrics. Use BDBJE for high performance on a single node, data shared from a shared disk, and persistent data. Use both together (pre-integrated joint solution) when a Oracle Coherence implementation needs to manage data overflow to disk. Use both together (customer integration) when a customer needs Oracle Coherence and also wants to persist information into local files or onto a shared disk using BDBJE. Oracle Coherence Sales Playbook Page 13

COMPETITION Oracle Coherence is widely recognized as the number one provider in this market. In fact, Oracle Coherence has not only defined this market, but also continues to lead with a superior technical solution. Further, Oracle Coherence has a large number of highly satisfied tier one reference customers who use Oracle Coherence technology in their mission-critical applications. Oracle Coherence s most common competitors include Gemstone and Gigaspaces. IBM has also entered the market with technology (known as ObjectGrid) that is embedded in WebSphere XD Edition. The table below provides some positioning and talking points for each of these competitors. Architecture Customers Profitability/ Viability Oracle Coherence Architecture is designed to plug into existing middleware solutions. It runs stand-alone, plugged into Oracle Fusion Middleware, or works directly with non-oracle middleware. Oracle Coherence is proven with over 150 customers and 1,000 deployments. Oracle Coherence has many tier one customers in the most demanding industries, such as financial services, insurance, travel, online gaming, retail, and hospitality. Combined with Oracle Fusion Middleware penetration, customer references are very strong Tangosol was a profitable, growing business prior to merging with Oracle. Competition IBM: Often sold only with WebSphere, but could be used independently Gemstone: Derived from a legacy object database technology Gigaspaces: Complex technology IBM: New product; lack of customer adoption Gemstone: Majority of customers use old object database infrastructure rather than new positioning around in-memory data grid Gigaspaces: Claims a few customer references namely Virgin Records and Bank of America IBM: Technology is embedded in the Websphere XD Edition. IBM solution viability depends more on the success of the overall Websphere product line than of Object Grid itself Gigaspaces: VC-backed Israeli startup; continues to require additional funding unlikely that they are profitable Gemstone: Largely unknown Oracle Coherence Sales Playbook Page 14

Differentiation Not only has Oracle Coherence defined the reliable, in-memory data grid space, but also customers have used Oracle Coherence in the most demanding business scenarios, ranging from extreme transaction and data volumes to disaster recovery situations, and continue to garner successful references. Public performance benchmarks on large clusters of machines set the bar to which competitors have to reach simply to compete. Combining with Oracle s bestof-breed middleware will further differentiate Oracle Coherence for those customers wanting a best-of-breed integrated platform. outside of its Smalltalk niche. Has some traction in C++ IBM: Lack of maturity and install base; perceived coupling with WebSphere Gigaspaces: Hobbled by reliance on Sun s JINI and JavaSpaces technology. Largely reactive to the market, mimicking Oracle Coherence positioning and using same terminology. Following the Oracle Coherence lead. Gemstone: Similar to Gigaspaces, but with even fewer customers Oracle Coherence Sales Playbook Page 15

CUSTOMER SOLUTIONS Online Insurance Company Application Data Caching Case Study Problem Difficulty managing user-entered policy information on public Web site Persisting profiles to backend required upwards of one second multiplied by thousands of concurrent users Challenge Need to offload rapidly expanding middleware processing from core backend database processing Solution Applications request data from the Oracle Coherence In-Memory Data Grid rather than backend data sources Benefits 90 percent reduction of backend load = increase in capacity for new operations Application survived an extended backend outage with no impact Oracle Coherence Feature Fit Manageable and scalable host for the application data cache Guarantees consistent data and data integrity Broad industry support as a plug-in cache Oracle Coherence Sales Playbook Page 16

Large Financial Institution Analytics Case Study Problem Query-intensive portfolio management application required 30+ seconds to generate pages via database queries Challenge Portfolio managers require rapid access to accurate information Solution Applications execute all queries against the Oracle Coherence In-Memory Data Grid from simple queries to advanced scenario modeling Benefits No changes to database schema: operational cost savings All access to database during off-peak hours; lowered operational impact Oracle Coherence Feature Fit Built-in query support User-defined parallel calculations Stable results even with server failure Oracle Coherence Sales Playbook Page 17

Global Hospitality Chain Transactions Processing Case Study Problem Throughput challenges for rule-based, price-optimizing reservation engine due to volume of transactions exceeding backend processing capacity Challenge Enable thousands of customer service representatives to maximize per-stay hotel revenue Solution Use Oracle Coherence In-Memory Data Grid for all transactions Benefits Moving event processing into application tier increased capacity to handle peak loads Application developers enabled to modify logic without impacting the database; operational cost savings and increased flexibility Oracle Coherence Feature Fit Continuous availability capabilities of Oracle Coherence In-Memory Data Grid fundamental to transactional integrity Oracle Coherence Sales Playbook Page 18

Gaming Company Events Processing Case Study Problem Matching engine supported several thousand matches per second, with intense hot spots on specific instruments Challenge Revenue tied directly to customer activity. Need for high-throughput, lowlatency solution for financial transactions Solution Use event-driven architecture, treating bids as incoming events, modifying the state of bidding markets, and dispatching matched bids Benefits Moving event processing into application tier increased capacity to handle peak loads Application developers enabled to modify logic without impacting the database; operational cost savings and increased flexibility Oracle Coherence Feature Fit Co-located processing of data and events: low latency, high throughput Reliable once-and-only-once processing Oracle Coherence Sales Playbook Page 19

ORACLE COHERENCE CUSTOMERS 100 Direct Customers and 1,500+ production installations Oracle Coherence Sales Playbook Page 20

CONTACTS AND ADDITIONAL INFORMATION Please contact the following resources if you need assistance: North America Sales: David Klebba (david.klebba@oracle.com) SWAT Team: Mikael Ottosson (mikael.ottosson@oracle.com) Product Management: Peter Utzschneider (putzschneider@tangosol.com) FMW Integration Product Management: Mike Lehmann (mike.lehmann@oracle.com) Product Marketing: Ashish Mohindroo (ashish.mohindroo@oracle.com) North America Technology Business Unit: Hamidou Dia (Hamidou.dia@oracle.com) or visit the SOA section on http://my.oracle.com/tbu Oracle Coherence Sales Playbook Page 21

Oracle Coherence Sales Playbook April 2007 Author: Hamidou Dia, Peter Utzschneider Contributing Authors: Mike Lehmann,Ashish Mohindroo David klebba, Paul Cross, Rex Wang, Marie-Anne Neimat, Jim Groff Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2007, Oracle. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.