Oracle® Retail Integration Bus Implementation Guide
Release 13.0
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

7 Implementation Process

This release of RIB defines the full lifecycle of the RIB software product. The RIB lifecycle and phases are described in detail in the software lifecycle management section of this document. For every lifecycle phases and task that RIB defines it provides corresponding tools and utilities to manage and operate on those phases. The tools and utilities are described in detail in the RIB Operations Guide.

There are several prerequisite steps that should be followed to have a successful RIB installation and deployment.

The process of implementation should follow these general steps:

Implementation Verification and Validation

Verification is the process of reviewing, inspecting, testing, and documenting that the product behaves in a manner as defined by the product requirement specification. Validation on the other hand is the process of making sure that the product's runtime behavior meets the retailer's needs and requirements. RIB provides tools and utilities to verify that a RIB installation is configured correctly and works properly when business events (messages) occur in your enterprise. RIB also provides tools to test your integration infrastructure standalone independent of any Oracle Retail applications.

Implementation Environment Verification

The RIB Diagnostic and Monitoring Tool (RDMT) can be used to verify your installation and configurations. The RDMT configuration report utility generates an extensive configuration report of your runtime environment. It is recommended to regularly perform full RIB health check using the RDMT tool sets to proactively find problems and recover before any problem becomes a serious issue.

See the RIB Operations Guide for RDMT information.

Integration Environment Testability

Identifying the ownership of an integration problem is one of the hardest problems in any integration project. Data mismatch problems always show up in the integration layer but in reality it is the source and the destination applications that has mismatch data model. To be able to isolate integration infrastructure problem versus retail application API problem it is very important to be able to test the integration infrastructure independent of the retail applications.

In this release, RIB provides two test harnesses that allow you to build a standalone working integration environment without the need to install any Oracle Retail applications. The test harnesses simulate Oracle Retail PL/SQL applications (RMS and RWMS) and Oracle Retail Java EE applications (SIM, RPM and AIP). The test harnesses are known as plsql-api-stubs and javaee-api-stubs respectively.

See the RIB Operations Guide for further detail on the RIB test harness.