1 Introduction and Executive Summary

The Retail Integration Cloud Service (RICS) is the SaaS Cloud deployment of the full Retail Technology's Integration Product Suite and the out-of-box GA application integration flows.

  • All of the integration styles and products supported (RIB, RSB, BDI) are deployed in the RICS SaaS Cloud and are accessible to on-premise applications and other cloud applications through service APIs.

  • Functionality has been added to round out the integration styles and available flows to support customers of the RICS SaaS offering.

  • RICS assumes and supports hybrid cloud topologies; cloud-to-cloud, cloud-to-premise and premise-to-cloud.

  • All of the integration styles and products and the applications supported by RICS are integrated via REST web services, with SOAP still available but not recommended.

The RICS Integration Infrastructure products provide standards and guidance and remove the complexity from the business applications and provide accepted solutions to recurring problems within a given integration context. Around these styles and patterns, Oracle Retail has developed a set of Integration Infrastructure products and supporting tools.

These products expose hundreds of Oracle Retail Application API's as contract driven integration points exposed for integrations between Oracle Retail applications and customer 3rd Party and Legacy applications.

  • Retail Integration Bus (RIB) - Asynchronous JMS Messaging

  • Bulk Data Integration (BDI) - Bulk Data Movement

  • Retail Financial Integration (RFI) - Integration to Oracle Financial Products (EBS, People Soft Financials, Oracle Cloud Financials)

  • Oracle Warehouse Management Cloud Service integration using the Universal Service Mapper product.

Note:

All Integration Infrastructure products are fully cloud enabled and will be deployable as the Oracle Retail Integration Cloud Services and existing integration APIs work without modification for Cloud, Hybrid-Cloud and On-Premise installations.

As used in this document; RICS third party integrations is the common term used generically for any customer's custom legacy systems and/or customer purchased third party applications.

The list of these are as great as the customer list and RICS integration applications have evolved to make those integrations easier and to follow our contracts and integration styles by providing defined endpoints, guidelines, best practices, and support tooling.

Retail Integration Cloud Services Architecture

Figure 1-1 RICS Functional Architecture

Funcational Architecture diagram