Stratos

cloud cost calculator

Compare CPU, memory, OS/license, and block storage across AWS, Azure, Google Cloud, and OCI using refreshed public pricing files.

Contact: crimp_laminar.3d@icloud.com Loading price files
No refresh metadata yet

Scenario builder

Size CPU, memory, and storage on equal terms

Totals include VM compute, OS/license when priced, attached block storage, optional object or file storage, and optional managed Kubernetes control-plane fees. Network, databases, and support stay outside this focused view.

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.

Add-ons

Managed Kubernetes means the provider-managed cluster/control-plane hourly fee for EKS, AKS, GKE, or OKE. Worker nodes still use the compute settings above.

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 and storage comparison

Details
  • Compute: standardized by vCPU, memory, processor preference, OS family, license mode, and monthly hours.
  • Block storage: standardized by storage class and provisioned GB-month.
  • Optional storage add-ons: file storage GB-month and object storage usage are included only when enabled.
  • OCI sizing: requested vCPU is converted with 1 OCPU = 2 vCPU.
  • Excluded: DNS, load balancers, internet egress, databases, monitoring, support plans, and other cloud services.

Pricing results

Monthly comparison

Estimate builder

Quote items

0 items

Add the current scenario to start a multi-item estimate.

All visible prices are USD and pre-tax. Base calculator results use on-demand/PAYGO pricing; quote commitment modes are clearly labeled illustrative compute-only adjustments. 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 Block storage

Selected meters

Side-by-side SKU transparency

Details

Pricing inputs

Compute and storage data sources

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

Stratos compares VM compute plus storage. It maps each workload to the closest available on-demand compute meter from each provider, separates Windows OS/license cost when real pricing exposes it, adds block storage from real disk or volume meters, and includes file, object, or managed Kubernetes control-plane costs only when those add-ons are enabled.

  • 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.
  • Compute, OS/license, block storage, enabled file or object storage, and enabled managed Kubernetes control-plane cost lines are included in totals.
  • Networking, DNS, load balancers, 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.
  • Block and file storage are modeled as provisioned GB-month. Object storage can also include request and retrieval usage when enabled. Azure managed disk prices can round the requested capacity up to the matching disk tier.
  • Base calculator compute uses on-demand or PAYGO pricing only. Quote commitment modes apply a clearly labeled illustrative compute-only adjustment and do not model provider-specific reserved, spot, committed-use, savings-plan, or enterprise discount terms.
  • 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.

Cloud cost calculator

Compare AWS, Azure, GCP, and OCI VM pricing before you deploy

Stratos is a free cloud cost calculator focused on virtual machine compute and storage pricing. It helps teams compare monthly on-demand VM costs across AWS, Microsoft Azure, Google Cloud, and Oracle Cloud Infrastructure using the same workload size, disk size, storage add-ons, region strategy, operating system, and monthly hours.

The comparison is intentionally narrow and transparent: compute, operating system license, block storage, enabled file or object storage, and enabled managed Kubernetes control-plane lines are shown separately, while networking, support, committed discounts, private pricing, taxes, and credits stay outside the estimate.

Multi-cloud VM pricing

Compare AWS EC2, Azure Virtual Machines, Google Compute Engine, and OCI Compute on a common monthly basis.

Region-aware estimates

Use provider-specific regions or map clouds to a comparable region family when exact locations differ.

Windows and Linux costs

Model Linux, Windows PAYGO, and Windows BYOL scenarios when the loaded provider pricing files include real meters.

Cloud cost calculator FAQ

What does Stratos compare?

Stratos compares monthly virtual machine compute, block storage, optional file or object storage, and optional managed Kubernetes control-plane fees for AWS, Azure, Google Cloud, and Oracle Cloud Infrastructure using the workload settings selected in the calculator.

Does the calculator include storage, networking, or support?

The active totals include compute, operating system license pricing, block storage, enabled file or object storage add-ons, and enabled managed Kubernetes control-plane fees. Network transfer, support plans, databases, backups, credits, and private discounts are excluded.

How are OCI OCPUs handled?

Workload size is entered as vCPU for the comparison. OCI sizing converts that request using 1 OCPU = 2 vCPU so the four providers can be compared on equal terms.

Can I compare Windows Server licensing?

Yes. Stratos separates Windows PAYGO license pricing when a real provider meter exists, and it can also show a Windows BYOL scenario that excludes customer-owned license costs.

Are the prices final invoice prices?

No. Results are pre-tax public list estimates in USD. Actual invoices can change because of taxes, exchange rates, support, discounts, credits, and usage outside the compute workload.