Development of SOA Applications using SOA Cloud Service

Oracle SOA Cloud Service is a PaaS computing platform with middleware applications such as:

  • Oracle SOA Suite: Provides a complete set of service infrastructure components for deploying and managing composite applications
  • Oracle Service Bus: Is a configuration-based, policy-driven Enterprise service bus that enables service discovery and mediation, rapid service provisioning and deployment, and governance.
  • Oracle API Manager: Enables the creation and publishing of APIs that can then be easily accessed for development through the API Manager portal
  • SOA CS provides a computing platform for running Oracle SOA composite applications in the cloud.
  • It also provides service infrastructure for deploying and managing SOA composite applications in the cloud.
  • SOA CS reduces IT maintenance and administrative costs.
  • Because SOA CS is based on a subscription model, it is easy to subscribe to and configure the environment.
  • Backups, patching, scaling, and recoveries on SOA CS can be done with minimal configuration efforts.
  • It is easy to migrate composite applications from on-premises to the SOA CS.
  • Creating an Oracle SOA CS Instance:

  • Creating and Deploying Composite Applications to SOA Cloud Service: Create a composite application by using JDeveloper IDE installed on the local machine. After developing the composite application, it will be deployed and tested on a SOA CS instance by using the Oracle Enterprise Manager – Fusion Middleware Control Console. Add a BPEL component, in which the Business Logic for validating the credit card is programmed. Further, the BPEL component is exposed as a SOAP service.

  • Deploying a Composite Application on to an Oracle SOA CS Instance: Deploy and test the SOA composite to the SOA CS instance by using the Oracle Enterprise Manager – Fusion Middleware Control Console.
  • Sign in with the username weblogic and password
  • SOA Adapters
  • Cloud Adapter Pack
    • Oracle Sales Cloud Adapter
    • Configuring Oracle Sales Cloud Adapter Properties
    • Managing and Monitor Composites with Oracle Sales Cloud Adapter
  • Oracle SOA CS includes the following cloud adapters for the SOA and OSB service types with version 12.2.1.2:
    – Oracle Sales Cloud Adapter
    – Oracle RightNow Cloud Adapter
    – Oracle Eloqua Cloud Adapter (outbound from Oracle SOA CS to Eloqua
    – Salesforce Adapter
    – Oracle ERP Cloud Adapter
    – Oracle NetSuite Cloud Adapter (outbound from Oracle SOA CS to NetSuite

  • Oracle SOA CS includes the following cloud adapters for the SOA and OSB service types with version 12.1.3:
    – Oracle Sales Cloud Adapter
    – Oracle RightNow Cloud Adapter
    – Oracle Eloqua Cloud Adapter
    – Salesforce Cloud Adapter
    – Oracle HCM Adapter
  • Oracle Sales Cloud (OSC) Adapter enables composite applications to easily integrate with Oracle Sales Cloud.
    • An Oracle Sales Cloud server connection must be configured in the Adapter Configuration Wizard in JDeveloper.
    • Oracle Sales Cloud server connection in an adapter:
    – Provides automatic mapping to the exposed business objects and events of Oracle Sales Cloud
    – Executes operations of exposed business objects and events at run time
    – Provides contextual information about business objects and services available for integration at design time
    – Provides access to custom objects with Oracle Sales Cloud service WSDL

Leave a Reply

Your email address will not be published.