The Benefits of Association

By integrating a SaaS application such as Oracle Sales Cloud with an Oracle Platform Service, in this case Java Cloud Service - SaaS Extension, you can extend its capabilities by adding powerful WebLogic Server-based features.

Why Associating Java Cloud Service - SaaS Extension with Oracle Sales Cloud is Valuable

The key features that make a PaaS-SaaS association+ a useful and often necessary tool lie in the flexibility it provides SaaS developers for extending their applications’ capabilities beyond those available out-of-the-box. These include:
  • Enhanced control over your interface:

    • As a developer, you have control over the interfaces you create and host on Java Cloud Service - SaaS Extension, enabling you to embed items and create mashups, as desired.

    • You can present SaaS content within your Java Cloud Service - SaaS Extension application's UI.

  • External pageflows.

  • Complex integration, including:

    • External data access.

    • Integrated Oracle Database Cloud Service - Database as a Service (DBaaS) instance included with every Java Cloud Service - SaaS Extension subscription.

    • External or multiple web services access multiple application flows.

    • A UI or web service that is shared by multiple applications, including other Oracle SaaS offerings.

Why You Might Want to Associate Java Cloud Service - SaaS Extension with a SaaS Application

Extending a SaaS application by using Java Cloud Service - SaaS Extension is useful when you need to implement power or features not readily available from your SaaS application’s tooling; for example:
  • When you want Oracle Sales Cloud to display data that is not directly related to the product deliverables. For example, a bank that uses Oracle Sales Cloud and wants to see customer profile information from within that application could develop an application that loads the data into Oracle Database Cloud Service, display it on an application built on Java Cloud Service - SaaS Extension, and embed or link out to this application from Oracle Sales Cloud.

  • To provide a user interface that you cannot create with your SaaS application. For example, you want to graphically display accounts and related contacts by using UI widgets different from those provided by Oracle Sales Cloud. You could build the widgets on Java Cloud Service - SaaS Extension and then embed them in the portal.

  • To create a common UI or web service you can reuse across different applications. For example, you want to display a comprehensive view of a customer’s records in a UI that captures that information multiple applications. You could build this UI on Java Cloud Service - SaaS Extension and then link it between each application in the enterprise.

Note:

To associate instances, they must be provisioned in the same identity domain. You cannot readily associate two instances with each other if they were provisioned in different identity domains. When this occurs, you should contact your Oracle representative and raise a service request to evaluate the feasibility of such an association.