This image shows a multicloud solution that features applications and data storage on Amazon Web Services (AWS) and data processing
and customer access on Oracle Cloud
Infrastructure (OCI).
The AWS cloud includes an application running an EC2 compute instance that has data pipelines into an instance of Relational
Data Services (RDS) for MySQL. An application running on another EC2 compute instance accesses the data and has data pipelines
to a MongoDB Atlas instance.
Equinix Exchange Fabric handles communication between the AWS cloud and OCI with AWS Direct Connect communicating with the
databases in the AWS cloud and Oracle Cloud
Infrastructure FastConnect communicating with OCI by using a dynamic routing gateway (DRG).
OCI includes 1 region with 1 availability domain. The region provides the following services:
- Oracle Cloud Guard
- Oracle Cloud Infrastructure Identity
and Access Management
- Oracle Cloud Infrastructure Logging
- Oracle Cloud Infrastructure
Monitoring
- Oracle Cloud
Infrastructure Object Storage
The architecture includes the following VCNs and subnets. Each subnet provides its own security list and route table:
- VCN-0 (Hub): Provides 1 public subnet (10.0.0.1/28) with Oracle Cloud Infrastructure
Bastion in availability domain 1 to handle incoming user traffic. The VCN provides an internet gateway for communications between
public subnets and internet hosts and a service gateway to access regional services such as object storage over the Oracle
network fabric without traversing the internet.
- VCN1: Provides a service gateway and a DRG for private connectivity between on-premises networks and VCNs by using FastConnect
and, in this case, Equinix Exchange fabric. The VCN provides three subnets:
- 10.0.1.1/24 private subnet: Provides and instance of Oracle Cloud
Infrastructure GoldenGate in availability domain 1.
- 10.0.2.1/24 private subnet: Provides and instance of Oracle Autonomous Transaction
Processing in availability domain 1.
- 10.0.3.1/24 private subnet: Provides a virtual machine (VM) running applications outside of the availability domain. The VM
connects to Oracle Autonomous Transaction
Processing.