Documentation
Welcome to the comparecloudcosts.com documentation, covering how the tool works, how pricing data is collected, and how to interpret results.
Getting Started
Compare Cloud Costs (CCC) is The Anti-Lock-In Cloud Intelligence Platform. It aggregates and normalizes on-demand (pay-as-you-go) pricing across AWS, Microsoft Azure, Google Cloud, Oracle Cloud, IBM Cloud, DigitalOcean, and Alibaba Cloud, specialized GPU clouds (CoreWeave and Lambda Labs), plus specialized providers (AI model vendors, vector databases, managed data platforms like Aiven, and edge networks like Cloudflare), into one side-by-side view.
The Anti-Lock-In Philosophy: Know Before You Deploy
Public cloud providers optimize their proprietary APIs, serverless bindings, and pricing meters to maximize customer stickiness. The goal is simple: ensure your infrastructure spend only grows in one direction by making migration costs prohibitively high.
CCC provides the antidote through three foundational pillars:
- Radical FinOps & Open Standardized Data: Standardizing 26,600+ public cloud SKUs under the open FinOps FOCUS™ (v1.0) specification, eliminating proprietary jargon and hidden rate asymmetries.
- Architectural Freedom (Anti-Lock-In Engine): Delivering functional equivalence mappings and automated migration tools—including Bring Your Bill (BYB) invoice parsing and 1-Click IaC Transpilation (converting AWS Terraform to Azure, GCP, or Oracle Cloud) so you never have to rewrite your architecture from scratch to save 40%.
- Expanded Horizons & Hybrid Synthesis: Illuminating the entire market so architects can deploy workloads where each cloud is strongest: high-density GPU superclusters on CoreWeave or Lambda Labs, enterprise AI on IBM watsonx, or zero-egress edge runtimes on Cloudflare.
Use the product categorieson the left to switch between services: AI & Machine Learning, App Hosting, Containers, Databases, Data & Analytics, GPU, Integration, Networking, Security, Serverless, Storage, and Virtual Machines.
Use the filter sidebar on the left to narrow results by provider, geography, instance specs, and product-specific attributes.
What CCC is (and isn't)
Compare Cloud Costs is an open, independent Shift-Left FinOps & Workload Placement engine, built from continuously normalized rate cards, public cloud pricing APIs, and official vendor catalogs. It is designed to empower engineering teams, cloud architects, and FinOps practitioners to evaluate multi-cloud costs and architectural trade-offs before resources are provisioned.
It is structurally distinct from post-billing cloud cost observability tools. Enterprise platforms (such as Vantage, CloudZero, or Apptio Cloudability) connect directly to production cloud accounts via IAM assume-role policies to audit historical usage, ingest Cost and Usage Reports (CUR), and flag runtime billing anomalies. CCC requires zero IAM credentials, processes workloads in-memory, and provides the forward-looking directional benchmarks needed during architectural design, migration feasibility studies, and vendor negotiations.
If your organization already runs an enterprise FinOps observability platform, CCC operates as a specialized, zero-friction complement for the pre-deployment phase—helping teams model "what would this architecture cost on alternative providers" without waiting weeks for security approvals.
CCC is independent — not affiliated with, endorsed by, or sponsored by any cloud provider it compares. Every provider is priced with the same methodology from the same kind of public source, so no provider gets an advantage in how it's presented. See the Terms of Use for the full statement.
Product Categories
AI & Machine Learning
Compares managed AI foundation models and APIs (e.g., GPT-4, Claude 3, Gemini 1.5, Llama 3). Filter by context window, multimodal support, and input/output price per 1M tokens.
App Hosting
Covers managed application hosting and Platform-as-a-Service offerings (App Service, App Engine, Heroku, etc.). Compare by compute tier, operating system, and architecture.
Containers
Covers two areas: managed container runtimes, including Kubernetes node pools (EKS, AKS, GKE) and serverless container platforms (Fargate, Cloud Run, ACI); and container registries (ECR, ACR, Google Artifact Registry). Filter by service type, orchestrator, architecture (x86 or ARM), and billing granularity.
Databases
Covers managed relational, NoSQL, and in-memory database services (RDS, Azure SQL, Cloud SQL). Filter by database family, engine, deployment type (Single AZ, Multi-AZ, Serverless), and HA mode.
Data & Analytics
Covers managed data warehouse and analytics services (Redshift, BigQuery, Synapse, Snowflake, Databricks, and native cloud-provider offerings). Filter by engine, deployment type, and service tier.
GPU
Compares GPU accelerator pricing for ML training, scientific computing, and rendering, covering single and multi-GPU configurations. Filter by GPU model (A100, H100, RTX, V100, L4, etc.), GPU count, and system specs (vCPU, memory).
Integration
Covers enterprise messaging queues, pub/sub event brokers, API management gateways, and workflow state orchestrators (e.g. AWS SQS/EventBridge/Step Functions, Azure Service Bus/Logic Apps, GCP Pub/Sub/Workflows, and Aiven for Apache Kafka). Filter by service type and pricing model.
Networking
Compares data transfer, VPC, load balancing, VPN, NAT gateway, and dedicated connection pricing. Supports filtering by service type, connection type, routing, and direction (egress/ingress).
Security & Identity
Compares key management services (AWS KMS, Azure Key Vault, Google Cloud KMS), secrets managers, edge web application firewalls (WAF), and DDoS mitigation platforms (Cloudflare Zero Trust & WAF, AWS Shield). Filter by security type and billing metric.
Serverless
Compares function-as-a-service pricing (AWS Lambda, Azure Functions, Google Cloud Functions) alongside integration services like API Gateways, Messaging Queues, Event Buses, and Workflows. Key attributes: supported runtimes, cold start behavior, billing granularity, and memory configuration.
Storage
Compares object, block, and file storage pricing (S3, Azure Blob, GCP Cloud Storage). Filter by storage type, performance tier, redundancy (LRS, ZRS, GRS), and media type.
Virtual Machines
Compares compute instances across providers (EC2, Azure VM, Compute Engine). Filter by operating system, CPU vendor/architecture, GPU support, and instance category (General Purpose, Compute Optimized, Memory Optimized, etc.). Prices are hourly, on-demand, Linux-based unless noted.
Time-Series Databases
Specialized databases for time-stamped, sequential data (metrics, sensors, financial ticks, logs). Compare Timestream, Azure Data Explorer, and Bigtable pricing for writes, reads, and storage tiers.
Graph Databases
Managed graph database offerings (e.g., Amazon Neptune, Azure Cosmos DB for Apache Gremlin). Compare by instance size, storage, and I/O rates.
Search Engines
Managed search and observability platforms (e.g., OpenSearch, Elasticsearch). Compare by compute nodes, storage layer, and dedicated master node requirements.
Certificate Management
Managed SSL/TLS certificate provisioning (e.g., AWS Certificate Manager, Google Certificate Authority Service). Compare by certificate type (public/private) and issuance volume.
Inference Endpoints
Model serving platforms for deploying trained ML models to production. Compare SageMaker, Azure Machine Learning, and Vertex AI for real-time and batch inference pricing (CPU/GPU compute and storage), separate from model training.
Workloads & Architectures
The Workloads page prices complete 24 end-to-end cloud architectures across 5 core categories instead of isolated components. Adjust scale parameters and the engine calculates component requirements and queries the optimal matching SKUs across AWS, Azure, Google Cloud, Oracle, DigitalOcean, and Alibaba Cloud.
Tracked Architectural Groups (24 Total Workloads):
- Middleware & Inter-App: Connective tissue and fallback layers—Serverless Fallback Buffer, AI Gateway & Caching Proxy, Enterprise API & Auth Gateway, and Cross-Cloud Event Router.
- AI & Machine Learning: GenAI and vector systems—RAG AI Knowledge Base, LLM Fine-Tuning Clusters, and Real-Time Multi-Modal Inference Pipelines.
- Web & Microservices: Core application backends—Serverless Web Application, Classic 3-Tier Web Architecture, and E-Commerce Microservices.
- Data Analytics & HPC: High-throughput processing—Real-time Streaming Analytics, Cloud Data Warehouses, Batch ETL, and HPC Clusters.
- Networking & Security: Secure backbones—Zero-Trust Edge Gateways, Hybrid Cloud Interconnects, and Warm-Standby Disaster Recovery.
Architecture Priorities
When evaluating a workload, you can dynamically shape its infrastructure by adjusting four key Architecture Priorities based on cloud best practices:
- Capacity: Adjust the baseline compute and storage scale (e.g., from dev-sized environments to high-traffic production clusters).
- Performance: Control the latency and throughput requirements. Higher performance provisions premium caching layers (Redis, Valkey) and high-IOPS storage.
- Reliability: Enhance fault tolerance. Higher settings automatically provision load balancers, multi-AZ database deployments, and automated backup storage.
- Security:Strengthen the architecture's security posture by injecting Web Application Firewalls (WAF), Key Management Services (KMS), and Threat Detection into the cost estimate.
IaC Architecture Blueprints (Terraform & OpenTofu Export)
Every workload page provides direct Infrastructure-as-Code (IaC) blueprint generation across supported hyperscalers (AWS, Azure, Google Cloud, Oracle Cloud, DigitalOcean, and Alibaba Cloud). Toggle between Terraform (.tf) and OpenTofu (.tofu) HCL engines to inspect, copy, or download native provider resource blocks (aws_*, azurerm_*, google_*, oci_*, digitalocean_*, alicloud_*) pre-configured with local CLI credentials and CI/CD workflow pipeline templates.
Explore all 25 workloads and customize configurations on the Workloads page.
Use Cases & Step-by-Step Comparisons
These real-world scenarios show how to compare pricing across multiple product categories, apply filters, and export results for decision-making.
Use Case 1: Evaluating Database + Compute for a Scaling Startup
Scenario: You're running a SaaS product with a PostgreSQL database and API servers. You want to compare cost-effective options for both components as your user base grows from 1,000 to 5,000 concurrent users.
Steps:
- Select Databases. In the left navigation menu under By Category, click Databases.
- Filter for managed relational databases. In the filter sidebar on the left:
- Under Engine, select PostgreSQL (grouped under Relational).
- Under High Availability, check Multi-AZ / HA Cluster for production redundancy.
- Under Specs & Price, adjust the Memory (GB) slider to 8 – 32 GB to match a medium-sized production database.
- Under Geography, select your target deployment region (e.g. North America) or leave all regions selected.
- Note the top providers by hourly price (e.g. AWS RDS, Azure Database for PostgreSQL, Google Cloud SQL, IBM Cloud Databases, or Alibaba ApsaraDB). Click the Price column header to sort lowest to highest.
- Switch to Virtual Machines. In the left navigation menu under By Category, click Virtual Machines to compare application compute.
- Filter for balanced compute instances:
- Under Category, select General purpose.
- Under Specs & Price, set vCPU: 2–4 and Memory: 8–16 GB.
- Under Geography, select North America to match your database region.
- Export or view visual charts. In the table toolbar at the top:
- Toggle Charts to view pricing distributions and the price-to-RAM efficiency frontier.
- Click Export to download a complete comparison CSV. Calculate total monthly cost:
(Database hourly price + [Compute hourly price × instance count]) × 730 hours/month.
Tip: You can also jump directly to the interactive Classic 3-Tier Web Architecture Workload, where moving the priority sliders automatically packs nodes and computes monthly totals across AWS, Azure, GCP, DigitalOcean, Oracle, and Alibaba.
Use Case 2: Multi-Region Disaster Recovery Architecture
Scenario: You need to set up a disaster recovery (DR) backup in a different geographic region. You want to compare both primary and backup region costs across Storage (for backups) and Networking (for data replication).
Steps:
- Select Storage. In the left navigation menu under By Category, click Storage.
- Filter for object storage:
- Under Storage Type, select Object (Object Storage / S3 / Blob equivalent).
- Under Tier, select Standard for active replication, or Cold / Archive for cold backups.
- Under Geography, select North America for your primary storage region.
- Record primary storage pricing per GB/month. Note the rate for your estimated backup volume (e.g. 500 GB).
- Switch filters to Geography: Europe to record the destination storage cost delta.
- Switch to Networking. In the left navigation menu under By Category, click Networking to estimate data replication transfer costs.
- Filter for inter-region data transfer:
- Under Category, select Cross-Region Transfer (or Internet Egress).
- Under Transfer Scope, select Cross-Region.
- Note the $/GB egress rates across providers (typically $0.0085–$0.02 per GB depending on provider and destination).
- Calculate monthly DR cost:
(Primary Storage [GB] × Rate) + (DR Secondary Storage [GB] × Rate) + (Monthly Replicated Data [GB] × Inter-Region Egress Rate). Click Export in the table toolbar to save your calculations.
Tip: Explore the Disaster Recovery (Warm Standby) Workload to interactively adjust replication frequency and backup volume across cross-cloud regions.
Use Case 3: Containerized Workload Scaling on Kubernetes
Scenario: You're migrating a Docker-based application to Kubernetes and need to compare the per-node cost of different providers' managed Kubernetes services (EKS, GKE, AKS, IKS, CKS, DOKS, OKE, ACK).
Steps:
- Select Containers. In the left navigation menu under By Category, click Containers.
- Filter for Kubernetes worker node pools:
- Under Orchestrator, select Kubernetes (or under Compute Type, select Provisioned).
- Under Specs & Price, set vCPU: 4 and Memory: 16 GB (standard mid-size worker node).
- Under Geography, select North America (or your primary target region).
- Note the per-node hourly cost across providers. Click the Price column header to sort from lowest to highest.
- Account for cluster management & control plane fees:
- AWS EKS: +$0.10/cluster/hour (~$73/month control plane fee).
- Azure AKS: Free standard control plane (optional paid SLA is $0.10/hr).
- Google GKE: Free tier includes 1 zonal cluster per billing account, then $0.10/cluster/hour.
- IBM IKS: Free basic cluster control plane.
- CoreWeave CKS: Free managed Kubernetes control plane.
- DigitalOcean DOKS: Free cluster management (pay only for underlying worker Droplets).
- Oracle OKE: Free basic cluster control plane.
- Alibaba ACK: Free basic ACK management edition.
- Calculate total cluster cost:
(Control plane fee + [per-node hourly cost × number of worker nodes]) × 730 hours/month. - Compare across node sizes. Re-adjust the vCPU and Memory sliders to 2 vCPU (dev/staging clusters) and 8 vCPU (high-throughput production) to observe pricing scaling curves.
Tip: Also check the Serverless category (e.g. AWS Fargate, Google Cloud Run, Azure Container Apps) if you want containerized scaling without managing Kubernetes worker nodes. For automated cluster modeling, see the Kubernetes App Platform Workload.
Your Cloud
Every comparison above starts from a blank slate — you pick a category, set filters, and read prices. Your Cloudstarts from what you already have: upload a cost estimate exported from a provider's pricing calculator (or a quote your sales rep sent), and it maps each line item to its closest equivalent on the other clouds.
It is free and open during the preview — no account, no activation code. We are using the preview to calibrate match quality against real estimates, so telling us where a match was wrong is genuinely useful. Uploaded files are parsed in memory and never written to disk or stored.
Match confidence
Not every workload has a true equivalent on every cloud, and pretending otherwise would make the numbers useless. Each matched line item carries a confidence rating:
- Exact — identical vCPU and memory, same operating system. Directly comparable.
- Close — same vCPU count, memory within 25%. Equivalent performance, minor spec difference.
- Approximate — the nearest available service, with meaningful architectural differences. Azure SQL Hyperscale against Amazon RDS is a good example: both are managed SQL, but storage architecture and scaling behavior differ.
- Low confidence — we found a price, but only by relaxing something you specified. Most often the region: we index a set of anchor hubs in batch, so a Windows workload in West Europe may be priced from an anchor region instead. Every low-confidence row states exactly what was substituted.
One substitution we never make is the operating system. Windows carries licensing cost that Linux does not, so pricing a Windows workload from a Linux SKU would understate your bill rather than approximate it — that is a wrong answer, not a low-confidence one.
What gets excluded, and why your totals differ
Support plans, provider-specific licensing, and proprietary managed services have no cross-cloud equivalent by definition. These are flagged as "provider-only, no equivalent" and excluded from comparison totals — along with any line whose specifications could not be read from your file.
You will therefore see three separate figures: comparable spend (the lines that matched), excluded spend, and your full estimate total. Excluded items stay visible in the table so nothing from your original estimate disappears, but counting them against a provider that does not sell them would distort the comparison.
For the same reason, when a provider matches only part of your estimate, any savings figure is calculated against what those specific workloads cost you today — never against your full spend. Each provider row shows how many of your workloads it covers.
The Specialized Catalog behind it
Matching at this level needs more than a category average. The Specialized Catalog indexes every instance we track by what it actually is — vCPU, memory, operating system, region — so your workload is matched on what it runs, not on which bucket it falls into. You can see its size and freshness on the Status page.
Estimates (Calculator File Matching)
Upload cost estimates exported directly from AWS Pricing Calculator, Azure Pricing Calculator, Google Cloud Cost Estimator, or Oracle Cloud Estimator. The engine normalizes each line item against the Specialized Catalog and computes cross-cloud equivalencies.
Provider Invoices & Commitment Intelligence (Bring Your Bill)
Your Cloud Invoices applies the cross-cloud engine to itemized billing CSV exports from DigitalOcean, Microsoft Azure, AWS, Google Cloud, Oracle Cloud (OCI), IBM Cloud, and Alibaba Cloud — same matching, same confidence ratings, same exclusions.
FinOps Contract & Commitment Intelligence: When an uploaded bill contains line items with effective rates significantly lower than standard on-demand list prices (due to active Savings Plans, Reserved Instances, Committed Use Discounts (CUD), or Enterprise Agreements / EDP), the platform automatically flags them with a 🔥 -X% Committed Rate badge and an executive notice. This alerts FinOps teams that their existing rates are already optimized and may not be beaten by other clouds without matching commitments.
IaC Transpiler (AWS to Azure / GCP / OCI / DigitalOcean)
The IaC Transpiler synthesizes equivalent Terraform / OpenTofu configurations between clouds in seconds. Paste your existing AWS infrastructure code and instantly generate clean, modular HCL blocks for Azure, GCP, Oracle Cloud, or DigitalOcean with syntax highlighting and 1-click downloads.
IaC Architecture Blueprints
IaC Blueprints accepts Terraform and OpenTofu HCL configuration files (.tf, .tofu, .hcl, .json). Our parser extracts resource blocks (vCPUs, RAM, disk size, engine type) in memory and generates cross-cloud pricing matches across AWS, Azure, Google Cloud, Oracle Cloud, IBM Cloud, DigitalOcean, and Alibaba Cloud — with zero persistent data retention.
Diagram (Visual FinOps & Architecture Recognition)
The Diagram tab introduces Visual FinOps — bridging the gap between visual architecture design and financial cost modeling. Upload any cloud architecture diagram or topology blueprint (.png, .jpg, .jpeg, .webp, .pdf) drawn using standard cloud provider icon notation.
Multi-Modal Vision AI Extraction: Powered by DigitalOcean GenAI Inference multi-modal vision capabilities (the same high-performance inference runtime powering the AI Architect), our engine detects official AWS, Azure, Google Cloud, and Kubernetes icon stencils, analyzes interconnects, and decomposes the diagram into a structured Bill of Materials (BOM).
Instant Catalog Cross-Matching & HCL Export: Each recognized resource block (compute virtual machines, managed relational/NoSQL databases, object storage buckets, caching layers, and ingress gateways) is normalized and matched against Compare Cloud Costs' 26,000+ catalog SKUs across AWS, Azure, GCP, Oracle Cloud, and DigitalOcean. Users can inspect component-level cost tradeoffs, benchmark against alternative clouds, and download provisionable Terraform / OpenTofu HCL code with a single click.
Official Cloud Architecture Icon Sets: To help architects and engineering teams build clear, cost-aware architecture diagrams, the page includes a curated reference shelf with direct download links to the official stencil and SVG/PNG icon packages from AWS, Microsoft Azure, Google Cloud, Oracle Cloud Infrastructure, DigitalOcean, Alibaba Cloud, and CNCF / Kubernetes.
Zero Data Retention: Adhering to our strict enterprise privacy standards, uploaded diagrams are processed entirely in-memory and are never stored on disk or persistent databases.
AI Workload Architect & 1-Click Code Generation
The AI Architect tab ("Price your workload, powered by AI") allows you to describe complex multi-tier application stacks in plain English. The engine evaluates component topologies (compute, database, caching, egress), maps them to normalized SKUs, and returns an instant normalized cost comparison across AWS, Azure, GCP, Oracle Cloud, IBM Cloud, DigitalOcean, and Alibaba Cloud.
Interactive Generative UI & Code Export: Responses render rich multi-cloud comparison tables highlighting winning lowest-cost providers, Socratic architectural tradeoff callouts, and syntax-highlighted Terraform / OpenTofu HCL code blocks with 1-click Copy Code and Download .tf actions.
Because we enforce a zero persistent data retention architecture, your conversation history is processed strictly in-memory and is not saved. Users can click the Export Assessment button to download a complete, structured Markdown summary of their workload analysis for their records.
Model Context Protocol (MCP) Server
Developers and architects can query Compare Cloud Costs directly inside AI-enabled IDEs and tools (such as Claude Desktop, Cursor IDE, VS Code, Google Gemini / Antigravity, and custom OpenAI assistants) via our open MCP server: @comparecloudcosts/mcp-server.
Keys can be generated with 1-click on the MCP tab (valid for up to 10 pricing evaluations using AI) with copyable configuration snippets pre-formatted for each client.
Inventory (CLI / State)
To analyze active infrastructure directly from your cloud tenant, you can dump your resource inventory into a JSON file using standard CLI commands and drop the resulting JSON into the Inventory tab:
az resource list --output json > azure-resources.jsonaws resourcegroupstaggingapi get-resources --output json > aws-resources.jsongcloud asset search-all-resources --format=json > gcp-resources.jsondoctl compute droplet list --output json > do-resources.jsonterraform state pull > tf-state.jsonOr for OpenTofu: tofu state pull > tofu-state.jsonSecurity & Privacy:We don't keep any information provided. All uploads across Your Cloud (Estimates, Invoices, IaC Blueprints, Diagram, Inventory, and AI Architect) are processed instantly in memory and never stored. Please export your assessment data for your records.
Head-to-Head Comparisons & Multi-Cloud Transpiler
Compare Cloud Costs provides dedicated programmatic Head-to-Head Comparison Hubs designed for cloud architects, engineering leaders, and FinOps practitioners actively evaluating migrations or multi-cloud workload placements.
Rather than generic marketing claims, each comparison pair evaluates concrete 2026 catalog pricing, hardware specification parity (vCPU architectures, RAM allocations, NVMe IOPS), high-availability database cluster economics, and data transfer egress differentials.
Supported Comparison Hubs & Categories
The Head to Head Catalog (/compare) categorizes comparisons into five dedicated benchmark tiers with instant client-side filtering by provider and keyword:
- Hyperscaler Flagship Benchmarks: Direct rate comparisons between Tier-1 hyperscalers (AWS vs. Azure, AWS vs. Google Cloud, Azure vs. GCP, AWS vs. Oracle Cloud, Azure vs. OCI, Google Cloud vs. OCI) across compute, managed SQL, and enterprise egress.
- Alternative Cloud & Developer Arbitrage: Benchmarks against developer-focused clouds (AWS vs. DigitalOcean, Azure vs. DigitalOcean, GCP vs. DigitalOcean, DigitalOcean vs. Oracle Cloud) and zero-egress edge networks (AWS vs. Cloudflare) to uncover bandwidth savings and simplified flat-rate pricing.
- Enterprise Hybrid & Global Clouds: High-volume enterprise workload parity, mainframe connectivity, and APAC global footprints comparing IBM Cloud and Alibaba Cloud against AWS, Azure, and GCP.
- Frontier AI Models & LLM APIs: Token economics comparing prompt input, completion output, reasoning throughput, and context caching across OpenAI, Anthropic, DeepSeek, Google Vertex AI, and Mistral AI.
- AI Supercomputing & GPU Clouds: High-density NVIDIA H100, H200, and B200 accelerator pricing comparing dedicated GPU supercomputing platforms (CoreWeave vs. Lambda Labs, AWS vs. CoreWeave).
Interactive Multi-Tier Workload Sizer
Featured comparison hubs (such as AWS vs. DigitalOcean) include an interactive, reactive Workload Sizer Calculator, while our comprehensive catalog provides direct configuration shootouts and code transpilation across providers:
- App Compute Nodes: Adjust node counts (1 to 10 instances) across preset sizing tiers (1vCPU/2GB, 2vCPU/4GB, 4vCPU/16GB, 8vCPU/32GB).
- Managed Database Cluster: Select engine (PostgreSQL, MySQL, Redis), SSD storage volume (up to 1,000 GB), and toggle Multi-AZ High Availability replication.
- Monthly Outbound Bandwidth: Model data transfer from 1 TB to 50 TB/month to see the compounding impact of egress fees versus inclusive bandwidth pools.
1-Click Multi-Cloud Terraform / OpenTofu Transpiler
Embedded within the comparison hub and the Your Cloud Transpiler, the 1-Click Infrastructure-as-Code (IaC) Transpiler synthesizes equivalent infrastructure code between cloud providers in seconds.
Semantic Resource Mapping: The transpiler automatically matches vendor-specific resource definitions:
| Source AWS Resource | DigitalOcean Equivalent | Azure Equivalent | Google Cloud Equivalent |
|---|---|---|---|
aws_instance | digitalocean_droplet | azurerm_linux_virtual_machine | google_compute_instance |
aws_db_instance | digitalocean_database_cluster | azurerm_postgresql_flexible_server | google_sql_database_instance |
aws_s3_bucket | digitalocean_spaces_bucket | azurerm_storage_container | google_storage_bucket |
aws_security_group | digitalocean_firewall | azurerm_network_security_group | google_compute_firewall |
Output code is split into clean modular files (main.tf, variables.tf, outputs.tf, and a quickstart README.md) with 1-click Copy and Download capabilities.
Bring Your Agent (MCP Integration)
The Bring Your Agent integration connects conversational AI coding assistants (such as Claude Desktop, Cursor IDE, Continue in VS Code, Google Gemini CLI, and custom OpenAI GPTs) directly to the Compare Cloud Costs pricing dataset via the open Model Context Protocol (MCP) standard.
Instead of relying on an AI model's static training data—which can be outdated or inaccurate regarding cloud pricing nuances—your AI assistant can call the Compare Cloud Costs MCP server in real time to retrieve verified, standardized rate catalog data before you provision new virtual machines, database clusters, or serverless functions.
To get started, generate your dedicated API key under Your Cloud > MCP Server and consult our comprehensive MCP Server Setup Guide below.
FinOps Framework Alignment
Compare Cloud Costs is architected to operationalize the open standards and core principles defined by the FinOps Foundation (a Linux Foundation project). Rather than focusing exclusively on retrospective, post-billing invoice analysis, CCC empowers organizations to practice Shift-Left FinOps—evaluating unit economics and workload placement during the design and architectural phase.
2026 Framework Domains & Capabilities Mapping
The FinOps Framework structures cloud financial management into four core Domains and over 20 functional Capabilities. Compare Cloud Costs natively enables key capabilities across three of these domains:
| FinOps Domain | Framework Capability | How Compare Cloud Costs Delivers It |
|---|---|---|
| Optimize Usage & Cost | Architecting & Workload Placement | Model complete multi-tier systems on the Workloads catalog. Use the AI Workload Architect for Socratic architectural trade-off discovery, and deploy cross-cloud in 1 click using the IaC Transpiler. |
| Optimize Usage & Cost | Rate Optimization | Benchmark 26,000+ normalized on-demand SKUs across 7 general-purpose clouds and 17 specialized providers. Evaluate geographic cost deltas with Regional Multipliers and compare list rates against enterprise commitment programs. |
| Quantify Business Value | Planning & Estimating | Evaluate greenfield implementations, migration business cases, and architecture changes before provisioning. Ingest calculator estimates and Terraform blueprints in Your Cloud for instant directional TCO modeling. |
| Quantify Business Value | KPIs & Benchmarking | Establish standardized unit metrics (e.g. price per vCPU hour, cost per GB-month, price per 1M AI tokens). Plot price-to-RAM efficiency frontiers using built-in visual distribution charts. |
| Understand Usage & Cost | Data Ingestion & Normalization | Continuously harvest, normalize, and schema-align disparate provider rate cards into the open-source FinOps FOCUS™ v1.0 specification. |
Shift-Left FinOps: Closing the Engineering Gap
According to the FinOps Foundation's annual State of FinOps research, the single greatest ongoing challenge reported by practitioners (cited by 40% of organizations) is getting engineers to take action on cost recommendations.
When cost visibility is confined to retrospective, end-of-month billing dashboards, engineering teams perceive FinOps as punitive administrative overhead. Compare Cloud Costs eliminates this friction by shifting FinOps left:
- Design-Time Cost Visibility: Cloud architects simulate architectural options and trade-offs before provisioning resources or writing code, preventing costly over-provisioning from reaching production.
- Zero-IAM Security Footprint: Engineers and consultants can benchmark alternative clouds and test migration feasibility in memory with zero IAM credentials, eliminating the weeks often required for InfoSec access reviews.
- In-IDE Autonomous Intelligence via MCP: By exposing standardized multi-cloud rate cards through the Model Context Protocol (MCP) Server, developers receive automated cost governance and optimized IaC generation directly within tools like Claude Desktop, Cursor IDE, and VS Code.
FinOps FOCUS™ v1.0 Standard Alignment
Compare Cloud Costs aligns its core data model with the FinOps Foundation FOCUS™ (FinOps Open Cost & Usage Specification) v1.0 open standard.
By normalizing heterogeneous billing line items across AWS, Azure, Google Cloud, Oracle Cloud, DigitalOcean, Alibaba Cloud, and specialized providers into a unified specification, FinOps teams gain consistent cross-cloud cost intelligence:
- ProviderName & ServiceCategory: Standardized taxonomy mapping instance types (EC2, Azure VM, Compute Engine, Droplet) into uniform service families.
- ChargeCategory & ChargeType: Distinguishes baseline usage charges, data egress, storage IOPS, and static IP surcharges across providers.
- BilledCost & EffectiveCost: Separates list rates (on-demand PAYG) from committed rate contracts (Savings Plans, CUDs, RIs, and EDPs).
- PricingUnit & UsageQuantity: Standardizes hourly compute rates, gigabyte-month storage units, and per-million token inference pricing.
Coexisting with & Complementing Enterprise Tools
Compare Cloud Costs is designed to fit cleanly into a modern, multi-tier FinOps tooling architecture:
| Lifecycle Stage | Representative Tools | Role & Synergy with Compare Cloud Costs |
|---|---|---|
| 1. Design & Workload Placement | Compare Cloud Costs | Primary Shift-Left Engine: Zero-IAM multi-cloud rate benchmarking, TCO scenario modeling, and IaC transpilation before code is committed. |
| 2. CI/CD Pre-Provisioning | Infracost | CI/CD Pull Request Diffs: Evaluates single-cloud cost deltas directly inside pull requests before Terraform is merged. |
| 3. Production Observability | Vantage, CloudZero, Cloudability | Post-Billing Audit: Enterprise platforms audit historical Cost and Usage Reports (CUR), allocate costs to business units, and flag runtime anomalies across active accounts. |
Datacenters & Global Footprint
The Datacenters page compares the global physical footprint of each cloud provider side by side, independent of pricing, to help teams evaluate geographic reach, redundancy, and regulatory coverage.
Interactive Regional Zoom Engine: The world map features native Mercator SVG projection with 6 instant continental camera presets (🌐 Global, 🇺🇸 North America, 🇪🇺 Europe, 🌏 Asia-Pacific, 🌍 Middle East & Africa, 🌎 South America), floating glassmorphic zoom controls (+, −, ⟲ Reset), trackpad/mousewheel zoom, click-and-drag panning, and dynamic pin scaling to clearly inspect high-density data center hubs (e.g. Frankfurt, London, Paris, Zurich, Virginia, Tokyo).
Unlike the pricing categories, this page does not connect to a live database; data is sourced manually from each provider's official infrastructure pages and verified periodically.
Data sources
Each figure on the page — region count, Availability Zone count, edge locations, countries served, and government cloud regions — is drawn directly from the provider's own published documentation:
- AWS — AWS Global Infrastructure, Regions & Availability Zones
- Azure — Azure Global Infrastructure, Azure Geographies
- Google Cloud — Google Cloud Locations, Google Network Infrastructure
- Oracle Cloud — OCI Cloud Regions, OCI Infrastructure
- DigitalOcean — Regional Availability
- Alibaba Cloud — Alibaba Cloud Global Infrastructure
- Cloudflare — Cloudflare Global Network
Source links are also reproduced at the bottom of the Datacenters page itself, grouped by provider.
Accuracy & freshness
Infrastructure figures change frequently as providers expand. Counts shown on the page reflect a manually verified snapshot — the "Last verified" date is displayed at the bottom of the Datacenters page. Key caveats:
- Announced regions are regions the provider has publicly committed to launching but that are not yet generally available. They are marked with an amber indicator and shown as "Planned" in expanded rows.
- Edge locations (CDN/PoP nodes) are approximate — providers use different terminology and update counts frequently. Figures are rounded.
- Government cloud regions may have restricted access and are not always open to all customers. Counts refer to publicly announced dedicated compliance regions.
- Region coordinates on the world map are approximate and intended for geographic orientation only, not precise geolocation.
Important: Always verify current infrastructure availability directly with the provider before making architecture or compliance decisions.
Compliance & Regulations
The Compliance & Regulationspage compares each provider's security, privacy, industry, and government certifications side by side, independent of pricing. It covers standards such as ISO 27001/27017/27018/27701/22301/20000-1/42001, SOC 1/2/3, PCI DSS, HIPAA, FedRAMP High/Moderate, CSA STAR, FIPS 140-2, HITRUST, NIST 800-171, GDPR, IRAP, C5, ENS, MTCS, and ISMAP.
Like the Datacenters page, this data is curated manually from each provider's official compliance documentation rather than a live database. A missing certification means it wasn't found in that provider's published docs at verification time, not that it's unavailable.
The page tracks a curated set of widely-recognized standards for side-by-side comparison; it is not exhaustive. The largest clouds hold far more (AWS advertises 140+ certifications, Azure 100+). For a provider's complete catalog, use its trust center, linked at the bottom of the Compliance page.
Filters
Tiles are provider-centric — each provider shows the certifications it holds, with every certification name linking to a definition of the standard. Three filters narrow the view:
- Provider — limit the tiles to specific providers.
- Region — uses the same geography buckets as the pricing pages; regional standards (e.g. IRAP, C5, ENS, MTCS) appear only when their jurisdiction is selected, while globally recognized standards always show.
- Certification — a cross-filter: selecting one or more certifications disables any provider that lacks them, answering questions like "which providers qualify for FedRAMP High?"
Accuracy & freshness
Compliance status changes rarely (roughly annually), so the matrix is re-verified against each provider's official compliance page about every six months. The "Last verified" date and the per-provider source links are shown at the bottom of the page. Key caveats:
- Certification names link to a definition of the standard (Wikipedia or the standard body); the provider's own compliance page — linked at the bottom of the page — is the source of truth for who holds what.
- Some entries are intentionally conservative — where a provider's page did not clearly confirm a certification, it is left off rather than assumed.
Important: This page is for general comparison only and is not legal or compliance advice. Always confirm a provider's current certifications directly with the provider before relying on them.
Announcements & Vendor Updates
The cloud ecosystem moves incredibly fast, with major providers routinely launching new instance types, database families, region expansions, and capability updates. To help you stay on top of these changes without monitoring dozens of separate provider RSS feeds, we maintain a consolidated Announcements tracker (available in the Hosted edition).
Click the megaphone icon in the top navigation or sidebar to view recent vendor updates over the last 30 days. Announcements are automatically curated, deduplicated, and presented alongside links to the original provider release notes.
- Tracked Providers: Updates are actively monitored for all hyperscalers (AWS, Azure, GCP, Oracle, IBM, Alibaba, DigitalOcean) as well as our tracked specialized vendors (CoreWeave, Lambda Labs, AI and Vector Database platforms).
- Timeframe: Shows the trailing 30 days of releases.
Pricing Data
Data sources
Pricing data is ingested and normalized in automated batch cycles from each provider's public pricing APIs and pages. When an automated batch ingestion run encounters an error or missing SKU, the tool falls back to a curated static configuration that is verified and updated manually.
Automated Ingestion Adapters by Vendor:
- AWS: Ingested via the official AWS Price List API (Bulk JSON and Query Service) covering Amazon EC2, RDS, Lambda, S3, EBS, and networking data transfer.
- Microsoft Azure: Ingested via Azure Retail Prices REST API covering Virtual Machines, Flexible Server, Azure Functions, Blob Storage, and Managed Disks.
- Google Cloud (GCP): Ingested via Google Cloud Billing Catalog API and Compute Engine SKU tables covering VMs, Cloud SQL, Cloud Run, Cloud Functions, and GCS.
- Oracle Cloud (OCI): Ingested via Oracle Public Price List REST API and Universal Credits catalog covering Compute (Ampere A1 ARM and x86 shapes), OCI Database, and Object Storage.
- IBM Cloud: Ingested via IBM Cloud Global Catalog API covering VPC Virtual Servers, Cloud Databases, Code Engine, and VPC Block Storage.
- DigitalOcean: Ingested via DigitalOcean Droplets and Managed Services live catalog covering Droplets (Basic, General Purpose, CPU-Optimized, Memory-Optimized), Managed Databases, Spaces, and DOKS.
- Alibaba Cloud: Ingested via signed Alibaba Cloud BSS OpenAPI endpoints covering Elastic Compute Service (ECS), ApsaraDB for RDS, Object Storage Service (OSS), and Function Compute.
- AI Frontier & LLM Vendors: Automated rate scrapers and verified model catalog trackers covering OpenAI, Anthropic, DeepSeek, Mistral AI, Grok (xAI), Moonshot Kimi, Cohere, and Radium.
- Vector Databases: Automated tier tracking across Pinecone, Milvus (Zilliz Cloud), Qdrant Cloud, Weaviate Cloud, and Chroma.
- Edge & Specialized Infrastructure: Live scrapers and APIs for Cloudflare (Workers & R2 Zero-Egress Storage), Aiven (Multi-Cloud Open Source Data), CoreWeave (HGX GPU Supercomputing), and Lambda Labs (On-Demand AI Cloud).
All prices are on-demand (pay-as-you-go) list rates in USD. Discounted rates that depend on a commitment, a contract term, or an upfront payment are not included in the primary dataset.
Every row records where its price came from. The Status page shows the split per provider and category — how much is ingested via automated provider pipelines versus served from curated static fallback — along with when each pipeline last ran. Rows sourced from fallback are labeled Static there. Coverage is not uniform across providers, and the Status page is the honest picture of it at any moment.
Continuous Data Quality & Automated Review Queue
Whenever a user uploads an estimate, bill, or architecture file containing a missing SKU or triggering a fallback match, our engine automatically logs a non-fatal event to the catalog_gaps review queue.
This automated feedback loop aggregates real-world missing SKUs (unknown_source_instance) and thin catalog coverage areas (closest_fallback_used), allowing our ingestion scrapers to prioritize expanding provider SKU depth where users need it most.
Enterprise Contracts & Long-Term Commitments
While CCC displays public on-demand (PAYG) list prices as a consistent, standard pay-as-you-go baseline, organizations using these comparisons for real-world budgeting and architecture planning can achieve significantly lower pricing by committing to multi-year consumption or enterprise contracts directly with providers.
If your organization has high or predictable cloud spend, consider negotiating directly via provider enterprise contract vehicles:
- AWS: AWS Enterprise Discount Program (EDP) & Private Pricing Agreements (PPA) and AWS Savings Plans.
- Microsoft Azure: Microsoft Azure Consumption Commitment (MACC / MAC) and Azure Enterprise Agreement (EA).
- Google Cloud: Google Cloud Enterprise Agreements & Custom Pricing and Committed Use Discounts (CUDs).
- Oracle Cloud: Oracle Universal Credits (Annual UC).
- Alibaba Cloud: Alibaba Cloud Enterprise Discount Program.
- DigitalOcean: DigitalOcean Enterprise & Custom Solutions.
Exports
Comparison tables can be exported as CSV. Exported files are point-in-time snapshots — they do not update after download, and provider pricing changes frequently, so a file becomes stale quickly.
Each export ends with a disclaimer footer covering what the figures exclude (negotiated discounts, reserved and committed-use pricing, taxes, egress) and stating that they are directional estimates rather than quotes. Please keep that footer attached if you share or forward the file — exported numbers separated from it lack the context needed to read them correctly. See the Terms of Use for the full position on exported data.
Normalization
To enable apples-to-apples comparisons, all prices are normalized to a common unit — typically USD per hour. Resource specs (vCPUs, RAM, GPU count) are standardized across providers where definitions differ (e.g. Oracle OCPUs vs vCPUs).
Price Trends
The application tracks historical price changes across ingestion runs. When viewing the pricing tables, you will see an indicator next to the price: a red up arrow (▲) if the price increased, a green down arrow (▼) if the price decreased, or a grey dot (●) if the price remained unchanged. This allows you to quickly spot pricing shifts and volatility across cloud providers.
Accuracy & freshness
Prices are directional and intended for high-level comparison only. Always verify final pricing on the official provider calculator before making purchasing decisions.
Comprehensive Coverage & Missing Services: This is not a comprehensive catalog of every provider offering. We consolidate data in good faith from public pricing pages and APIs, but may omit some services, instance types, or categories. If you spot something missing or misrepresented, reach out and we'll fix it.
The data here is a directional indicator — a sample of popular instances to highlight architectural cost differences — not a substitute for an official quote. Verify final estimates with the official calculators or pricing pages:
- AWS Pricing Calculator
- Azure Pricing Calculator
- Google Cloud Pricing Calculator
- Oracle Cloud Cost Estimator
- DigitalOcean Pricing
- Alibaba Cloud Pricing Calculator
- Cloudflare Workers Pricing
- OpenAI API Pricing
- Anthropic Pricing
- Pinecone Pricing
- Qdrant Pricing
- Zilliz Cloud (Milvus) Pricing
- Weaviate Pricing
- Chroma Pricing
Not every provider above publishes an interactive calculator — for those (Cloudflare, and the vector database providers), the link goes to their official pricing page instead.
Disclaimer: Price data may be delayed, incomplete, or imprecise. comparecloudcosts.com makes no warranties regarding accuracy. See our Terms of Use for full details.
Public API
The same pricing dataset behind the dashboard is available as a versioned, key-authenticated API for scripts, internal tools, and third-party integrations — GET /api/v1/pricing. It accepts the same filter parameters as the dashboard (provider, geography, category, vCPU/memory range, search, etc.) and returns the matching pricing records as JSON.
This is separate from the internal /api/pricing endpoint the dashboard itself calls, which stays unauthenticated and is not a stable contract — build against /api/v1/pricing instead.
Authentication & Self-Service Keys
Every request to /api/v1/* or the Model Context Protocol (MCP) server must include an X-API-Key header or CCC_API_KEY environment variable. You can generate a key instantly with 1-click on the MCP / Your Cloud tab.
During preview, newly generated keys include a quota of up to 10 pricing evaluations using AI. Once you exceed 10 evaluations, the API returns 429.
Example request
curl "https://comparecloudcosts.com/api/v1/pricing?product=compute&provider=aws,azure&minVcpu=4" \ -H "X-API-Key: ccc_live_your_key_here"
Every response carries X-RateLimit-Limit and X-RateLimit-Remaining headers.
Filters
Users have the ability to filter every product category on the platform — narrow results by provider, region, specs, price, and category-specific attributes to zero in on exactly the comparison you need. To see these filters applied in a real, multi-category workflow, check out the Use Cases & Step-by-Step Comparisons section above.
Provider
Multi-select dropdown to include or exclude specific cloud providers (AWS, Azure, GCP, Oracle, DigitalOcean, Alibaba Cloud, and category-specific providers like OpenAI, Anthropic, Cloudflare, or the vector database providers). Multi-select — narrow to one provider or compare a custom subset.
Geography
Filters results to regions within a geographic area (N. America, W. Europe, Asia Pacific, etc.). Multi-select — choose one or more.
Specs & Price
Sliders to filter by vCPU count, memory (GB), and hourly price ($). Drag the handles inward to apply a range filter. Sliders at their outer limits apply no filter.
Search
The search box at the top of the table filters by instance type name or description.
Table Toolbar & View Modes
Above every product table, the Table Toolbar provides real-time controls for navigating data:
- Total Records Counter: Displays the live number of matching SKUs based on current active filters, noting when high-volume queries render the top matching results.
- Search Bar: Instant client-side fuzzy search across instance SKU codes, descriptions, model family names, and region identifiers.
- View Mode Toggle (Table vs. Charts): Switch seamlessly between the detailed multi-column data table and interactive visual breakdown charts (recharts) illustrating price distributions and provider cost curves.
- Interactive Column Sorting: Click any table column header (Provider, Instance, Price, vCPUs, RAM, Engine, etc.) to sort ascending or descending. Active sort direction is visually indicated with
↑or↓arrows. - Resizable Columns:Column widths can be adjusted interactively and are automatically persisted to your browser's local storage per category.
- CSV Export: Click Export to download a clean, normalized CSV snapshot of all filtered rows for external financial modeling and spreadsheet audits.
Category-Specific Sidebar Filters
Beyond the universal filters above, each product category exposes deep, tailored filters in the left sidebar:
- Virtual Machines: Category (General Purpose, Compute/Memory/Storage Optimized, GPU, Burstable), CPU Architecture (x86_64, ARM64), CPU Vendor (Intel, AMD, AWS Graviton, Ampere), Operating System (Linux, Windows).
- Databases: Grouped Engine (Relational: PostgreSQL, MySQL, SQL Server, MariaDB, Oracle; NoSQL: MongoDB, Cosmos DB; In-Memory: Redis, Valkey; Vector: Pinecone, Milvus, Qdrant, Weaviate, Chroma; Streaming: Kafka), Deployment Type (Provisioned, Serverless), High Availability (Single AZ, Multi-AZ).
- GPU & AI Clouds: Accelerator Model (NVIDIA H100, H200, B200, A100, L40S, L4, T4; AMD Instinct), GPU Count (1 to 16 accelerators), Host vCPUs, and RAM.
- Serverless: Service Type (Hyperscaler FaaS vs. Cloudflare Edge Workers), Memory Allocation (Configurable, Automatic, Bundles), Execution Granularity (1 ms vs. 100 ms), and Timeout limits.
- Containers: Orchestrator (Managed Kubernetes: EKS, AKS, GKE, OKE, DOKS, ACK; Serverless Containers: Fargate, Cloud Run, Container Apps; Container Registries), Node Architecture (x86 vs. ARM).
- Networking: Service Type (Load Balancers, NAT Gateways, VPN, Direct Connect, CDN), Direction (Egress vs. Ingress), and Zero-Egress network overlays (Cloudflare).
- Storage: Storage Type (Object, Block Volume, File, Archive), Access Tier (Standard/Hot, Infrequent/Cool, Cold/Archive), and Replication Redundancy (LRS, ZRS, GRS).
- Data & Analytics: Engine (BigQuery, Redshift, Snowflake, Databricks, Synapse, Fabric), Tier Canonical Editions (Standard, Premium, Enterprise, Business Critical), Compute Nodes, and Billing Model.
- AI Frontier Models: Vendor (OpenAI, Anthropic, DeepSeek, Mistral, Grok, Moonshot Kimi, Cohere), Context Window size, Multimodal capabilities (Vision, Function Calling, JSON schema).
Sharing
Use the Share buttons in the top bar to share a link to the tool on X (Twitter) or LinkedIn.
Contributing & Feedback
The project is open source. Found a bug, missing provider, or incorrect price? Open an issue or pull request on GitHub, or reach out at [email protected].
Data Dictionary
This Data Dictionary provides a comprehensive breakdown of every product category, the specific columns displayed in their comparison tables, and the core definitions of their filters and parameters across all 24 supported hyperscale and specialized cloud vendors.
Supported Cloud Providers & Specialized Vendors
Compare Cloud Costs continuously ingests, validates, and normalizes rate cards across four distinct vendor tiers:
| Vendor Tier | Providers & Platforms Included | Supported Product Categories |
|---|---|---|
| Hyperscalers (7) | Amazon Web Services (AWS), Microsoft Azure, Google Cloud (GCP), Oracle Cloud Infrastructure (OCI), IBM Cloud, DigitalOcean, and Alibaba Cloud. | Full-stack primitives across all 17 categories: Compute (VM & GPU), Managed Databases, Serverless, Containers, Networking, Storage, Analytics, Integration, and Security. |
| AI & Frontier Model Vendors (8) | OpenAI, Anthropic, DeepSeek, Mistral AI, Grok (xAI), Kimi (Moonshot AI), Cohere, and Radium. | AI & Machine Learning (input, output, and cached prompt tokens per 1M tokens), Embeddings, Multimodal models, and Reasoning endpoints. |
| Specialized Vector Databases (5) | Pinecone, Milvus (Zilliz Cloud), Qdrant, Weaviate, and Chroma. | Databases (Vector Index family, dedicated provisioned pods, serverless read/write capacity units, and metadata storage tiers). |
| Edge, Managed Data & GPU Cloud (4) | Cloudflare, Aiven, CoreWeave, and Lambda Labs. | Edge Compute & Zero-Egress Storage (Cloudflare Workers, Pages, and R2), Multi-Cloud Managed Open Source Data Infrastructure (Aiven for Kafka, Postgres, ClickHouse, MySQL, OpenSearch), and On-Demand AI Supercomputing (CoreWeave & Lambda Labs H100, H200, B200 GPU instances). |
1. Virtual Machines (VM)
General-purpose, compute-optimized, memory-optimized, or accelerator-backed virtual server instances across all 7 hyperscalers and specialized compute clouds.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Instance Type | The unique provider-specific SKU identifier (e.g. m6i.xlarge on AWS, Standard_D4s_v5 on Azure, e2-standard-4 on GCP, VM.Standard.A1.Flex on Oracle Cloud, ecs.g7.xlarge on Alibaba Cloud, s-4vcpu-8gb on DigitalOcean, bx2-4x16 on IBM Cloud, or gpu-1xh100 on CoreWeave and Lambda Labs). Normalizes naming profiles to facilitate direct cross-cloud comparisons. |
| Category | Resource allocation classification profile: • Compute Optimized: Higher ratio of CPU cores relative to RAM (e.g. AWS c6i/c7g, Azure Fsv2, GCP c2/c3, Alibaba ecs.c7, DigitalOcean CPU-Optimized). • General Purpose: Balanced 1:4 CPU-to-RAM ratio, suited for standard application servers (e.g. AWS m6i/m7g, Azure Dsv5, GCP e2/n2, Oracle E4/A1, Alibaba g7, DigitalOcean Droplets). • Memory Optimized: Higher ratio of RAM relative to CPU cores (1:8+), suited for caching, analytics, and in-memory databases (e.g. AWS r6i/r7g, Azure Esv5, GCP m2/m3, Alibaba r7, DigitalOcean Memory-Optimized). • Storage Optimized: Local high-IOPS NVMe SSD storage attached for low-latency databases (e.g. AWS i3en/i4i, Azure Lsv3, GCP z3, Oracle DensIO). • GPU Instance: Equipped with dedicated hardware accelerators (NVIDIA H100, H200, A100, L4, T4) for AI model training and inference. • Burstable / Shared: Baseline CPU performance with credit accumulation for burst traffic (e.g. AWS t4g, Azure B-series, GCP e2-micro/small, DigitalOcean Basic). • HPC: High-Performance Computing nodes configured for low-latency RDMA cluster fabrics (e.g. AWS hpc7g, Azure HBv4). |
| vCPUs & Memory | The virtual processing cores and RAM capacity (in GB). Standardizes CPU definitions across vendors: AWS vCPUs, Azure vCPUs, GCP vCPUs, Alibaba vCPUs, DigitalOcean vCPUs, and Oracle Cloud OCPUs (where 1 physical OCPU core is normalized to 2 vCPUs). Also accounts for sub-core flex provisioning (e.g., Oracle Flex and GCP Custom Machine Types). |
| CPU Architecture & Vendor | Underlying silicon architecture: x86_64 (Intel Xeon Scalable, AMD EPYC) vs. ARM64 (AWS Graviton 2/3/4, Ampere Altra on Oracle Cloud and DigitalOcean, and Alibaba Yitian 710). ARM architectures frequently deliver 20–40% superior price-to-performance. |
| Operating System | The OS configuration: Linux (standard license-free base pricing) vs. Windows (includes the developer OS licensing surcharge). |
| GPU Accelerator | Attached hardware acceleration silicon count and model (e.g. 1x NVIDIA T4, 4x A100, 8x H100) or "None" for standard CPU compute shapes. |
| Geography & Region | The physical datacenter deployment region (e.g. us-east-1, westeurope, ap-southeast-1) grouped under global continental buckets (North America, Europe, Asia Pacific, South America, Middle East & Africa). |
| Price ($/hr) | Normalized pay-as-you-go (on-demand) public list price in USD per hour, accompanied by directional historical trend indicators (▲ increased, ▼ decreased, ● unchanged). |
| Source | Ingestion lineage badge indicating whether the rate was gathered via automated provider API pipelines (API) or verified fallback configuration (Static). |
2. Databases
Managed relational servers, NoSQL document stores, distributed in-memory caches, and dedicated vector database clusters across hyperscalers and specialized data platforms.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Instance / Service SKU | The provider-specific managed database SKU or instance identifier (e.g. db.r6g.xlarge on AWS RDS, Standard_D4ds_v5 on Azure Flexible Server, db-custom-4-16384 on Cloud SQL, or managed cluster shapes on Aiven and DigitalOcean). |
| Database Engine | The underlying database platform: • Relational: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle Database. • NoSQL: MongoDB, Azure Cosmos DB, Cassandra, IBM Cloud Databases for MongoDB. • In-Memory Cache: Redis, Valkey, Memcached. • Vector Index: Pinecone, Milvus (Zilliz Cloud), Qdrant, Weaviate, Chroma. Covers both hyperscaler native managed databases (Amazon RDS/Aurora, Azure SQL/Flexible Server, Google Cloud SQL/AlloyDB, Oracle Base Database Service, DigitalOcean Managed Databases, Alibaba ApsaraDB/PolarDB) as well as multi-cloud open source data platforms (Aiven for PostgreSQL, MySQL, Redis, Valkey, and ClickHouse). |
| Database Family | Architectural database paradigm: Relational (RDBMS), Document / NoSQL, In-Memory Key-Value Cache, or Specialized Vector Index. |
| Deployment Type | Resource provisioning model: • Provisioned: Traditional dedicated VM/container host with fixed CPU and RAM capacity ceilings. • Serverless: Dynamic compute units that automatically scale compute and storage up/down or pause based on query traffic (e.g., Aurora Serverless v2, Azure SQL Serverless, Pinecone Serverless). |
| HA Mode | High-Availability cluster configuration: • Single AZ: A single active database node in one Availability Zone. • Multi AZ: An active primary database with a hot standby node synchronously replicated in a second zone with automated failover. |
| Geography & Region | The geographic datacenter region where the database cluster is deployed (e.g. us-east-1, eu-west-1, ap-southeast-1). |
| vCPUs & Memory | Provisioned CPU compute cores and allocated RAM (GB) dedicated to query execution and memory buffers. |
| Price ($/hr) | Normalized pay-as-you-go (on-demand) hourly list rate in USD, with directional trend indicators (▲ increased, ▼ decreased, ● unchanged). Can be toggled to yearly pricing. |
| Source | Ingestion lineage badge indicating whether the rate was collected via automated provider API pipelines (API) or verified static configuration (Static). |
3. Serverless
Event-driven Serverless Functions (FaaS) and edge worker runtimes executed on demand across hyperscalers and edge networks.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Product / Function SKU | The normalized runtime SKU or function tier (e.g. AWS Lambda x86/ARM, Azure Functions Consumption/Premium, Google Cloud Run/Functions Gen 2, Cloudflare Workers Paid/Unbound). |
| Service Type & Platform | Compute runtime classification: • Hyperscaler Functions (FaaS): Traditional microVM runtimes (AWS Lambda, Azure Functions, Google Cloud Functions, Alibaba Function Compute, IBM Cloud Code Engine). • Edge Compute Workers: Lightweight V8 isolate runtimes (Cloudflare Workers) delivering sub-millisecond cold starts and execution distributed across 300+ global edge locations without regional cold-boot delays. |
| Architecture (Arch) | Silicon CPU architecture: x86 vs. ARM (e.g. AWS Graviton Lambda architecture providing lower per-millisecond execution costs). |
| Supported Languages | Supported runtimes (Node.js, Python, Java, Go, Rust, .NET, Ruby, Custom Docker container images). |
| Cold Start Overhead (ms) | Average initialization latency overhead when spinning up a new microVM or container isolate from a cold state. |
| Timeout (sec) | The maximum execution duration limit (e.g. 900s / 15 min on AWS Lambda/Google Cloud, 600–1800s on Azure, 30s–900s on Alibaba Function Compute) before function termination. |
| Memory Config | How memory allocations are managed: • Configurable: Users explicitly allocate memory (e.g. 128 MB up to 10 GB), which automatically scales virtual CPU allocation proportionally. • Automatic: Dynamic memory allocation per execution based on workload requirements. • Tiers / Bundles: Predefined memory resource templates or edge worker plans (e.g., Cloudflare Workers Free vs. Paid bundle). |
| Free Tier | Whether the provider includes a recurring monthly free allowance (e.g. AWS 1M requests + 3.2M seconds free, Google Cloud 2M invocations free). |
| Granularity (ms) | The rounding increments of execution billing: 1 ms billing (precise microsecond/millisecond CPU time, e.g. AWS Lambda, Google Cloud Functions) vs. 100 ms billing (rounded to nearest 100ms increment, e.g. Azure Functions Consumption). |
| Execution Model | Deployment package packaging: ZIP Code Archive, Container Image (OCI), or Both. |
| Provisioned Concurrency | Support for pre-warmed execution instances maintained by the provider to eliminate cold-start latency. |
| Max Ephemeral Storage (GB) | Maximum scratch disk space mounted to the execution environment (e.g. up to 10 GB /tmp space on AWS Lambda). |
| Invocation Price ($/1M) | Standard list charge per 1,000,000 function execution triggers (typically $0.20 to $0.40 per 1M invocations across hyperscalers). |
| Geography & Region | The physical execution region or Global Edge network distribution. |
| Pricing Unit & Price ($) | Primary execution metric (e.g. GB-second or 1M requests) and its normalized USD list rate. |
| Source | Ingestion lineage badge (API vs. Static). |
4. Containers
Managed Kubernetes control planes (K8s), serverless container runners, and private container image registries.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Instance / Container SKU | The cluster SKU or container runner shape (e.g. AWS EKS Control Plane, AWS Fargate, Google Cloud Run, Azure Container Apps, DigitalOcean DOKS). |
| Orchestrator | The container orchestration platform: • Managed Kubernetes (K8s): Dedicated cluster control planes across all 7 hyperscalers and specialized clouds: AWS EKS, Azure AKS, Google Cloud GKE, Oracle Cloud OKE, DigitalOcean DOKS, Alibaba Cloud ACK, IBM Cloud IKS, and CoreWeave Kubernetes Service. • Serverless Containers: Run container images on demand without managing worker nodes: AWS Fargate, Google Cloud Run, Azure Container Apps, and Alibaba Serverless App Engine (SAE). • Container Registry: Private Docker/OCI image repositories (AWS ECR, Azure ACR, Google Artifact Registry, OCI Registry, DigitalOcean Container Registry). |
| Compute Type | Provisioning model: Managed Nodes (underlying VMs forming node pools) vs. Serverless Containers (pay per container vCPU/RAM second). |
| Architecture | Processor architecture: x86_64 vs. ARM64 (e.g. Graviton or Ampere container worker nodes). |
| Billing Granularity | Billing rounding interval: Per-second (1s min), Per-minute, or Hourly cluster management fee ($0.10/hr on EKS/GKE, $0/hr on OKE/DOKS). |
| Geography & Region | The deployment region for the container cluster or serverless container service. |
| vCPUs & Memory (GB) | Normalized CPU cores and RAM limits allocated to container tasks. |
| Price ($/hr) | Hourly or normalized unit rate in USD, with trend indicators. |
| Source | Ingestion lineage badge (API vs. Static). |
5. Networking
Network routing, load balancing, private gateways, zero-trust edge networks, and data transfer egress.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Service SKU | The network service identifier (e.g. AWS ALB, NAT Gateway, Azure Standard Load Balancer, Google Cloud Armor, Cloudflare CDN). |
| Service Type | Network infrastructure components across hyperscalers (AWS, Azure, GCP, Oracle, Alibaba, DigitalOcean) and global edge networks (Cloudflare): • Load Balancers: L4 network / L7 application routing. • NAT Gateway: Outbound network address translation for private subnets. • VPN & Dedicated Connections: AWS Direct Connect, Azure ExpressRoute, Google Cloud Interconnect, Oracle FastConnect, Alibaba Express Connect. • Content Delivery Network (CDN): Edge caching, DDoS protection, and SSL termination. • Data Transfer (Egress): Outbound internet data transfer and cross-region replication. |
| Billing Model | Pricing metrics: Hourly Base Fee (per running load balancer, gateway, or private endpoint) vs. Data Processed (cost per GB processed through the gateway). |
| Usage Tier | Bandwidth or traffic tiering (e.g. First 10 TB/mo, 10–50 TB/mo, >50 TB/mo). |
| Port Capacity / Throughput | Dedicated interface capacity (e.g. 1 Gbps, 10 Gbps, 100 Gbps for Direct Connect / ExpressRoute circuits). |
| Transfer Scope | Scope of data movement: Internet Egress, Intra-Region / Cross-AZ, or Inter-Region / Global. |
| Geography & Region | Deployment region or worldwide edge tier. |
| Price ($) | Normalized rate (hourly base rate or cost per GB processed/transferred). |
| Source | Ingestion lineage badge (API vs. Static). |
6. Data & Analytics
Cloud data warehouses, streaming analytics brokers, ETL processing pipelines, and lakehouse query engines.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Service SKU | The specific warehouse or analytics cluster SKU (e.g. ra3.xlplus on Redshift, BigQuery On-Demand, Synapse DW100c, Snowflake Standard). |
| Analytics Engine | Analytical processing platforms: • Data Warehouses: Amazon Redshift, Google BigQuery, Snowflake, Databricks, Azure Synapse, Microsoft Fabric, Oracle Autonomous Data Warehouse (ADW), and Alibaba Cloud MaxCompute. • Streaming & Event Telemetry: Apache Kafka (via Aiven for Apache Kafka and DigitalOcean Managed Kafka), Amazon Kinesis Data Streams, Azure Event Hubs, GCP Pub/Sub, OCI Streaming, and Alibaba ApsaraMQ for Kafka. • Analytical ClickHouse: Managed ClickHouse clusters via Aiven for sub-second telemetry queries. • ETL & Lakehouse: AWS Glue, Azure Data Factory, GCP Dataproc, and E-MapReduce. |
| Deployment Type | Provisioning model: Provisioned Cluster Nodes vs. Serverless On-Demand. |
| Service Tier | Edition or performance tier (e.g. Standard, Enterprise, Serverless). |
| Compute Unit (vCPU) | Standardized compute processing cores or equivalent compute slot allocations. |
| Geography & Region | Datacenter region where data is stored and processed. |
| Price ($/hr) | Hourly node rate or normalized query scan cost in USD. |
| Source | Ingestion lineage badge (API vs. Static). |
7. GPU & AI Supercomputing
Dedicated GPU accelerator instances for machine learning training, inference serving, graphics rendering, and scientific computing across hyperscalers and specialized GPU clouds.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Instance SKU | The accelerated compute SKU (e.g. p5.48xlarge on AWS, ND96isr_H100_v5 on Azure, a3-highgpu-8g on GCP, gpu-8xh100 on CoreWeave and Lambda Labs). |
| GPU Model & Architecture | The accelerator silicon: • NVIDIA: H100 SXM5, H200, B200 (Blackwell), A100 (40GB/80GB), L40S, L4, T4, V100, and RTX 4090. • AMD: Instinct MI300X, MI250. • Google TPU: TPU v4, TPU v5e, TPU v5p. Covers both traditional hyperscalers (AWS P5/G5, Azure NDv5/NCv3, Google Cloud A3/G2, Oracle BM.GPU, Alibaba gn7i/gn8i) as well as specialized high-density AI clouds (CoreWeave and Lambda Labs). |
| GPU Vendor | Accelerator hardware designer: NVIDIA, AMD, or Google TPU. |
| VRAM per GPU (GB) | High-bandwidth video memory (HBM3 / HBM2e / GDDR6) attached per accelerator chip (e.g. 80 GB on H100, 141 GB on H200, 192 GB on MI300X). |
| GPU Count | The number of accelerators attached per instance (1, 2, 4, 8, or 16 GPUs) linked via high-speed NVLink / NVSwitch mesh or PCIe buses. |
| Operating System | The OS configuration: Linux (standard ML-optimized image) vs. Windows. |
| Geography & Region | Physical deployment region hosting the accelerated clusters. |
| Host vCPUs & Memory | System host CPU cores and RAM capacity (in GB) powering data loading pipelines. |
| Price ($/hr) | Normalized pay-as-you-go (on-demand) public list price in USD per hour, with directional trend indicators. |
| Source | Ingestion lineage badge (API vs. Static). |
8. Storage
Object buckets, VM block storage volumes, shared file systems, and low-cost archive tiers.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Storage Product SKU | The specific storage class or volume SKU (e.g. AWS S3 Standard, S3 Glacier Deep Archive, Azure Blob Hot, GCP Standard, Cloudflare R2, AWS EBS gp3, Azure Managed Disks Premium SSD v2). |
| Storage Type & Providers | Storage architecture across providers: • Object Storage: Amazon S3, Azure Blob, Google Cloud Storage, Cloudflare R2 (featuring $0 data egress fees), DigitalOcean Spaces, Oracle Object Storage, and Alibaba Cloud OSS. • Block Storage (Volumes): AWS EBS (gp3/io2), Azure Managed Disks (Premium SSD v2/Ultra Disk), GCP Persistent Disk, DigitalOcean High-Performance Block Storage, Oracle Block Volumes (up to 300k IOPS), and Alibaba Cloud Disks. • Shared File: Amazon EFS/FSx, Azure Files, Google Cloud Filestore. • Archive / Cold: Glacier Deep Archive, Azure Archive, GCP Archive. |
| Access Tier & Lifecycle | Storage temperature tiers: • Hot / Standard: Optimized for active, frequent read/writes. Lowest access fees, standard capacity cost. • Cool / Infrequent: Reduced capacity cost with minor retrieval fees per GB. • Cold / Deep Archive: Long-term offline backups at rock-bottom capacity rates ($0.00099–$0.002/GB/mo), with retrieval times spanning minutes to hours. |
| Redundancy | Replication level: LRS (3 copies in a single datacenter), ZRS (synchronous replication across 3 availability zones), and GRS / Multi-Region (asynchronous replication to a remote geographic region). |
| Storage Media | Underlying physical storage media: SSD (NVMe / Solid State) vs. HDD (Magnetic Disk / Tape Archive). |
| Geography & Region | Target storage region or multi-region bucket deployment. |
| Price ($/GB/mo) | Baseline capacity rate in USD per gigabyte per month, with historical trend indicator. |
| Source | Ingestion lineage badge (API vs. Static). |
9. Artificial Intelligence (AI)
Frontier GenAI models, reasoning engines, embedding models, and dedicated fine-tuning endpoints across 8 leading AI model vendors and cloud platforms.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Model / Identifier (SKU) | The official model identifier (e.g. gpt-4o, claude-3-5-sonnet, deepseek-chat, o3-mini, mistral-large-2411). |
| Model Vendor & Families | Direct API coverage across 8 onboarded AI providers: • OpenAI: GPT-4o, GPT-4o-mini, o1, o3-mini, text-embedding-3. • Anthropic: Claude 3.5 Sonnet, Claude 3 Opus, Claude 3.5 Haiku. • DeepSeek: DeepSeek V3 (MoE architecture), DeepSeek R1 (reasoning model). • Mistral AI: Mistral Large, Codestral, Pixtral, Mistral Small. • Grok (xAI): Grok-2, Grok-2 Vision. • Kimi (Moonshot AI): Moonshot v1 (extended 128k/2M context). • Cohere: Command R+, Command R, Embed v3. • Radium: Hal, Clarke. Alongside native hyperscaler model gardens (Google Vertex AI Gemini 1.5, AWS Bedrock, Azure OpenAI Service, Alibaba Model Studio Qwen-Max/Plus/Turbo). |
| Service Type | Model family service type: LLM, Reasoning Model, Embeddings, or Multimodal Vision. |
| Model Tier | Performance classification: Frontier Flagship (highest reasoning capability), Mid-Tier / Balanced, or Mini / Fast (sub-second high throughput). |
| Context Window | Context memory window in thousands of tokens (e.g. 128k, 200k, 1M, or 2M tokens). |
| Multimodal Support | Native support for vision, audio, image understanding, and structured schema outputs. |
| Input Price ($/1M tokens) | List price per million input prompt tokens processed by the model API. |
| Output Price ($/1M tokens) | List price per million completion tokens generated by the model API. |
| Cached Prompt Price ($/1M tokens) | Discounted prompt caching rate (typically 50% to 80% reduction) for repeated prompt context prefixes. |
10. App Hosting
Fully managed Platform-as-a-Service (PaaS) application runtimes and edge hosting platforms.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Service SKU | The specific hosting plan or container SKU (e.g. DigitalOcean Basic App, Azure App Service B1/P1v3, AWS Amplify SSR, Google Cloud Run). |
| Hosting Platform & Tier | Managed application environments: • Edge & Jamstack: Cloudflare Pages and Workers for static sites and server-side edge rendering. • Developer PaaS: DigitalOcean App Platform, AWS Amplify, Heroku. • Enterprise PaaS: Azure App Service, Google Cloud Run, AWS Elastic Beanstalk, and Alibaba Serverless App Engine (SAE). Tiers range from Hobby/Free sandboxes to Shared CPU instances, Dedicated CPU/RAM instances, and Isolated virtual network environments. |
| Compute Type | Resource allocation profile: Shared CPU, Dedicated vCPU, or Serverless Auto-scale container replica. |
| Operating System | Platform OS environment: Linux container base vs. Windows App Service. |
| Geography & Region | Deployment datacenter region or worldwide edge network distribution. |
| vCPUs & Memory (GB) | Compute processing cores and RAM capacity allocated to the application worker. |
| Price ($/hr) | Hourly or monthly list price in USD, with directional trend indicator. |
| Source | Ingestion lineage badge (API vs. Static). |
11. Security & Identity
Edge firewalls, DDoS shielding, encryption key management, and secrets rotation.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Service SKU | The security service product line (e.g. AWS WAF Web ACL, AWS KMS Customer Managed Key, Azure Key Vault Standard, Google Cloud Armor Policy). |
| Domain | Security discipline: Edge Protection & WAF, Cryptographic Key Management (KMS), Secrets Management, or DDoS Mitigation. |
| Service Category | Service definition and scope within the cloud provider's identity and security portfolio. |
| Geography & Region | Regional vs. Global edge security deployment zone. |
| Price ($) | Base monthly or hourly fee (e.g. $5.00/month per WAF Web ACL, $1.00/month per KMS key). |
| Source | Ingestion lineage badge (API vs. Static). |
12. Integration
Managed message queues, publish-subscribe event brokers, API gateways, and distributed workflow state engines.
| Element / Parameter | Definition & Value Breakdown |
|---|---|
| Service SKU | The specific integration service SKU (e.g. AWS SQS Standard/FIFO, Amazon EventBridge, Azure Service Bus Standard, Aiven for Apache Kafka Startup-2). |
| Service Type | Middleware infrastructure: • Managed Kafka & Queues: Aiven for Apache Kafka, DigitalOcean Managed Kafka, Alibaba Cloud RocketMQ, AWS SQS, Azure Service Bus, GCP Pub/Sub, OCI Queue. • Event Buses: AWS EventBridge, Azure Event Grid, Google Cloud Eventarc, OCI Streaming. • API Gateway: AWS API Gateway, Azure API Management, Google Cloud Endpoints, Alibaba API Gateway. • Workflow Orchestration: AWS Step Functions, Azure Logic Apps, Google Cloud Workflows, Alibaba CloudFlow. |
| Pricing Model | Usage-based (per 1M API calls, queue requests, or state transitions) vs. Dedicated provisioned throughput tiers (Kafka cluster plans, Service Bus Premium messaging units). |
| Service Tier | Service level: Standard, Premium, Serverless, or Dedicated Cluster. |
| Max Message Size | Maximum allowed payload per single message transmission (e.g. 256 KB, 1 MB, or up to 10 MB). |
| Protocols Supported | Wire protocols supported natively: AMQP 1.0, MQTT, Kafka Native Protocol, HTTPS REST, JMS, WebSocket. |
| Geography & Region | Deployment region or global routing endpoint. |
| Pricing Unit | Base billing dimension (e.g. /1M requests, /month, /hour). |
| Native Price ($) | Provider list rate for the native billing unit. |
| Comparable ($/1M ops) | Normalized benchmark rate standardizing usage-based services to a uniform cost per 1,000,000 operations for apples-to-apples evaluation. |
| Source | Ingestion lineage badge (API vs. Static). |
13–17. Specialized Databases, Engines & Runtimes
Dedicated data structures, vector platforms, search engines, and ML inference runtimes.
| Category | Supported Engines, Vendors & Billing Dimensions |
|---|---|
| 13. Time-Series Databases | Optimized for sequential telemetry, financial ticks, and IoT metrics. Covers Aiven for ClickHouse, Aiven for TimescaleDB, AWS Timestream, Azure Data Explorer (Kusto), and GCP Bigtable. Billed by cluster node hours or serverless capacity read/write units. |
| 14. Graph Databases | Optimized for complex property graphs, social network traversal, and knowledge bases. Covers Amazon Neptune, Azure Cosmos DB (Gremlin API), and Oracle Spatial and Graph. Billed by instance size (Small, Medium, Large) or I/O request units. |
| 15. Search Engines | Full-text search, distributed indexing, and log analytics. Covers Aiven for OpenSearch, Amazon OpenSearch Service, Azure AI Search (formerly Cognitive Search), and Oracle OpenSearch. Billed by provisioned cluster node hours or search units. |
| 16. Certificate Management | Public and private SSL/TLS lifecycle automation. Covers AWS Certificate Manager (ACM), Azure Key Vault Certificates, Google Cloud Certificate Manager, and Alibaba SSL Certificates. Public certificates are free; private CA hierarchies billed per authority and per signed certificate. |
| 17. Inference Endpoints | Production ML model serving and real-time inference hosting. Covers dedicated GPU cloud endpoints on CoreWeave and Lambda Labs, alongside hyperscaler platforms: AWS SageMaker, Azure Machine Learning, and Google Vertex AI. Billed per accelerator hour or per prediction request. |
Model Context Protocol (MCP) Server
Compare Cloud Costs provides a private Model Context Protocol (MCP) Server, allowing local and hosted AI agents (such as Claude Desktop, Cursor IDE, and Google Gemini) to query standardized multi-cloud pricing directly during conversation or code generation.
How MCP Works
MCP is an open standard that lets LLMs call specialized external tools without requiring the platform to run or pay for LLM inference. All LLM reasoning tokens are paid directly by the client; the CCC MCP Server only provides structured JSON responses from our 26,000+ SKU database.
Available Tools
| Tool Name | Capability & Usage |
|---|---|
compare_cloud_pricing | Query and compare VMs, databases, and serverless pricing across AWS, Azure, GCP, Oracle, DigitalOcean, Alibaba, and Cloudflare side-by-side. |
search_ai_models | Retrieve input, output, and cached token pricing across OpenAI, Anthropic, DeepSeek, Mistral, and Cohere. |
estimate_workload_architecture | Calculate full-stack architecture total cost of ownership (TCO) benchmarks with multi-cloud pricing comparisons. |
lookup_datacenter_compliance | Search global data center locations, latency zones, and compliance certifications (SOC 2, ISO 27001, HIPAA, FedRAMP). |
Claude Desktop Integration
Add the following configuration to your claude_desktop_config.json file:
{
"mcpServers": {
"compare-cloud-costs": {
"command": "npx",
"args": ["-y", "@comparecloudcosts/mcp-server"],
"env": {
"CCC_API_KEY": "ccc_live_YOUR_API_KEY_HERE"
}
}
}
}Generate your API key on the Your Cloud → MCP Tab.
Glossary
The following terms are used throughout the platform. Hovering the ⓘ icon next to any term on the Datacenters page will also surface its definition inline.
- FinOps FOCUS™ (FinOps Open Cost & Usage Specification) — An open-source, vendor-neutral specification managed under the Linux Foundation that standardizes cloud, SaaS, and datacenter billing schemas. Standard fields include
ProviderName,ServiceCategory,ChargeCategory,PricingUnit,BilledCost, andEffectiveCost. - Architecting & Workload Placement — A core FinOps Framework capability within the Optimize Usage & Cost domain. Focuses on designing systems with cost-awareness and selecting the optimal technology category, cloud provider, datacenter, or AI architecture based on performance, cost, and compliance before provisioning.
- Planning & Estimating — A FinOps Framework capability within the Quantify Business Value domain. Focuses on evaluating the projected costs and business value of hypothetical workload architectures, sizing alternatives, and cross-cloud migration scenarios before resources are deployed.
- Shift-Left FinOps — The practice of moving financial accountability and cost modeling earlier into the engineering lifecycle—embedding cost visibility directly into architectural design, sprint planning, pull requests, and Infrastructure as Code (IaC).
- Rate Optimization — The FinOps capability dedicated to maximizing pricing efficiency by analyzing public list rates, regional geographic variance, committed use discounts (Savings Plans, CUDs, Reserved Instances), and private enterprise agreements.
- Unit Economics — A foundational FinOps discipline connecting cloud infrastructure costs directly to business value metrics—such as cost per active tenant, cost per API transaction, cost per order processed, or cost per 1M AI tokens generated.
- Region — A geographic cluster of data centers in a specific physical location. Each region is completely independent and isolated from failures in other regions. Providers typically publish regions as named locations (e.g. "US East (N. Virginia)", "West Europe").
- Availability Zone (AZ) — One or more discrete data centers within a region, each with redundant power, networking, and connectivity. Deploying resources across multiple Availability Zones in the same region allows applications to survive a single data center outage. DigitalOcean does not use traditional Availability Zones — each of its regions maps to a single data center.
- Edge Location — A smaller point-of-presence (PoP) node used for content delivery (CDN) and low-latency services such as DNS, DDoS protection, and WAF. Edge locations are distinct from full compute regions and are not independently deployable as compute environments.
- Government Cloud — Dedicated, isolated cloud regions operated specifically to meet government compliance requirements (e.g. FedRAMP High, IL4/IL5 in the US, UK OFFICIAL). Access is typically restricted to vetted public sector customers.
- On-Demand pricing — Pay-as-you-go pricing with no upfront commitment. Every price on this platform is an on-demand rate. Discounted rates that depend on a commitment, a contract term, or an upfront payment are not included, because they are not comparable across providers.
- vCPU — Virtual CPU. A logical compute unit mapped to a physical processor thread. Oracle Cloud uses OCPUs (one OCPU = 2 vCPUs); this platform normalizes all values to vCPUs for consistency.