Go to primary content
Oracle® Retail Integration Bus Implementation Guide
Release 16.0
E80329-02
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

7 Cloud Enhancements

This chapter describes the RIB cloud enhancements.

The following diagram describes a sample hybrid architecture in which some of the retail applications are on-premise and some other (including RIB) are in the cloud. In this architecture, the retail applications SIM and RWMS are on-premise, while RIB and BDI are on the cloud.

Figure 7-1 Retail Integration Suite - Cloud Architecture

Surrounding text describes Figure 7-1 .

In order to support cloud deployment (including a hybrid cloud), RIB is enhanced with the addition of two Web services. These are injector and publisher Web services that allow retail applications to communicate with other applications.

Applications can invoke the new Web services to send and receive messages to/from other applications via the RIB. Client applications must use credentials of a user with the role ribAdminRole to call the publisher Web service. For consuming messages (using the injector service), applications must create a user with a IntegrationRole role on the server where the retail application is deployed. The rib-<app> must be configured with the same user credentials at install time, so that RIB can call the injector service with the correct credentials.

The following example describes the steps to configure a hybrid scenario in which SIM is on-premise and RIB is on the cloud: