This image shows a single tenancy and region with three availability domains and a single virtual cloud network (VCN).
- Identity and access management
- Auditing
- Policies
- Logging
The VCN provides an internet gateway for public communications with Oracle Transportation Management Cloud Service and Oracle Sales and a dynamic routing gateway (DRG) for private connectivity using IPSec VPN to the customer's data center. The VCN provides separate public load balancers connected to the internet gateway for production and non-production workloads. Similarly, the VCN also provides separate private load balancers connected to the DRG for production and non-production workloads. The load balancers manage traffic to applications in the App subnets.
The availability domains contain compartments with the following subnets and resources:
- Availability Domain 1, Production Compartment:
- Production Apps subnet (fault domain 2): Provides block storage and a virtual machine running production applications.
- Production DB subnet (fault domain 1): Provides block storage and a virtual machine running the production database.
- Availability Domain 2, Non-Production Compartment:
- Non-Production Apps subnet (fault domain 2): Provides block storage and a virtual machine running non-production applications.
- Non-Production DB subnet (fault domain 1): Provides block storage and a virtual machine running the non-production database.
- Availability Domain 3, Disaster Recover (DR) Compartment: Includes the Production DR subnet (fault domain 3) which provides block storage and a virtual machine with disaster recovery instances of the production database and applications. Oracle Data Guard is used between the production database and DR database for data synchronization and failover.