The image shows the architecture underlying an inplementation of Oracle Retail Xstore Point of Service on Oracle Cloud Infrastructure. This architecture comprises two OCI compartments, Compartment 1 and Compartment 2, and a bank of multipe retail stores external to both compartments.

Compartment 1 contains a customer tenancy which itself contains and OCI region. The region contans three VCNs, and implemtation of the Oracle SaaS application, and four Oracle Service Network services. The three VCNs are: The SaaS applications include Retail Apps XStore Office Cloud Service and Merch Foundation Cloud Service. The OSN services include the Container Registry and Repository, Identity and Access Management, bject Storage, and Block Storage.
Compartment 2 contains a customer tenancy which itself contains and OCI region. The region contains a single VCN, called Prod 2, containg a WAF three subnets and four OSN services: The OSN services include the Container Registry and Repository, Identity and Access Management, bject Storage, and Block Storage.

Access to all subnets in this architecture is controlled by a security list and a routing table.

Ops users affiliated with the retail stores access the Hub VCN in Compartment 1 through an Internet gateway which passes traffic through the WAF an on to the load balancer. From here, traffic is passed to the XStore containers in the Prod 1 VCN. The customers also can access Prod2 VCN in Compartment 2 through an Internet gateway, which passes traffic through the WAF an on to the load balancer. From here, traffic is passed to the XStore containers in Subnet C.

The retail stores can use customer premises equipment to access the Huib VCN ion Compartment 1 and Prod2 VCN in Compartment 2 through a Dynamic Routing Gateway over FastConnect. Compartment 1, traffic is directed to Subnet B; in Compartment 2, traffic is directed to the load balancerin Subnet A.

Ther Bastion service in Subnet A directs traffic to the primary database in Subnet B and to the XStore POS OKE cluster, whichitself directs traffic to the XStore Prod database base database service.

The XStore Prod database base database service in Prod1 Subnet B (Compartment 1) exchanges traffic with its counterpart in Compartment 2, Subnet D.

The XStore POS OKE cluster in the Non-Prod VCN in Compartment 1 exchanges traffic with XStore Non-Prod database base database service.