How does Oracle price rented compute instances?
Oracle Cloud Infrastructure (OCI) uses a "decoupled" pricing model. Unlike other cloud providers that charge a single flat rate for a "bundled" instance (like an AWS m5.large), OCI bills you for the individual components—CPU, RAM, and Storage—separately.
This "build-your-own" approach is the secret to their competitive pricing. Here is exactly how the billing works:
When you rent an instance, your bill is a sum of these three items:
OCPU (Processor): You pay a fixed rate per OCPU per hour. In OCI, 1 OCPU equals 1 physical core (which usually provides 2 virtual threads/vCPUs for Intel/AMD).
Memory (RAM): You pay a fixed rate per GB per hour. This is billed independently of the CPU.
Block Storage: Your boot volume (and any data disks) is billed per GB per month, plus a "Performance Unit" fee if you choose higher-speed storage.
This is where OCI differs significantly from the competition:
Flexible Shapes (AMD/Arm): You aren't forced into "t-shirt sizes" (Small, Medium, Large). You can provision a VM with exactly 3 OCPUs and 42 GB of RAM. Because you pay for the exact resources you allocate, you avoid the "waste" of paying for 4 CPUs when you only need 3.
Fixed Shapes (Intel/Legacy): Some older or specialized shapes come in pre-set ratios (e.g., 1 OCPU always comes with 15 GB RAM). Even here, the price is simply the OCPU rate + the RAM rate combined.
How much you pay per hour depends on how you committed to the service:
| Model | Description | Billing Granularity |
| On-Demand (PAYGO) | Standard rates, no commitment. Best for unpredictable workloads. | Per second (1-min minimum) |
| Preemptible | 50% discount off standard rates. Oracle can "preempt" (shut down) the server if they need capacity. | Per second |
| Universal Credits | You prepay a certain amount (e.g., $10k/year) to get volume discounts across all services. | Monthly credit burn |
| Bring Your Own License (BYOL) | If you already own Oracle software licenses, you pay a lower "base" rate for the hardware only. | Per hour |
Oracle’s pricing strategy includes eliminating fees that are common in AWS or Azure:
Flat Global Pricing: Most OCI services cost the same in London as they do in Tokyo or New York. No "regional tax."
Massive Free Egress: The first 10 TB of data leaving the cloud each month is free.
Included Support: Unlike others who charge 10% of your bill for "Enterprise Support," it is included in the base price of OCI.
If you are just starting, Oracle offers the most generous free compute in the market. You can run 4 Arm Ampere A1 OCPUs and 24 GB of RAM forever at $0. This is enough to run a production-grade web application without ever opening your wallet.