This image shows an example of a compartment design architecture for implementing an efficient governance model.
The Tenancy is the outer box containing the following five OCI components in the top row:
- Identity and Access Management (IAM)
- Cloud Guard
- Tagging
- Telemetry Monitoring
- Audit
The Tenancy is divided into various compartments including Network, Shared Security, AppDev, and Database compartments consisting of both a Prod and a Non-Prod compartments inside each.
- Network Compartment: The Prod and Non-Prod compartments each have a Public, App, and DB subnet, each containing a Route Table and a Security List. There is an internet gateway associated with each Prod and Non-Prod Compartment.
- Shared Security Compartment: The Prod compartment has Notifications, Events, and Key Management inside.