Compute price comparison

Stratos

Cloud-agnostic VM compute modeling from real AWS, Azure, GCP, and OCI pricing files.

Loading price files

Scenario builder

Size one compute workload, compare each provider on equal terms

Totals include compute and OS/license only. Storage, network, databases, Kubernetes, and other services are intentionally out of the active comparison.

Scope

Selected compute hours are normalized across every provider. Use custom monthly hours for partial-month or scheduled resources, such as 200 h/mo. Use 744 when matching a 31-day provider calculator view, such as an OCI Cost Estimator screen showing 1 instance x 744 hrs/month; otherwise 730 keeps AWS, Azure, GCP, and OCI on the same average-month basis.

Compute

OCI equivalent: 4 vCPU = 2 OCPU. Stratos uses 1 OCPU = 2 vCPU for OCI sizing.

OS images are limited to common cross-cloud families. Windows BYOL shows real provider compute cost only; customer license cost and eligibility are external.

GCP is unavailable until a real gcp-prices.json is generated. Run python3 fetch_cloud_prices.py --gcp --output-dir ..

Standardized capabilities

Compute-only comparison

Details
  • Compute: standardized by vCPU, memory, processor preference, OS family, license mode, and monthly hours.
  • OCI sizing: requested vCPU is converted with 1 OCPU = 2 vCPU.
  • Excluded: block storage, object storage, file storage, DNS, load balancers, Kubernetes, internet egress, databases, monitoring, and other cloud services.

Pricing results

Monthly comparison

All visible prices are USD, on-demand/PAYGO, and pre-tax. BYOL scenarios exclude customer-owned license costs. Support, private discounts, credits, and unpriced third-party charges are not included.

Monthly estimate

Cost breakdown

Compute OS/license

Selected meters

Side-by-side SKU transparency

Details

Pricing inputs

Compute data sources

Details
Provider Region Confidence Compute basis Cost split Pricing inputs
Pricing assumptions Comparable, not identical Details

Stratos now compares compute resources only. It maps each workload to the closest available on-demand VM compute meter from each provider, separates Windows OS/license cost when real pricing exposes it, and shows the exact SKU or meter used. Custom workloads use the entered vCPU and memory amounts for AWS, Azure, and GCP; OCI sizing converts the same vCPU request using 1 OCPU = 2 vCPU.

  • All totals are shown in USD before tax. Public list pricing can differ from invoice pricing because of credits, private discounts, support plans, taxes, and currency conversion.
  • Only compute and OS/license cost lines are included in totals.
  • Storage, networking, DNS, load balancers, Kubernetes, managed databases, backups, observability, support, and private discounts are excluded.
  • Compute hours are normalized across every provider. The default is 730 h/mo; custom monthly hours can model scheduled resources such as 200 h/mo, and selecting 744 h/mo applies the same 31-day month basis to AWS, Azure, GCP, and OCI.
  • Compute uses on-demand or PAYGO pricing only, with no reserved, spot, committed-use, savings plan, or enterprise discounts.
  • CPU sizing is entered as vCPU for AWS, Azure, and GCP; OCI OCPU is calculated from that request as 1 OCPU = 2 vCPU.
  • Presets use resources that are priced across the current comparison data.
  • Processor and OS selectors are matched against loaded provider data. If a selected processor, OS image, or license model has no real meter for a provider, that provider is marked unavailable.
  • Providers without a real pricing JSON file are shown as unavailable rather than estimated from defaults.
  • Region-family mode maps each provider to the closest comparable public region, but exact region codes are still shown because clouds do not always share a perfect regional footprint.
  • Taxes, support, and unpriced third-party license costs are excluded.
  • The OS selector is intentionally limited to common cross-cloud image families: Ubuntu/Oracle Linux and Windows Server. Provider-specific images such as Autonomous Linux are excluded from the main comparison.
  • Ubuntu/Oracle Linux uses the provider base Linux VM meter. Windows PAYGO adds a real Windows license meter only when the pricing file includes one. Windows BYOL is a customer-license scenario: Stratos shows real provider compute cost and excludes the external license cost, but it does not validate your licensing entitlement.