Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

An Oracle White Paper

Feb 2010

Bridging the Divide between SaaS and


Enterprise Datacenters
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Disclaimer
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing decisions. The development, release, and
timing of any features or functionality described for Oracle’s products remains at the sole discretion of
Oracle.
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Executive Overview ........................................................................... 2


Introduction ....................................................................................... 2
Loading Data in Bulk using E-LT ....................................................... 4
Synchronizing Data in Real-Time ...................................................... 5
Assimilating SaaS Applications into Existing Business Processes ..... 6
Pervasive Connectivity .................................................................. 7
Secure and Reliable Communication ............................................. 7
Comprehensive Business Process Platform .................................. 9
Administering Identities and Ensuring Compliance .......................... 10
Identity Administration ................................................................. 11
Unifying Information Security and Access Control ........................... 12
Federated Single Sign-On ........................................................... 13
Conclusion ...................................................................................... 14
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Executive Overview

Increasingly, companies are considering public cloud computing, including Software-as-a-


Service (SaaS) solutions. As a result, SaaS solutions will increasingly become the newly
arrived ‘neighbors’ of the IT data centers enterprises have been building and maintaining for
the last few decades. However, this is not a tightly-knit neighborhood, as a vast technological
divide separates the privately-owned data centers from the third-party public clouds. This
divide presents organizations wishing to adopt public cloud solutions an array of new
challenges to overcome and a new level of management complexity to control. Read this
white paper to learn how customers can leverage Oracle Fusion Middleware to seamlessly
bridge this divide by overcoming the five challenges of bulk data loads, real-time
synchronization, process integration, identity administration and compliance, and security
access and management, and continue on their path of business agility and transformation
even in the most hybrid of environments.

Introduction

In the last few years, the IT industry has seen an increase in adoption of public cloud
computing and SaaS applications. While businesses are making new economic investments
in these emerging business models, they continue to rely heavily on their existing on-premise
IT investments. This strategy of straddling between the two infrastructure types poses its own
set of challenges. While thousands of customers have chosen Oracle Fusion Middleware as
the primary platform for addressing their on-premise middleware needs, its comprehensive
feature set, openness from commitment to industry standards, and integrated capabilities
makes it a natural choice for extending private or on-premise infrastructure capabilities into the
cloud.

To integrate public cloud and private data center solutions, organizations face five major
challenges. First, they must be able to rapidly load data to get cloud applications up and
running in a timely fashion. Second, that data must be kept synchronized – often in real-time,
or near real-time. Third, where business processes encompass applications on both sides of
the public/private divide, those processes must be fully integrated. Fourth, user accounts and
access privileges to public Clouds must be managed as employees join and leave the
company, while at the same time also ensuring the ability to produce compliance reports on

2
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

who has access to which sensitive systems. Fifth, sensitive information must remain secure
while spanning both IT data centers and public Clouds, requiring organizations to extend
enforcement of their authentication and authorization policies to cloud applications.

In this paper we discuss how Oracle Fusion Middleware offers the most comprehensive
technologies to meet each of these challenges and seamlessly bridge this hybrid environment.

3
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Loading Data in Bulk using E-LT


One of the first challenges that many organizations face when implementing cloud-based architectures
is being able to load terabytes of data from their private network into a public cloud application. This
requires accessing information from heterogeneous sources and then bulk loading this data consistently
across the firewall to a public cloud. To deliver data between firewalls, the bulk load solution needs to
support modern web-services style integrations which can be delivered via HTTP, also known as data-
access services. For example, an organization that is moving its Customer Relationship Management
(CRM) functionality in to a SaaS CRM application would need to do an upfront bulk upload of all the
customer data currently residing in various applications – both packaged and custom applications –
into the SaaS CRM application. In addition to the ability of moving data, in bulk, at extreme
performance, the underlying data integration platform also needs comprehensive connectivity to
interact with the existing on-premise business applications.

Oracle Data Integrator Enterprise Edition is a unique solution because it includes a powerful,
native E-LT approach. Oracle’s E-LT solution doesn’t require separate hardware for the ETL engines.
These ETL engines can be deployed directly on the database itself – making it 10x faster than
traditional ETL tools for extracting and transforming data. While these improvements help access data
efficiently on the private IT datacenter, the data still needs to be delivered to the public cloud. Oracle
Data Integrator Enterprise Edition also supports comprehensive and standards-based data access
services which can be leveraged across networks to facilitate the delivery of data across firewalls.
These are critical for delivering large amounts of data in mini-batch to successfully load public cloud
applications.

4
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Synchronizing Data in Real-Time


Loading bulk data across the public cloud and the enterprise datacenter solves only one part of the
integration problem. In many cases, the application data in the cloud needs to be synchronized with
the data in the private IT datacenter to enable continuous data access for related business operations.
Continuing with the previous example, the customer order information that lives in a SaaS CRM
system should now be accessible to order fulfillment systems and customer helpdesk so that the order
can be processed immediately and representatives can support customers with an integrated view of
the customer. The need for integration between public cloud and private datacenters is not necessarily
unidirectional. The data that lives in the enterprise datacenter may need to be shared with the public
cloud as well to enable accurate processing. The SaaS CRM application may need to be synchronized
with the order fulfillment system to have the order status information up-to-date for CRM application
end users.
Keeping public cloud data in sync with the systems in the private datacenter in an efficient and non-
intrusive way can seem a daunting task. In addition, companies need to use solutions that conform to
open standards in web services or JMS to be able to move data through firewalls and support bi-
directional replication between public cloud and private data sources. Finally the replication solution
needs to maintain transaction integrity to ensure access to reliable data with accurate business context,
and provide guaranteed data delivery to support business-critical systems.
Oracle GoldenGate provides real-time, log-based change data capture, routing and delivery between
heterogeneous systems, synchronizing data across public clouds and private datacenters efficiently with
the highest performance and reliability. With its log-based capture, it provides a low-impact, non-
intrusive way to access data in the private IT datacenter environment and deliver it to the public cloud
applications. In addition, Oracle GoldenGate moves only committed transactions and maintains
transaction integrity. With its checkpointing system and persisted files that store changed data, it
minimizes risk of data loss during replication between enterprise datacenters and public cloud
environments. The architecture also supports different data replication topologies such as one-to-
many, many-to-many, cascading and bidirectional, which can provide flexibility needed when
supporting multiple cloud environments. Finally, it works together with Oracle Data Integrator to
transform data using E-LT in the private datacenter databases before delivering it across to the public
cloud.
The synchronization can be implemented in different models:
1) Capturing changed data from private datacenters and delivering to public cloud:
Oracle GoldenGate can capture changed data from source OLTP systems in the private
datacenter and publish it to a JMS topic that the SaaS application subscribes to.
a) For cases where public cloud needs to initiate the data load and capture of changes as a web
service, Oracle Data Integrator exposes a web service for capturing change data via Oracle
GoldenGate. This web service can be invoked by the public cloud application and allows for
the public cloud to control the loading from the private datacenter as a mini-batch or in near
real-time.

5
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

b) For cases where the private datacenter needs to initiate the data load or capture, Oracle
GoldenGate captures the data non-intrusively; Oracle Data Integrator would proactively push
the data, as a web service, on behalf of Oracle GoldenGate. This allows for the private
datacenter to drive the loading of data into the public cloud as well as capturing the changes
from the public cloud.

2) Capturing changed data from public cloud: Oracle GoldenGate provides log-based, non-
invasive capture of changed data and publishes to a JMS topic in the messaging system to
which Oracle Data Integrator would subscribe to and deliver the data to the target databases
in the private enterprise datacenter. Oracle Data Integrator can expose a web service to allow
the private datacenter to control the data capture or (loading of the public cloud) in mini-
batch format.
These two processes can run concurrently to support bidirectional replication between public
cloud application and the private datacenter.
Oracle GoldenGate and Oracle Data Integrator provide a unique approach for synchronizing data
between private enterprise datacenters and public clouds, one that supports a flexible and standards-
based approach for ensuring that data is accessible, timely, and consistent between diverse IT
environments.

Assimilating SaaS Applications into Existing Business Processes


Business process automation spanning heterogeneous packaged applications using middleware
technologies such as SOA and BPM has gained significant adoption over the past decade. In its latest
release, Oracle Service-Oriented Architecture Suite (SOA Suite), a business process integration
product of the Oracle Fusion Middleware, has delivered the next generation business application
platform to enterprise IT. Oracle has demonstrated continued market leadership by addressing the
critical pain points faced by organizations implementing service-oriented architecture. This new
platform helps organizations lower costs, increase efficiency, and improve visibility while capitalizing
on the following core competencies:
Simplified and Productive Development
Extreme Performance and Scalability
Unified Management and Monitoring
Multi-dimensional Business Process Platform
However, in context of business process automation between private datacenters and public cloud
infrastructure, other considerations start gaining special significance. This shift of focus on
requirements is a reflection of the change in scope of the business process that now spans across these
two or more infrastructures that reside inside their respective firewalls. The considerations mainly

6
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

revolve around the connectivity options available, information security and reliability of the
interactions, and completeness of the process platform. Let’s look at these considerations in detail,
understand and appreciate the underlying complexities, and review product capabilities that best help
the IT organization alleviate them.

Pervasive Connectivity
On the public cloud infrastructure side, as more and more SaaS vendors offer software applications as
services, there will be an explosion of the flavors of connectivity that any enterprise will have to
negotiate in order to bring these to the applications into the business process fold. Given that the
interaction between the SOA platform and these cloud applications is being conducted over the
internet, HTTP protocol, the backbone of all internet communications, will more likely than not be the
protocol of choice. However, sophisticated flavors and enhancements of this protocol such as the web
services standards (WS-*) have evolved into industry standards to address some of the enterprise
needs. For example, an IT organization that currently uses the Web Service protocol, SOAP over
HTTPS protocol, to connect to a SaaS CRM application may need its business process to extend itself
and connect with a newly purchased SaaS Human Capital Management (HCM) module that is available
over a REST-ful interface.
On the private datacenter side, there are fewer limitations as the interaction rarely needs to cross the
network firewall systems. However, pervasive connectivity with consistent and easy-to-use user
interface greatly simplifies development and execution of business processes and integrations.
Oracle Service-Oriented Architecture Suite (SOA Suite) provides the most complete platform in
terms of commitment to industry standards in general, and connectivity standards in specific. Oracle
Service Bus (OSB), the enterprise service bus component of the suite, supports all the basic HTTP/S
protocols and sophisticated Web Services standards (WS-*) for connectivity with public cloud
infrastructure. It also provides comprehensive connectivity to 300+ packaged applications out of the
box, while leveraging an extensible framework that is based on the Java Enterprise Edition Connector
Architecture (J2CA) standard.
With Oracle SOA Suite, the IT organization can seamlessly extend the same principles of simplified
connectivity that it leverages with the on-premise applications onto the SaaS applications. The Oracle
SOA platform that provides comprehensive connectivity on all fronts will help the organization ease
these extensions into the existing processes, and lower new process development and maintenance
costs by streamlining the business process in spite of it spanning across a hybrid infrastructure.

Secure and Reliable Communication


While comprehensive connectivity is important, the ability to communicate securely and reliably with
the public cloud infrastructure over the internet is absolutely critical for any business.
Industry regulations such as the Health Insurance Portability and Accountability Act of 1996 (HIPAA)
privacy and security rules mandate information encryption. In response to the continuing wave of data
heists, several U.S. states have begun to dictate that businesses must protect credit card transaction

7
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

records and other personal data. And it goes without saying that any enterprise-grade business process
spanning a hybrid infrastructure is naturally expected to communicate data and information in a highly
secure and encrypted fashion, especially because the communication with the public infrastructure is
over the internet. Hence, in hybrid IT environments, it becomes absolutely essential that the SOA
platform used for business process automations and integrations supports the Web Services industry
standards for payload encryption.
However, security alone is not sufficient to conduct business over the internet. There are certain use
cases where definitiveness to the delivery of the information is as critical. Imagine an IT organization
not being able to answer with certainty whether a one million dollar Purchase Order was delivered
successfully. Lack of visibility into the internals of the public cloud infrastructure further exacerbates
the problem.
Oracle SOA Suite provides comprehensive encryption and security context propagation capabilities
that help secure interactions between the private datacenters and public cloud infrastructures. While
guaranteeing message delivery, Oracle SOA Suite also provides a rich exception handling and retry
framework to facilitate automated retries until the information is delivered successfully. It also
provides comprehensive end-to-end visibility into the business process even when the process spans a
hybrid infrastructure of public clouds and private datacenters, giving customers the ability to exactly
identify the stage at which a process is executing at any given moment.
The combination of Oracle Complex Event Processing (CEP) and Oracle Business Activity
Monitoring (BAM) provides real-time visibility and KPI/SLA monitoring of the business processes.
With rich BAM dashboard capabilities, the IT organization can proactively monitor and identify
process bottlenecks resulting from an underperforming public cloud infrastructure and hold the
providers accountable.

8
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Comprehensive Business Process Platform


The last consideration in regards to business process automation is that of the completeness of the
business process platform. The same platform that provides comprehensive connectivity, and secure
and reliable interactions, is also expected to be complete enough to handle all elements of a typical
business process; the platform should support system-centric, human-centric, and document-centric
interactions seamlessly across public and the private datacenters. For examples, the same customer on-
boarding process spanning the SaaS CRM and on-premise Accounts Receivable module that was
earlier straight-through, may now mandate managerial approval for on-boarding customers with below-
par credit rating. Responding to this change in business policy and introduction of human interaction
into the business process can prove costly to the IT organization, only if the underlying process
platform is not flexible and agile enough to accommodate multiple business process patterns and
changes to the business rules that drive the decision making.
Oracle SOA Suite provides a comprehensive business process platform that unifies the three process
elements into a single infrastructure. In this unified infrastructure, the same business process platform
can handle system-centric, document-centric, and human-centric orchestration requirements
seamlessly. Oracle BPEL Process Manager, the orchestration engine of the suite, provides
industry’s most scalable and reliable process platform that is based on the leading industry standard –
the Business Process Execution Language (BPEL). This unification greatly simplifies the design and
development, and governance of the business processes. Customers reap significant performance
benefits and lower total cost of ownership from this unification as well.

9
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Administering Identities and Ensuring Compliance


A significant problem for enterprises considering the adoption of public cloud SaaS applications is the
issue of compliance or regulatory considerations in the cloud. Whenever an organization outsources
sensitive business information to a cloud service provider, it runs the risk of access control
complexities and data privacy violations. A proliferation of security breaches globally in recent times
has compelled governments and industries worldwide to take regulatory actions to protect the security
and privacy of consumers. Consequently, an enterprise that outsources critical business applications to
a public cloud vendor offering on-demand services must enforce relevant compliance mandates with
utmost responsibility to ensure that access to sensitive data is not compromised. The more the
amount of sensitive data that organizations host outside of their own four walls, the more they need to
be able to enforce the types of controls that will enable compliance with regulatory mandates. It is
imperative for enterprises embracing the cloud to not only monitor and enforce controls such as “who
is the user” and “what is the user allowed to access in a cloud environment” but also to ensure that
such compliance is cost-effective and sustainable in the long term.

Comprehensive audit and compliance reporting for SaaS apps with Oracle Identity Manager

With Oracle Identity Manager (OIM), enterprises can meet stringent regulatory requirements by
automating the management of audit trails for both on premise as well as public cloud SaaS
applications. With OIM, organizations can capture all the necessary data to answer questions such as
“who has access to what, when, how, and why?” OIM’s highly sophisticated reporting and auditing
capabilities enable enterprises to cost-effectively cope with increasingly stringent regulatory
requirements, such as Sarbanes-Oxley, 21 Gramm-Leach-Bliley, HIPAA, and HSPD-12. In addition,

10
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

Oracle Identity Analytics (OIA) offers a best-in-class attestation feature to enable an access
certification process for automated report generation, delivery and notification.

Identity Administration
A significant security challenge that enterprises encounter with the integration of various public cloud
SaaS applications into their core IT infrastructure is the problem of identity silos. New cloud
applications mean new security silos resulting in increased overhead costs and administrative hassles.
So organizations need a centralized infrastructure to manage user identity information across both on-
premise and public cloud SaaS applications. An additional challenge in the cloud scenario is related to
the explosive growth in the adoption of web applications and web services. Regardless of whether
applications are deployed on premise or whether they are offered by SaaS vendors, proliferation in the
usage of applications increases the complexity and administrative overhead of facilitating users with the
right entitlements to access various applications. So it is imperative in the cloud context that users be
able to provision their own accounts whenever possible to facilitate better IT agility.

Provisioning Users to SaaS applications using Oracle Identity Manager

Oracle Identity and Access Management Suite simplifies the management of user identities and
security in an enterprise infrastructure that spans a mixture of private and public cloud services. With
Oracle Identity Manager (OIM), enterprises can automate all aspects of administering user access
privileges spanning enterprise resources across both private and public cloud SaaS applications. OIM
enables organizations to simplify the challenge of identity life cycle management beginning with the
initial on-boarding of users to the final de-provisioning of their identities from all relevant applications.
Additionally, with OIM, organizations can realize a significant amount of cost savings through its
intuitive self service interfaces for user provisioning and password management. Self-service facilities
in OIM reduce administrative overhead, streamline IT agility, and eliminate a significant volume of

11
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

helpdesk calls resulting in dramatically reduced operational costs. In addition, OIM offers an extensive
library of preconfigured connectors that accelerate the integration of OIM with most popular
commercial applications.

De-provisioning Users from SaaS Applications with Oracle Identity Manager

Typically when new employees come onboard, they are entered into a HR system. Oracle Identity
Manager (OIM) can automatically detect this addition and kick off a workflow process for provisioning
them with access to the on-premise and public cloud SaaS applications they would need. After
receiving necessary approvals from business-level approvers, OIM can automatically create accounts
for this user in all the relevant applications. The interaction between OIM and on-premise as well as
public cloud SaaS applications is facilitated through SPML. Standards compatibility not only ensures
investment protection but also rapid integration of commercial applications with OIM. Similarly, when
an employee is terminated, OIM can quickly revoke access for the user from all on-premise and public
cloud SaaS applications since it has knowledge of everything the user has access to. Additionally, as
users change roles they can be automatically de-provisioned from systems they no longer need, and
added to new ones relevant to their new role.

Unifying Information Security and Access Control


According to a recent survey conducted by IDC, nearly 75% of IT professionals mentioned that
security is the most critical barrier to the adoption of cloud computing within the enterprise. The rising
incidence of sophisticated security attacks on businesses as well as various cloud service providers and
the resulting security and privacy concerns are compelling organizations to mitigate the risk of such

12
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

threats in their mission to integrate public cloud SaaS offerings with their core IT infrastructure. When
organizations outsource business-critical applications to the public cloud, managing security risk
becomes critical. It is imperative for organizations to take steps to safeguard sensitive business
information hosted in the cloud as well as restrict the ability to access sensitive information only to
authorized users. To help mitigate such risks, the use of identity and access management solutions is a
must.

Federated Single Sign-On


As organizations leverage public cloud SaaS as a means to quickly roll out new business services and
reduce costs, many also want to link their online portals and datacenter applications with not only
services offered in the public cloud but also with services offered by partners and customers to create
business networks that improve efficiency and speed. A significant number of companies are also
outsourcing some core business functions to public cloud SaaS providers – for example human
resources, payroll, corporate travel or employee benefits – and they need to provide secure access for
employees to all of those services. Also companies need to provide access to core business
applications as well as to SaaS applications for external users such as partners, vendors, customers and
so on. One barrier to this has been the effort required to copy, load, and maintain partners' and
customers' identities into each portal's user repository, for access control. For example, an
organization may have all of its internal user identities stored in an Active Directory and all of its
external users such as partners and vendors in an LDAP directory and they may want all of their users
to be able to leverage an external cloud application without replicating all of that identity information
in a third party SaaS offering. The costs and complexity of managing not only an organization's users,
but also the users of that organization's partners, can slow down cloud adoption while also introducing
unnecessary hurdles to implementations.

Single Sign-On into SaaS Applications with Oracle Identity Federation

13
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

The Oracle Access Management Suite Plus, which includes Oracle Identity Federation (OIF),
simplifies the challenge of federated authentication for public cloud SaaS offerings via cost-effective
and standards-based federated identity management capabilities. OIF dramatically simplifies the
challenge of federating services offered by partners and SaaS providers with core business applications.
With OIF, organizations can seamlessly link their online services with those of their partners, SaaS
vendors and other constituents without imposing on them the additional burden of managing multiple
user identities and credentials. Based on open standards, OIF enables seamless cross-domain single
sign-on (SSO) for employees, vendors, customers, and business partners to various protected
applications hosted in both private and public cloud infrastructures. This results in superior end-user
experience and also eliminates the need for the users to remember multiple username and password
combinations – significantly lowering IT costs resulting from help desk calls and tickets. With its
innovative Fedlet capability, OIF can quickly federate complex heterogeneous environments
accelerating the process of bringing new partners and cloud service providers online.
For instance, consider the example of an organization which hosts an online portal serving
personalized content for its employees, partners, and so on. This content is usually derived from
multiple business partners such as an employee benefits provider, a corporate travel provider, a 401K
provider, a real-time stock quotes provider and so on. By using Oracle Identity Federation, the
organization and its partners can exchange user attribute information via SAML enabling personalized
content delivery. This enables the organization to facilitate seamless SSO to various services on
premise and in the public cloud for all of its users while simultaneously bringing new partners and SaaS
vendors online rapidly.

Conclusion
While hybrid enterprise IT infrastructure has become a reality, powering businesses spanning the
public cloud and private datacenter infrastructures poses significant IT challenges mainly emerging
from complexities around bulk data loads, real-time synchronization, process integration, identity
administration and compliance, and security access and management. In order to reap maximum
business benefits from this hybrid approach, customers must adapt middleware technologies that will
seamlessly bridge this divide and help them continue on their path of business agility and
transformation.
Oracle Fusion Middleware is the only platform available in the market that is comprehensive, open,
integrated with best-of-breed technologies that can help customers negotiate these challenges
seamlessly and continue to appropriate maximum ROI on their IT investments in spite of introduction
of new IT infrastructure paradigms and business models. More specifically, Oracle Data Integrator
Enterprise Edition helps customers embark on the hybrid initiative by loading the SaaS applications
with data in bulk using the E-LT approach. Oracle GoldenGate then synchronizes that data now
residing in a heterogeneous application environment in real-time. Oracle SOA Suite seamlessly
assimilates these new SaaS applications into existing business processes through pervasive connectivity,
secure and reliable communication with a comprehensive business process platform. Oracle Identity

14
Oracle White Paper— Bridging the Divide between SaaS and Enterprise Datacenters

and Access Management Suite simplifies administration of identities while ensuring compliance.
And lastly, Oracle Access Management Suite Plus unifies information security and access control in
a federated environment like this hybrid IT infrastructure.

15
Bridging the Divide between SaaS and
Enterprise Datacenters
Feb 2010 Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
Author: Maneesh Joshi This document is provided for information purposes only and the contents hereof are subject to change without notice. This
Contributing Authors: Dain Hansen, Irem document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in
Radzik, Bharath Shashikumar 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
Oracle Corporation document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our
World Headquarters prior written permission.
500 Oracle Parkway
Redwood Shores, CA 94065 Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective
U.S.A. owners.

Worldwide Inquiries: AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel
Phone: +1.650.506.7000 and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are
Fax: +1.650.506.7200 trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open
oracle.com Company, Ltd. 0110

You might also like