OCI CLOUD INVENTORY — ORACLE CLOUD INFRASTRUCTURE

OCI Asset Inventory & Management
with CloudVista

The only managed cloud inventory platform with full native Oracle Cloud Infrastructure support. Discover every OCI resource — Compute, Autonomous DB, Object Storage, VCN — alongside AWS, Azure, GCP, and VMware vSphere.

Start Free — No Credit Card View Live Demo

Contents

  1. Why OCI Inventory Is Different
  2. OCI Resource Types Discovered
  3. Setting Up OCI Inventory in CloudVista
  4. OCI Cost Visibility & Egress Advantage
  5. How CloudVista Compares for OCI
  6. Frequently Asked Questions

Why OCI Inventory Is Different from AWS & Azure

Oracle Cloud Infrastructure uses a fundamentally different resource model from AWS and Azure. Instead of accounts and subscriptions, OCI uses compartments — a hierarchical grouping of resources that can span regions. A single OCI tenancy may have dozens of nested compartments, each with separate IAM policies.

Most multi-cloud inventory tools support AWS and Azure because they share similar API patterns. OCI requires a separate SDK integration, a different authentication model (API key + PEM file), and an understanding of the compartment hierarchy. This is why native OCI support is rare — and why it matters for organisations running Oracle workloads.

CloudVista's OCI advantage: CloudVista has a full native OCI collector built on the OCI Python SDK. It recursively traverses all compartments, discovers resources in every region, and presents them in the same unified inventory as your AWS, Azure, GCP, and VMware resources.

OCI Resource Types Discovered by CloudVista

CloudVista discovers 15+ Oracle Cloud Infrastructure resource types across compute, database, networking, storage, and identity:

Compute Instances

Shape, state, OCPU, memory, AD, compartment

Autonomous Database

ATP, ADW, JSON, APEX — lifecycle state, CPU, storage

MySQL HeatWave

DB system state, shape, storage, HA mode

Object Storage

Buckets, storage tier, public access, versioning

Block Volumes

Size, performance tier, attachment, backup policy

Virtual Cloud Network

VCN CIDR, DNS label, state, compartment

Subnets & Security Lists

CIDR, access type, security rules

Load Balancers

Shape, IP, backend sets, listeners, bandwidth

Container Engine (OKE)

Cluster version, state, node pools

Functions

Application, function name, invoke endpoint, memory

API Gateway

Endpoint type, deployment, routes

IAM & Identity Domains

Policies, groups, dynamic groups, compartment grants

Vault & Secrets

Key versions, secret rotation state, algorithm

Network Security Groups

Security rules, associated VNICs

Compartments

Hierarchy, parent, resource count per compartment

Setting Up OCI Inventory in CloudVista

Step 1 — Create a Read-Only OCI User

In your OCI Console → Identity & Security → Users, create a dedicated service user for CloudVista. Add this user to a group with an IAM policy granting inspect and read permissions on the compartments you want to inventory:

Allow group CloudVistaReaders to inspect all-resources in tenancy
Allow group CloudVistaReaders to read all-resources in compartment MyCompartment

Step 2 — Generate an API Key

In the OCI Console under the user profile → API Keys → Add API Key. Download the private key (.pem file) and note the key fingerprint, User OCID, and Tenancy OCID.

Step 3 — Add the Credential in CloudVista

In CloudVista → Credentials → Add Credential → select Oracle Cloud (OCI). Enter the Tenancy OCID, User OCID, Region, Key Fingerprint, and paste the private key contents. CloudVista validates the connection immediately and starts the first inventory sync.

First sync time: A typical OCI tenancy with 200–500 resources across 3–5 compartments syncs in under 3 minutes. CloudVista discovers all resources in a single pass using the OCI Search service where available, falling back to per-service API calls for resource types not covered by OCI Search.

OCI Cost Visibility & the Egress Pricing Advantage

CloudVista pulls billing data from OCI's Usage Reports API, showing your Oracle Cloud spend alongside AWS, Azure, and GCP in a single cost dashboard with 12-month forecasting.

OCI's pricing model has a significant advantage that's invisible unless you're looking at costs across providers simultaneously:

OCI egress is ~10× cheaper than AWS. OCI provides 10 TB of outbound data transfer per month free, then charges approximately $0.0085/GB. AWS charges $0.09/GB from the first byte. For workloads transferring significant data to the internet, this difference alone can justify migrating from AWS to OCI — but you can only see it when cost data from both providers is in the same view.

CloudVista's network egress breakdown surfaces exactly this — showing per-provider ingress, egress, inter-AZ, and inter-region transfer costs in a single chart. OCI customers regularly discover they could save 60–80% on data transfer costs by routing appropriate workloads through OCI.

How CloudVista Compares for OCI Inventory

When evaluating cloud inventory tools for Oracle Cloud Infrastructure, the field narrows significantly. Most tools simply don't support OCI:

Tool OCI Support VMware Free Tier Self-Hosted
CloudVista ✓ Native ✓ 100 resources
Wiz Limited
Orca Security
Lacework
CloudHealth
Turbot (Steampipe) ✓ Open source Plugins ✓ OSS

Frequently Asked Questions

Which OCI resource types does CloudVista inventory?

CloudVista inventories 15+ OCI resource types: Compute Instances, Autonomous Database, MySQL HeatWave, Object Storage, Block Volumes, VCN, Subnets, Security Lists, Network Security Groups, Load Balancers, Container Engine (OKE), Functions, API Gateway, IAM & Identity Domains, Vault & Secrets, and Compartments.

What credentials does CloudVista need for OCI?

A read-only OCI API key: User OCID, Tenancy OCID, API key fingerprint, and PEM private key. CloudVista only needs inspect and read permissions — never management or write access.

Does CloudVista support OCI compartments?

Yes — CloudVista recursively discovers resources across all compartments in your OCI tenancy, including nested compartments, presenting them in a unified inventory alongside resources from other cloud providers.

Which other cloud inventory tools support OCI?

Very few. Wiz, Orca, Lacework, and CloudHealth do not support OCI. Turbot (Steampipe) has OCI support but requires self-managed infrastructure. CloudVista is the only managed platform with full native OCI inventory built in.

Is OCI inventory available on the free plan?

Yes — OCI is included in all CloudVista plans including the free tier (up to 100 resources). No credit card required to start.

Start Your OCI Inventory Today

Connect your Oracle Cloud Infrastructure tenancy to CloudVista in under 10 minutes. Free forever plan — no credit card required.

Start Free — No Credit Card

Also see: Cloud Asset Inventory Guide  ·  Multi-Cloud Inventory  ·  VMware Inventory