Skip to content

Oracle Cloud Infrastructure: Start with Compartments, VCNs, and Fault Domains

Aug 22, 2026 1 min
TL;DR OCI is a full hyperscale cloud; architecture starts with tenancy and compartment IAM, region/AD/fault domains, and VCNs before selecting Compute, OKE, databases, and storage.
Table of Contents
  1. Compartments are not folders
  2. Region, AD, and fault domain are three layers
  3. VCNs are the network foundation
  4. Where OCI fits
  5. References

🌏 中文版

Oracle Cloud Infrastructure (OCI) is a full public cloud spanning VM, bare-metal, and GPU Compute, Oracle Kubernetes Engine (OKE), Functions, networking, object/block/file storage, and Autonomous, Base, and Exadata database services.

Calling it merely “Oracle's cloud” misses its governance and failure-domain vocabulary. Define a landing zone first or resources quickly scatter across the tenancy.

Compartments are not folders

The tenancy is the top account boundary. Compartments organize resources and apply IAM policies and quotas. IAM policies combine groups or dynamic groups, verbs, resource types, compartments, and conditions. Avoid placing everything and every administrator in the root compartment or giving application users static credentials.

Separate platform, networking, security, production, non-production, and team responsibilities. Use dynamic groups or workload identity for short-lived access from instances, Functions, and OKE. Test policies outside production; readable syntax does not make tenancy-wide manage all-resources safe.

Region, AD, and fault domain are three layers

A region is geographic, an availability domain (AD) is an isolated datacenter group, and fault domains divide hardware and maintenance inside an AD. Not every region has multiple ADs, so do not copy a fixed three-zone template. Follow target-region topology and service resilience in OCI HA guidance.

Spread Compute across fault domains or ADs behind a load balancer. Block Volume attachment has scope constraints while Object Storage is regional. Cross-region DR needs another network, replicated compute and data, traffic switching, credentials, and runbooks—not only backups.

VCNs are the network foundation

A VCN contains regional or AD subnets, routes, security lists or network security groups, and internet, NAT, service, or dynamic-routing gateways. Network access control intersects compartment policies. Put applications in private subnets, administer through Bastion, VPN, or FastConnect, and verify service-gateway paths to OCI services.

Security Lists apply to subnets; NSGs apply to VNICs or resources. Mixing them without ownership makes rules unauditable. Enable flow logs, Audit, Cloud Guard, Vault keys, budgets, and quotas in the landing zone.

Where OCI fits

OCI integration matters when Oracle Database or Exadata, bare metal, GPU/HPC, enterprise networking, and Oracle licensing are central. General cloud-native workloads work too, but compare skills, regional services, ecosystem, support, and exit paths—not Compute prices alone.

Revoke a dynamic-group policy, lose a fault domain, restore a volume or database, and disconnect NAT or a service gateway. Verify applications, alarms, audit, and DR runbooks operate in the intended compartment and region.

References