About the Components of Oracle SOA Cloud Service

Oracle SOA Cloud Service consists of the following Oracle components. Oracle SOA Cloud Service supports both the 12.1.3 and 12.2.1.2 versions of Oracle SOA Suite and its constituent components.

  • Oracle SOA Suite. Oracle SOA Suite is a comprehensive, hot-pluggable software suite that enables you to build, deploy, and manage integrations using service-oriented architecture (SOA). Oracle SOA Suite provides the following capabilities:

    • Consistent tooling

    • A single deployment and management model

    • End-to-end security

    • Unified metadata management

    Oracle SOA Suite enables you to transform complex application integrations into agile and reusable service-based applications to shorten the time to market, respond faster to business requirements, and lower costs. Critical business services, such as customer, financial, ordering information, and others that were previously accessible only in packaged application user interfaces can now be rapidly modeled for mobile devices such as smart phones and tablets.

    SOA Suite includes the following core components:
    • BPEL — (Business Process Execution Language) Orchestrates integration processes.

    • Human Workflow — Creates interactions that require human input, like approvals or manual routing decisions.

    • Business Rules — Defines flexible business rules to direct actions in an integration process, such as approval routing decisions.

    • Mediator — Mediates messages and provides routing and the capability to transform simple message flows.

  • Oracle Service Bus. Oracle Service Bus provides standards-based integration for high-volume SOA environments. Oracle Service Bus is a core component in Oracle SOA Cloud Service, acting as a back-bone for SOA messaging. Oracle Service Bus connects, mediates, and manages interactions between heterogeneous services, legacy applications, packaged applications, and multiple enterprise service bus (ESB) instances across an enterprise-wide service network. Oracle Service Bus adheres to the SOA principles of building coarse-grained, loosely coupled, and standards-based services, creating a neutral container in which business functions can connect service consumers and back-end business services, regardless of underlying infrastructure.

  • Oracle Technology Adapters. Oracle JCA-compliant adapters enable you to integrate your business applications, and provide a robust, lightweight, highly-scalable and standards-based integration framework for disparate applications to communicate with each other.

    With the growing need for business process optimization, efficient integration with existing back-end applications has become the key to success. To optimize business processes, you can integrate applications by using JCA 1.5 compliant resource adapters. Adapters support a robust, light weight, highly scalable, and standards-based integration framework, which enables disparate applications to communicate with each other. For example, adapters enable you to integrate packaged applications, legacy applications, databases, and Web services. Using Oracle JCA adapters, you can ensure interoperability by integrating applications that are heterogeneous, provided by different vendors, based on different technologies, and run on different platforms.

  • Oracle Cloud Adapters. Cloud adapters simplify and accelerate integration with your SaaS applications. These adapters provide value to your SaaS integrations. Specifically, they provide lower costs of implementation and maintenance, ease of use, improved developer productivity and faster time-to-market for SaaS application integrations.

    See:

  • Oracle B2B. Oracle B2B is an e-commerce gateway that enables the secure and reliable exchange of business documents between an enterprise and its trading partners. Oracle B2B supports business-to-business document standards, security, transports, messaging services, and trading partner management. With Oracle B2B used as a binding component within an Oracle SOA Suite composite application, end-to-end business processes can be implemented. Oracle B2B also supports Health Level 7, which enables health care systems to communicate with each other.

    You can include the service type that includes Oracle B2B when you provision your Oracle SOA Cloud Service service instance.

  • Oracle Enterprise Scheduler. Oracle Enterprise Scheduler is installed with Oracle SOA Cloud Service. Oracle Enterprise Scheduler enables you to define, schedule and run jobs. A job is a unit of work done on an application's behalf. For example, you might define a job that runs a particular PL/SQL function or command-line process.

  • Oracle Real-Time Integration Business Insight. Oracle Real-Time Integration Business Insight is an application designed for business users. The application provides a business-friendly experience, allowing users to model, collect, and monitor business-level metrics using web-based dashboards. There is no need to modify already-deployed integrations and applications.

    Oracle Real-Time Integration Business Insight is included with the Integration Analytics Cluster service type. Cloud instances of this application work with SOA Suite 12.2.1.2 and Oracle Service Bus 12.2.1.2 SOA Cloud Service instances.

    See:

  • Oracle Business Activity Monitoring. Oracle Business Activity Monitoring (Oracle BAM) is used to monitor business processes for making tactical and strategic decisions. You can create dashboards that contain graphical views of data updated either in real time as streams or on a scheduled basis. Oracle BAM also supports alerting capabilities for business users to monitor business events, manage business exceptions, and continuously optimize their processes.

    Oracle BAM is included in the Integration Analytics Cluster service type.

    See Monitoring Business Activity with Oracle BAM 12.2.1.2

  • Oracle Managed File Transfer Cloud Service. Oracle Managed File Transfer (MFT) is a high performance, standards-based, end-to-end managed file gateway. It features design, deployment, and monitoring of file transfers using a lightweight web-based design-time console that includes transfer prioritization, file encryption, scheduling, and embedded FTP and sFTP servers.

    See Using Oracle Managed File Transfer Cloud Service.