> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tensor9.com/llms.txt
> Use this file to discover all available pages before exploring further.

# EKS Cluster costs

> Compare EKS Cluster backend choices using explicit service-adapter planning assumptions.

Tensor9 BYOC planning comparisons for `aws::1.0.0::eks::cluster`, with backend choices shown together. Read [how Tensor9 estimates service-adapter costs](/byoc/costs/overview.md) for price scope and capacity qualification, or return to [additional services](/byoc/costs/additional-services.md).

## Managed Kubernetes and discovery (EKS) → AKS Cluster

Origin API: `aws::1.0.0::eks::cluster`. Target backend: `azure::1.0.0::aks::cluster`.

### Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month

Estimated monthly service charges by Worker CPU-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: eastus; currency: USD.

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/619966bfd6ae418a0b772d2527cdbdd3e66a748882611ac31e349523dc9fb17a-light.svg)

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/7d1ddb87c427737c42b3c4d870d6ac19e9e90774b525e543dc3a09f68bc0d16b-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Worker CPU-hours per month (vCPU-hour/month) | EKS Cluster | Target scenario | AKS Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 156.804 | AKS Cluster | 100.74 | -56.064 |
| 1460 | 211.481 | AKS Cluster | 156.147 | -55.334 |
| 5840 | 375.512 | AKS Cluster | 322.368 | -53.144 |
| 23360 | 1031.636 | AKS Cluster | 987.252 | -44.384 |
| 93440 | 3656.132 | AKS Cluster | 3646.788 | -9.344 |
| 373760 | 14154.116 | AKS Cluster | 14284.932 | 130.816 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| AKS Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| AKS Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| AKS Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| AKS Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| AKS Cluster | Target / origin worker allocation | 1.15 | multiplier |
| AKS Cluster | Target price guess · read | 0 | USD/read |
| AKS Cluster | Target price guess · write | 0 | USD/write |
| AKS Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| AKS Cluster | Target list price · GiB-month | 0.0803 | USD/GiB-month |
| AKS Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| AKS Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| AKS Cluster | Target list price · network GiB | 0.087 | USD/network GiB |
| AKS Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| AKS Cluster | Target list price · vCPU-hour | 0.033 | USD/vCPU-hour |
| AKS Cluster | Target list price · GiB-hour | 0.00375 | USD/GiB-hour |
| AKS Cluster | Target list price · resource-hour | 0 | USD/resource-hour |
| AKS Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| AKS Cluster | Target price guess · input token | 0 | USD/input token |
| AKS Cluster | Target price guess · output token | 0 | USD/output token |
| AKS Cluster | Target monthly base charge | 0 | USD/month |
| AKS Cluster | Approximate target service minimum | 0 | USD/month |
| AKS Cluster | Minimum primary CPU | 2 | vCPU |
| AKS Cluster | Minimum primary RAM | 8 | GiB |
| AKS Cluster | Minimum primary disk | 100 | GiB |
| AKS Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| AKS Cluster | Allocated share of provisioned cost | 1 | fraction |
| AKS Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| AKS Cluster | Planning peak / mean work | 2 | multiplier |
| AKS Cluster | Planning primary CPU utilization | 0.7 | fraction |
| AKS Cluster | Resident state reserved in RAM | 0.1 | fraction |
| AKS Cluster | Planning disk utilization | 0.8 | fraction |
| AKS Cluster | Maintenance and log disk reserve | 20 | GiB |
| AKS Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| AKS Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| AKS Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| AKS Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| AKS Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → eastus, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The compiler emits the AKS Free tier unless the origin uses Karpenter, when Node Auto-Provisioning requires sku\_tier Standard (USD 0.10/cluster-hour); edit the control-plane rate for that case. Azure: Dsv5 decomposed against Esv5; Premium SSD v2 disk; internet egress.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Azure Retail Prices API: [https://prices.azure.com/api/retail/prices](https://prices.azure.com/api/retail/prices)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-6a931ee23628cbfccc0fa64e705381b4de4a686b` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

### Managed Kubernetes and discovery (EKS) · Cluster-hours per month

Estimated monthly service charges by Cluster-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: eastus; currency: USD.

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/a73df917014d5942758529e315a8f9909a680e7ff681aace0e15ac5a43753657-light.svg)

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/8ed178bfd7f2308c2126cd22e82ea12b5a14b3248942ded52549adb3f013a183-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Cluster-hours per month (cluster-hour/month) | EKS Cluster | Target scenario | AKS Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 302.512 | AKS Cluster | 322.368 | 19.856 |
| 730 | 375.512 | AKS Cluster | 322.368 | -53.144 |
| 3650 | 667.512 | AKS Cluster | 322.368 | -345.144 |
| 7300 | 1032.512 | AKS Cluster | 322.368 | -710.144 |
| 36500 | 3952.512 | AKS Cluster | 322.368 | -3630.144 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| AKS Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| AKS Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| AKS Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| AKS Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| AKS Cluster | Target / origin worker allocation | 1.15 | multiplier |
| AKS Cluster | Target price guess · read | 0 | USD/read |
| AKS Cluster | Target price guess · write | 0 | USD/write |
| AKS Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| AKS Cluster | Target list price · GiB-month | 0.0803 | USD/GiB-month |
| AKS Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| AKS Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| AKS Cluster | Target list price · network GiB | 0.087 | USD/network GiB |
| AKS Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| AKS Cluster | Target list price · vCPU-hour | 0.033 | USD/vCPU-hour |
| AKS Cluster | Target list price · GiB-hour | 0.00375 | USD/GiB-hour |
| AKS Cluster | Target list price · resource-hour | 0 | USD/resource-hour |
| AKS Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| AKS Cluster | Target price guess · input token | 0 | USD/input token |
| AKS Cluster | Target price guess · output token | 0 | USD/output token |
| AKS Cluster | Target monthly base charge | 0 | USD/month |
| AKS Cluster | Approximate target service minimum | 0 | USD/month |
| AKS Cluster | Minimum primary CPU | 2 | vCPU |
| AKS Cluster | Minimum primary RAM | 8 | GiB |
| AKS Cluster | Minimum primary disk | 100 | GiB |
| AKS Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| AKS Cluster | Allocated share of provisioned cost | 1 | fraction |
| AKS Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| AKS Cluster | Planning peak / mean work | 2 | multiplier |
| AKS Cluster | Planning primary CPU utilization | 0.7 | fraction |
| AKS Cluster | Resident state reserved in RAM | 0.1 | fraction |
| AKS Cluster | Planning disk utilization | 0.8 | fraction |
| AKS Cluster | Maintenance and log disk reserve | 20 | GiB |
| AKS Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| AKS Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| AKS Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| AKS Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| AKS Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → eastus, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The compiler emits the AKS Free tier unless the origin uses Karpenter, when Node Auto-Provisioning requires sku\_tier Standard (USD 0.10/cluster-hour); edit the control-plane rate for that case. Azure: Dsv5 decomposed against Esv5; Premium SSD v2 disk; internet egress.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Azure Retail Prices API: [https://prices.azure.com/api/retail/prices](https://prices.azure.com/api/retail/prices)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-6a931ee23628cbfccc0fa64e705381b4de4a686b` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

## Managed Kubernetes and discovery (EKS) → GKE Cluster

Origin API: `aws::1.0.0::eks::cluster`. Target backend: `google::1.0.0::gke::cluster`.

### Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month

Estimated monthly service charges by Worker CPU-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-central1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/3a2ab3a17db464954bf1b091de5b79c554be23d69ef5e388b82fb600eefadfb2-light.svg)

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/d7c1c1c727bbe089a0043e0c144c72f25edba4186c01822a57740185ccb015a6-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Worker CPU-hours per month (vCPU-hour/month) | EKS Cluster | Target scenario | GKE Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 156.804 | GKE Cluster | 186.822768 | 30.018768 |
| 1460 | 211.481 | GKE Cluster | 239.897637 | 28.416637 |
| 5840 | 375.512 | GKE Cluster | 399.122244 | 23.610244 |
| 23360 | 1031.636 | GKE Cluster | 1036.020672 | 4.384672 |
| 93440 | 3656.132 | GKE Cluster | 3583.614384 | -72.517616 |
| 373760 | 14154.116 | GKE Cluster | 13773.989232 | -380.126768 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| GKE Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| GKE Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| GKE Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| GKE Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| GKE Cluster | Target / origin worker allocation | 1.15 | multiplier |
| GKE Cluster | Target price guess · read | 0 | USD/read |
| GKE Cluster | Target price guess · write | 0 | USD/write |
| GKE Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| GKE Cluster | Target list price · GiB-month | 0.1 | USD/GiB-month |
| GKE Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| GKE Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| GKE Cluster | Target list price · network GiB | 0.12 | USD/network GiB |
| GKE Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| GKE Cluster | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| GKE Cluster | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| GKE Cluster | Target list price · resource-hour | 0.1 | USD/resource-hour |
| GKE Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| GKE Cluster | Target price guess · input token | 0 | USD/input token |
| GKE Cluster | Target price guess · output token | 0 | USD/output token |
| GKE Cluster | Target monthly base charge | 0 | USD/month |
| GKE Cluster | Approximate target service minimum | 0 | USD/month |
| GKE Cluster | Minimum primary CPU | 2 | vCPU |
| GKE Cluster | Minimum primary RAM | 8 | GiB |
| GKE Cluster | Minimum primary disk | 100 | GiB |
| GKE Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| GKE Cluster | Allocated share of provisioned cost | 1 | fraction |
| GKE Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| GKE Cluster | Planning peak / mean work | 2 | multiplier |
| GKE Cluster | Planning primary CPU utilization | 0.7 | fraction |
| GKE Cluster | Resident state reserved in RAM | 0.1 | fraction |
| GKE Cluster | Planning disk utilization | 0.8 | fraction |
| GKE Cluster | Maintenance and log disk reserve | 20 | GiB |
| GKE Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| GKE Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| GKE Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| GKE Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| GKE Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-central1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The GKE free tier credits USD 74.40 a month per billing account, equivalent to one zonal or Autopilot cluster; it does not apply to regional clusters and is not applied here. Google: N2 predefined vCPU and memory (E2 lists 0.02181159 and 0.00292353); pd-balanced disk; Premium Tier egress.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Compute Engine general-purpose machine pricing: [https://cloud.google.com/products/compute/pricing/general-purpose](https://cloud.google.com/products/compute/pricing/general-purpose)
* Disk and image pricing: [https://cloud.google.com/compute/disks-image-pricing](https://cloud.google.com/compute/disks-image-pricing)
* Network pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)
* Google Kubernetes Engine pricing: [https://cloud.google.com/kubernetes-engine/pricing](https://cloud.google.com/kubernetes-engine/pricing)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-b27aee57c58705505372fd0eb653bbf06b3c15f6` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Compute Engine general-purpose machine pricing](https://cloud.google.com/products/compute/pricing/general-purpose), [Disk and image pricing](https://cloud.google.com/compute/disks-image-pricing), [Network pricing](https://cloud.google.com/vpc/network-pricing), [Google Kubernetes Engine pricing](https://cloud.google.com/kubernetes-engine/pricing).

### Managed Kubernetes and discovery (EKS) · Cluster-hours per month

Estimated monthly service charges by Cluster-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-central1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/4b110372396929a77d756be07bb100e709e4e1910371eb3ca2cef9c872561215-light.svg)

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/fa9aca89247ecf76ced6a8d4f51dc1b63ef0c863a8ee202cb20f8d3055ed6d19-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Cluster-hours per month (cluster-hour/month) | EKS Cluster | Target scenario | GKE Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 302.512 | GKE Cluster | 326.122244 | 23.610244 |
| 730 | 375.512 | GKE Cluster | 399.122244 | 23.610244 |
| 3650 | 667.512 | GKE Cluster | 691.122244 | 23.610244 |
| 7300 | 1032.512 | GKE Cluster | 1056.122244 | 23.610244 |
| 36500 | 3952.512 | GKE Cluster | 3976.122244 | 23.610244 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| GKE Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| GKE Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| GKE Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| GKE Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| GKE Cluster | Target / origin worker allocation | 1.15 | multiplier |
| GKE Cluster | Target price guess · read | 0 | USD/read |
| GKE Cluster | Target price guess · write | 0 | USD/write |
| GKE Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| GKE Cluster | Target list price · GiB-month | 0.1 | USD/GiB-month |
| GKE Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| GKE Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| GKE Cluster | Target list price · network GiB | 0.12 | USD/network GiB |
| GKE Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| GKE Cluster | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| GKE Cluster | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| GKE Cluster | Target list price · resource-hour | 0.1 | USD/resource-hour |
| GKE Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| GKE Cluster | Target price guess · input token | 0 | USD/input token |
| GKE Cluster | Target price guess · output token | 0 | USD/output token |
| GKE Cluster | Target monthly base charge | 0 | USD/month |
| GKE Cluster | Approximate target service minimum | 0 | USD/month |
| GKE Cluster | Minimum primary CPU | 2 | vCPU |
| GKE Cluster | Minimum primary RAM | 8 | GiB |
| GKE Cluster | Minimum primary disk | 100 | GiB |
| GKE Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| GKE Cluster | Allocated share of provisioned cost | 1 | fraction |
| GKE Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| GKE Cluster | Planning peak / mean work | 2 | multiplier |
| GKE Cluster | Planning primary CPU utilization | 0.7 | fraction |
| GKE Cluster | Resident state reserved in RAM | 0.1 | fraction |
| GKE Cluster | Planning disk utilization | 0.8 | fraction |
| GKE Cluster | Maintenance and log disk reserve | 20 | GiB |
| GKE Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| GKE Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| GKE Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| GKE Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| GKE Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-central1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The GKE free tier credits USD 74.40 a month per billing account, equivalent to one zonal or Autopilot cluster; it does not apply to regional clusters and is not applied here. Google: N2 predefined vCPU and memory (E2 lists 0.02181159 and 0.00292353); pd-balanced disk; Premium Tier egress.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Compute Engine general-purpose machine pricing: [https://cloud.google.com/products/compute/pricing/general-purpose](https://cloud.google.com/products/compute/pricing/general-purpose)
* Disk and image pricing: [https://cloud.google.com/compute/disks-image-pricing](https://cloud.google.com/compute/disks-image-pricing)
* Network pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)
* Google Kubernetes Engine pricing: [https://cloud.google.com/kubernetes-engine/pricing](https://cloud.google.com/kubernetes-engine/pricing)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-b27aee57c58705505372fd0eb653bbf06b3c15f6` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Compute Engine general-purpose machine pricing](https://cloud.google.com/products/compute/pricing/general-purpose), [Disk and image pricing](https://cloud.google.com/compute/disks-image-pricing), [Network pricing](https://cloud.google.com/vpc/network-pricing), [Google Kubernetes Engine pricing](https://cloud.google.com/kubernetes-engine/pricing).

## Managed Kubernetes and discovery (EKS) → Kubernetes Cluster

Origin API: `aws::1.0.0::eks::cluster`. Target backend: `kubernetes::1.0.0::cluster`.

**Native or deployment mapping.** Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency. Cost estimates describe the selected service resources; operation coverage remains separate.

### Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month

Estimated monthly service charges by Worker CPU-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-central1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/7d18c0dc93e7d84cb0e3fda25d2ffe03843a6ee0485f0e563ab7e519e5d6456f-light.svg)

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/a227bb852225156f59add21d16c0a28f3abc6804d546315430bb2ee49a8ca4f2-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.
Estimated allocation from planning assumptions; not benchmark calibrated. Lines connect evaluated samples; intermediate capacity and prices are not inferred. Unpriced means no target quote or cost difference is available within the sizing policy.

| Worker CPU-hours per month (vCPU-hour/month) | EKS Cluster | Target scenario | Kubernetes Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 156.804 | Kubernetes Cluster (one copy) | 309.04961 | 152.24561 |
| 0 | 156.804 | Kubernetes Cluster (two copies) | 618.09922 | 461.29522 |
| 1460 | 211.481 | Kubernetes Cluster (one copy) | 309.04961 | 97.56861 |
| 1460 | 211.481 | Kubernetes Cluster (two copies) | 618.09922 | 406.61822 |
| 5840 | 375.512 | Kubernetes Cluster (one copy) | 577.16912 | 201.65712 |
| 5840 | 375.512 | Kubernetes Cluster (two copies) | 1154.33824 | 778.82624 |
| 23360 | 1031.636 | Kubernetes Cluster (one copy) | 2278.67648 | 1247.04048 |
| 23360 | 1031.636 | Kubernetes Cluster (two copies) | 4557.35296 | 3525.71696 |
| 93440 | 3656.132 | Kubernetes Cluster (one copy) | Unpriced | Unavailable |
| 93440 | 3656.132 | Kubernetes Cluster (two copies) | Unpriced | Unavailable |
| 373760 | 14154.116 | Kubernetes Cluster (one copy) | Unpriced | Unavailable |
| 373760 | 14154.116 | Kubernetes Cluster (two copies) | Unpriced | Unavailable |

**Estimated allocation from planning assumptions; not benchmark calibrated.**

The sizing policy grows compute with translated work and peak headroom, memory with compute and working set, and disk with resident working state and reserve. Monthly usage is distinct from resident data; each workload's assumptions define the translation. HA changes pricing, not this policy's throughput estimate. Unpriced workloads exceed the policy's configuration range; no silent vertical cap or automatic sharding is assumed.

| Sample / scenario | Basis | Mean / peak work/s | Required vCPU | Allocated vCPU | Memory GiB | SSD GiB | Resident GiB | Policy | Constraints |
| - | - | -: | -: | -: | -: | -: | -: | - | - |
| 0 vCPU-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 0 | 8 | 37 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 0 vCPU-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 0 | 8 | 37 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 1460 vCPU-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 2.3 | 8 | 37 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 1460 vCPU-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 2.3 | 8 | 37 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 5840 vCPU-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 5840 vCPU-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 23360 vCPU-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 36.8 | 64 | 256 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 23360 vCPU-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 36.8 | 64 | 256 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 93440 vCPU-hour/month / Kubernetes Cluster (one copy) | Unpriced | 0 / 0 | 147.2 | Unpriced | Unpriced | Unpriced | 0 | `service-adapter-planning-2026-10-22.1` | Demand exceeds the planning model's joint CPU/RAM allocation bounds (96 vCPU, 624 GiB RAM). |
| 93440 vCPU-hour/month / Kubernetes Cluster (two copies) | Unpriced | 0 / 0 | 147.2 | Unpriced | Unpriced | Unpriced | 0 | `service-adapter-planning-2026-10-22.1` | Demand exceeds the planning model's joint CPU/RAM allocation bounds (96 vCPU, 624 GiB RAM). |
| 373760 vCPU-hour/month / Kubernetes Cluster (one copy) | Unpriced | 0 / 0 | 588.8 | Unpriced | Unpriced | Unpriced | 0 | `service-adapter-planning-2026-10-22.1` | Demand exceeds the planning model's joint CPU/RAM allocation bounds (96 vCPU, 624 GiB RAM). |
| 373760 vCPU-hour/month / Kubernetes Cluster (two copies) | Unpriced | 0 / 0 | 588.8 | Unpriced | Unpriced | Unpriced | 0 | `service-adapter-planning-2026-10-22.1` | Demand exceeds the planning model's joint CPU/RAM allocation bounds (96 vCPU, 624 GiB RAM). |

* Row-store throughput (capacityOpsPerVcpuSecond, default 1500) is measured-by-tensor9 as a lower bound: the DynamoDB adapter on Cloud SQL db-custom-2-7680 (2 vCPU, PostgreSQL 16, us-west1) served 2,974 ops/s of YCSB-A at 16 threads without recorded saturation (src/main/kotlin/t9/prime/equiv/generated/eval/CloudsqlPostgresqlYcsbAT16GoYcsbV1\_0\_0.kt). Published CPU-bound pgbench reaches 3,101 read-write transactions and 20,289 point reads per vCPU-second (AWS z1d.2xlarge, PostgreSQL 14.5), so actual capacity is likely higher. Reads and writes share one coefficient: at the same adapter version, read-only YCSB-C was not faster than 50%-update YCSB-A.
* Log-broker throughput (capacityStreamMiBPerVcpuSecond 20 at 0.5 utilization, 4 GiB RAM per vCPU) is provider-documented by Google Managed Service for Apache Kafka sizing ([https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size](https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size)): write-equivalent bytes are replicated writes plus a quarter of reads. Producer batches below 10 KB lower per-CPU throughput; that penalty is not modeled.
* Disk utilization 0.8 is provider-documented headroom below Cloud SQL automatic storage increase, which triggers near 91-95% full ([https://docs.cloud.google.com/sql/docs/postgres/instance-settings](https://docs.cloud.google.com/sql/docs/postgres/instance-settings)). The 20 GiB reserve exceeds PostgreSQL's 1 GB default max\_wal\_size; the remainder of that reserve is unmeasured.
* CPU tiers, 4 GiB per vCPU, at most 6.5 GiB per vCPU, 96 vCPU and 65,536 GiB disk follow Cloud SQL Enterprise custom machine limits (provider-documented, same page); 624 GiB is 96 × 6.5. Targets billed per node, unit or throughput unit are sized by their backend instead.
* No public evidence: peak/mean work (2) and the RAM working-set fraction (0.1). Proposed measurements: the p99 one-minute rate over the monthly mean from customer CloudWatch metrics; the buffer hit ratio while stepping RAM under a fixed YCSB-B load.
* Stored GiB already includes the origin family's physical footprint assumptions; no second storage amplification is applied.
* The workload family already selected resource-hours; the throughput coefficient is not applied again.
* Copies and allocation fractions change cost only; they do not increase modeled primary capacity.

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Kubernetes Cluster (one copy) | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Kubernetes Cluster (one copy) | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Origin list price · Cluster management requests | 0 | USD/Requests |
| Kubernetes Cluster (one copy) | Target / origin worker allocation | 1.15 | multiplier |
| Kubernetes Cluster (one copy) | Target price guess · read | 0 | USD/read |
| Kubernetes Cluster (one copy) | Target price guess · write | 0 | USD/write |
| Kubernetes Cluster (one copy) | Target price guess · provider operation | 0 | USD/provider operation |
| Kubernetes Cluster (one copy) | Target list price · GiB-month | 0.1 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Target price guess · published GiB | 0 | USD/published GiB |
| Kubernetes Cluster (one copy) | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Kubernetes Cluster (one copy) | Target list price · network GiB | 0.12 | USD/network GiB |
| Kubernetes Cluster (one copy) | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Kubernetes Cluster (one copy) | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Target price guess · resource-hour | 0 | USD/resource-hour |
| Kubernetes Cluster (one copy) | Target price guess · resource-month | 0 | USD/resource-month |
| Kubernetes Cluster (one copy) | Target price guess · input token | 0 | USD/input token |
| Kubernetes Cluster (one copy) | Target price guess · output token | 0 | USD/output token |
| Kubernetes Cluster (one copy) | Target monthly base charge | 0 | USD/month |
| Kubernetes Cluster (one copy) | Approximate target service minimum | 0 | USD/month |
| Kubernetes Cluster (one copy) | Minimum primary CPU | 2 | vCPU |
| Kubernetes Cluster (one copy) | Minimum primary RAM | 8 | GiB |
| Kubernetes Cluster (one copy) | Minimum primary disk | 100 | GiB |
| Kubernetes Cluster (one copy) | Additional full-price standby copy | 0 | 0 or 1 |
| Kubernetes Cluster (one copy) | Allocated share of provisioned cost | 1 | fraction |
| Kubernetes Cluster (one copy) | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Kubernetes Cluster (one copy) | Planning peak / mean work | 2 | multiplier |
| Kubernetes Cluster (one copy) | Planning primary CPU utilization | 0.7 | fraction |
| Kubernetes Cluster (one copy) | Resident state reserved in RAM | 0.1 | fraction |
| Kubernetes Cluster (one copy) | Planning disk utilization | 0.8 | fraction |
| Kubernetes Cluster (one copy) | Maintenance and log disk reserve | 20 | GiB |
| Kubernetes Cluster (one copy) | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Dependent object sink write price guess | 0.000005 | USD/write |
| Kubernetes Cluster (two copies) | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Kubernetes Cluster (two copies) | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Origin list price · Cluster management requests | 0 | USD/Requests |
| Kubernetes Cluster (two copies) | Target / origin worker allocation | 1.15 | multiplier |
| Kubernetes Cluster (two copies) | Target price guess · read | 0 | USD/read |
| Kubernetes Cluster (two copies) | Target price guess · write | 0 | USD/write |
| Kubernetes Cluster (two copies) | Target price guess · provider operation | 0 | USD/provider operation |
| Kubernetes Cluster (two copies) | Target list price · GiB-month | 0.1 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Target price guess · published GiB | 0 | USD/published GiB |
| Kubernetes Cluster (two copies) | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Kubernetes Cluster (two copies) | Target list price · network GiB | 0.12 | USD/network GiB |
| Kubernetes Cluster (two copies) | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Kubernetes Cluster (two copies) | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Target price guess · resource-hour | 0 | USD/resource-hour |
| Kubernetes Cluster (two copies) | Target price guess · resource-month | 0 | USD/resource-month |
| Kubernetes Cluster (two copies) | Target price guess · input token | 0 | USD/input token |
| Kubernetes Cluster (two copies) | Target price guess · output token | 0 | USD/output token |
| Kubernetes Cluster (two copies) | Target monthly base charge | 0 | USD/month |
| Kubernetes Cluster (two copies) | Approximate target service minimum | 0 | USD/month |
| Kubernetes Cluster (two copies) | Minimum primary CPU | 2 | vCPU |
| Kubernetes Cluster (two copies) | Minimum primary RAM | 8 | GiB |
| Kubernetes Cluster (two copies) | Minimum primary disk | 100 | GiB |
| Kubernetes Cluster (two copies) | Additional full-price standby copy | 1 | 0 or 1 |
| Kubernetes Cluster (two copies) | Allocated share of provisioned cost | 1 | fraction |
| Kubernetes Cluster (two copies) | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Kubernetes Cluster (two copies) | Planning peak / mean work | 2 | multiplier |
| Kubernetes Cluster (two copies) | Planning primary CPU utilization | 0.7 | fraction |
| Kubernetes Cluster (two copies) | Resident state reserved in RAM | 0.1 | fraction |
| Kubernetes Cluster (two copies) | Planning disk utilization | 0.8 | fraction |
| Kubernetes Cluster (two copies) | Maintenance and log disk reserve | 20 | GiB |
| Kubernetes Cluster (two copies) | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-central1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Native/deployment comparison scope: Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Self-hosted target: Kubernetes (Apache-2.0, [https://github.com/kubernetes/kubernetes/blob/master/LICENSE](https://github.com/kubernetes/kubernetes/blob/master/LICENSE)); the host cloud's managed control plane is a separate per-cluster-hour allocation. Selected CPU, RAM and physical disk allocation grow with workload; no per-operation price is assumed. No vendor tariff: the target runs on the customer's Kubernetes nodes, so CPU, RAM and disk bill at the Kubernetes node reference rates, Compute Engine N2 in us-central1 (USD 0.031611/vCPU-hour, 0.004237/GiB-hour) with pd-balanced disk (0.10/GiB-month) and Premium Tier egress. The cost-optimized E2 series lists 0.02181159/vCPU-hour and 0.00292353/GiB-hour; AWS m6i/r6i and Azure D2s v5/E2s v5 both decompose to 0.033/vCPU-hour and 0.00375/GiB-hour. Requested CPU and RAM are billed; node bin-packing waste, system reservations and the cluster control-plane fee are not.
* Row-store throughput (capacityOpsPerVcpuSecond, default 1500) is measured-by-tensor9 as a lower bound: the DynamoDB adapter on Cloud SQL db-custom-2-7680 (2 vCPU, PostgreSQL 16, us-west1) served 2,974 ops/s of YCSB-A at 16 threads without recorded saturation (src/main/kotlin/t9/prime/equiv/generated/eval/CloudsqlPostgresqlYcsbAT16GoYcsbV1\_0\_0.kt). Published CPU-bound pgbench reaches 3,101 read-write transactions and 20,289 point reads per vCPU-second (AWS z1d.2xlarge, PostgreSQL 14.5), so actual capacity is likely higher. Reads and writes share one coefficient: at the same adapter version, read-only YCSB-C was not faster than 50%-update YCSB-A.
* Log-broker throughput (capacityStreamMiBPerVcpuSecond 20 at 0.5 utilization, 4 GiB RAM per vCPU) is provider-documented by Google Managed Service for Apache Kafka sizing ([https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size](https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size)): write-equivalent bytes are replicated writes plus a quarter of reads. Producer batches below 10 KB lower per-CPU throughput; that penalty is not modeled.
* Disk utilization 0.8 is provider-documented headroom below Cloud SQL automatic storage increase, which triggers near 91-95% full ([https://docs.cloud.google.com/sql/docs/postgres/instance-settings](https://docs.cloud.google.com/sql/docs/postgres/instance-settings)). The 20 GiB reserve exceeds PostgreSQL's 1 GB default max\_wal\_size; the remainder of that reserve is unmeasured.
* CPU tiers, 4 GiB per vCPU, at most 6.5 GiB per vCPU, 96 vCPU and 65,536 GiB disk follow Cloud SQL Enterprise custom machine limits (provider-documented, same page); 624 GiB is 96 × 6.5. Targets billed per node, unit or throughput unit are sized by their backend instead.
* No public evidence: peak/mean work (2) and the RAM working-set fraction (0.1). Proposed measurements: the p99 one-minute rate over the monthly mean from customer CloudWatch metrics; the buffer hit ratio while stepping RAM under a fixed YCSB-B load.
* Stored GiB already includes the origin family's physical footprint assumptions; no second storage amplification is applied.
* The workload family already selected resource-hours; the throughput coefficient is not applied again.
* Copies and allocation fractions change cost only; they do not increase modeled primary capacity.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Compute Engine general-purpose machine pricing: [https://cloud.google.com/products/compute/pricing/general-purpose](https://cloud.google.com/products/compute/pricing/general-purpose)
* Disk and image pricing: [https://cloud.google.com/compute/disks-image-pricing](https://cloud.google.com/compute/disks-image-pricing)
* Network pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-ce2b3cb77636f0d9f4da7786e5bf9ce9779b8216` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Compute Engine general-purpose machine pricing](https://cloud.google.com/products/compute/pricing/general-purpose), [Disk and image pricing](https://cloud.google.com/compute/disks-image-pricing), [Network pricing](https://cloud.google.com/vpc/network-pricing).

### Managed Kubernetes and discovery (EKS) · Cluster-hours per month

Estimated monthly service charges by Cluster-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-central1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/0fbad062312a9798e5ec7d2ea1c4996a0fc4758280e47a5947453cb45a2c6c4e-light.svg)

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/1dccb06d30c72661b49620598c5dade82208d544680725576dad9661ed71ee17-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.
Estimated allocation from planning assumptions; not benchmark calibrated. Lines connect evaluated samples; intermediate capacity and prices are not inferred. Unpriced means no target quote or cost difference is available within the sizing policy.

| Cluster-hours per month (cluster-hour/month) | EKS Cluster | Target scenario | Kubernetes Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 302.512 | Kubernetes Cluster (one copy) | 577.16912 | 274.65712 |
| 0 | 302.512 | Kubernetes Cluster (two copies) | 1154.33824 | 851.82624 |
| 730 | 375.512 | Kubernetes Cluster (one copy) | 577.16912 | 201.65712 |
| 730 | 375.512 | Kubernetes Cluster (two copies) | 1154.33824 | 778.82624 |
| 3650 | 667.512 | Kubernetes Cluster (one copy) | 577.16912 | -90.34288 |
| 3650 | 667.512 | Kubernetes Cluster (two copies) | 1154.33824 | 486.82624 |
| 7300 | 1032.512 | Kubernetes Cluster (one copy) | 577.16912 | -455.34288 |
| 7300 | 1032.512 | Kubernetes Cluster (two copies) | 1154.33824 | 121.82624 |
| 36500 | 3952.512 | Kubernetes Cluster (one copy) | 577.16912 | -3375.34288 |
| 36500 | 3952.512 | Kubernetes Cluster (two copies) | 1154.33824 | -2798.17376 |

**Estimated allocation from planning assumptions; not benchmark calibrated.**

The sizing policy grows compute with translated work and peak headroom, memory with compute and working set, and disk with resident working state and reserve. Monthly usage is distinct from resident data; each workload's assumptions define the translation. HA changes pricing, not this policy's throughput estimate. Unpriced workloads exceed the policy's configuration range; no silent vertical cap or automatic sharding is assumed.

| Sample / scenario | Basis | Mean / peak work/s | Required vCPU | Allocated vCPU | Memory GiB | SSD GiB | Resident GiB | Policy | Constraints |
| - | - | -: | -: | -: | -: | -: | -: | - | - |
| 0 cluster-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 0 cluster-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 730 cluster-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 730 cluster-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 3650 cluster-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 3650 cluster-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 7300 cluster-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 7300 cluster-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 36500 cluster-hour/month / Kubernetes Cluster (one copy) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |
| 36500 cluster-hour/month / Kubernetes Cluster (two copies) | PlanningAssumption | 0 / 0 | 9.2 | 16 | 64 | 100 | 0 | `service-adapter-planning-2026-10-22.1` | None reported |

* Row-store throughput (capacityOpsPerVcpuSecond, default 1500) is measured-by-tensor9 as a lower bound: the DynamoDB adapter on Cloud SQL db-custom-2-7680 (2 vCPU, PostgreSQL 16, us-west1) served 2,974 ops/s of YCSB-A at 16 threads without recorded saturation (src/main/kotlin/t9/prime/equiv/generated/eval/CloudsqlPostgresqlYcsbAT16GoYcsbV1\_0\_0.kt). Published CPU-bound pgbench reaches 3,101 read-write transactions and 20,289 point reads per vCPU-second (AWS z1d.2xlarge, PostgreSQL 14.5), so actual capacity is likely higher. Reads and writes share one coefficient: at the same adapter version, read-only YCSB-C was not faster than 50%-update YCSB-A.
* Log-broker throughput (capacityStreamMiBPerVcpuSecond 20 at 0.5 utilization, 4 GiB RAM per vCPU) is provider-documented by Google Managed Service for Apache Kafka sizing ([https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size](https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size)): write-equivalent bytes are replicated writes plus a quarter of reads. Producer batches below 10 KB lower per-CPU throughput; that penalty is not modeled.
* Disk utilization 0.8 is provider-documented headroom below Cloud SQL automatic storage increase, which triggers near 91-95% full ([https://docs.cloud.google.com/sql/docs/postgres/instance-settings](https://docs.cloud.google.com/sql/docs/postgres/instance-settings)). The 20 GiB reserve exceeds PostgreSQL's 1 GB default max\_wal\_size; the remainder of that reserve is unmeasured.
* CPU tiers, 4 GiB per vCPU, at most 6.5 GiB per vCPU, 96 vCPU and 65,536 GiB disk follow Cloud SQL Enterprise custom machine limits (provider-documented, same page); 624 GiB is 96 × 6.5. Targets billed per node, unit or throughput unit are sized by their backend instead.
* No public evidence: peak/mean work (2) and the RAM working-set fraction (0.1). Proposed measurements: the p99 one-minute rate over the monthly mean from customer CloudWatch metrics; the buffer hit ratio while stepping RAM under a fixed YCSB-B load.
* Stored GiB already includes the origin family's physical footprint assumptions; no second storage amplification is applied.
* The workload family already selected resource-hours; the throughput coefficient is not applied again.
* Copies and allocation fractions change cost only; they do not increase modeled primary capacity.

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Kubernetes Cluster (one copy) | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Kubernetes Cluster (one copy) | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Origin list price · Cluster management requests | 0 | USD/Requests |
| Kubernetes Cluster (one copy) | Target / origin worker allocation | 1.15 | multiplier |
| Kubernetes Cluster (one copy) | Target price guess · read | 0 | USD/read |
| Kubernetes Cluster (one copy) | Target price guess · write | 0 | USD/write |
| Kubernetes Cluster (one copy) | Target price guess · provider operation | 0 | USD/provider operation |
| Kubernetes Cluster (one copy) | Target list price · GiB-month | 0.1 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Target price guess · published GiB | 0 | USD/published GiB |
| Kubernetes Cluster (one copy) | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Kubernetes Cluster (one copy) | Target list price · network GiB | 0.12 | USD/network GiB |
| Kubernetes Cluster (one copy) | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Kubernetes Cluster (one copy) | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Target price guess · resource-hour | 0 | USD/resource-hour |
| Kubernetes Cluster (one copy) | Target price guess · resource-month | 0 | USD/resource-month |
| Kubernetes Cluster (one copy) | Target price guess · input token | 0 | USD/input token |
| Kubernetes Cluster (one copy) | Target price guess · output token | 0 | USD/output token |
| Kubernetes Cluster (one copy) | Target monthly base charge | 0 | USD/month |
| Kubernetes Cluster (one copy) | Approximate target service minimum | 0 | USD/month |
| Kubernetes Cluster (one copy) | Minimum primary CPU | 2 | vCPU |
| Kubernetes Cluster (one copy) | Minimum primary RAM | 8 | GiB |
| Kubernetes Cluster (one copy) | Minimum primary disk | 100 | GiB |
| Kubernetes Cluster (one copy) | Additional full-price standby copy | 0 | 0 or 1 |
| Kubernetes Cluster (one copy) | Allocated share of provisioned cost | 1 | fraction |
| Kubernetes Cluster (one copy) | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Kubernetes Cluster (one copy) | Planning peak / mean work | 2 | multiplier |
| Kubernetes Cluster (one copy) | Planning primary CPU utilization | 0.7 | fraction |
| Kubernetes Cluster (one copy) | Resident state reserved in RAM | 0.1 | fraction |
| Kubernetes Cluster (one copy) | Planning disk utilization | 0.8 | fraction |
| Kubernetes Cluster (one copy) | Maintenance and log disk reserve | 20 | GiB |
| Kubernetes Cluster (one copy) | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Kubernetes Cluster (one copy) | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Kubernetes Cluster (one copy) | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Kubernetes Cluster (one copy) | Dependent object sink write price guess | 0.000005 | USD/write |
| Kubernetes Cluster (two copies) | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Kubernetes Cluster (two copies) | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Origin list price · Cluster management requests | 0 | USD/Requests |
| Kubernetes Cluster (two copies) | Target / origin worker allocation | 1.15 | multiplier |
| Kubernetes Cluster (two copies) | Target price guess · read | 0 | USD/read |
| Kubernetes Cluster (two copies) | Target price guess · write | 0 | USD/write |
| Kubernetes Cluster (two copies) | Target price guess · provider operation | 0 | USD/provider operation |
| Kubernetes Cluster (two copies) | Target list price · GiB-month | 0.1 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Target price guess · published GiB | 0 | USD/published GiB |
| Kubernetes Cluster (two copies) | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Kubernetes Cluster (two copies) | Target list price · network GiB | 0.12 | USD/network GiB |
| Kubernetes Cluster (two copies) | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Kubernetes Cluster (two copies) | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Target price guess · resource-hour | 0 | USD/resource-hour |
| Kubernetes Cluster (two copies) | Target price guess · resource-month | 0 | USD/resource-month |
| Kubernetes Cluster (two copies) | Target price guess · input token | 0 | USD/input token |
| Kubernetes Cluster (two copies) | Target price guess · output token | 0 | USD/output token |
| Kubernetes Cluster (two copies) | Target monthly base charge | 0 | USD/month |
| Kubernetes Cluster (two copies) | Approximate target service minimum | 0 | USD/month |
| Kubernetes Cluster (two copies) | Minimum primary CPU | 2 | vCPU |
| Kubernetes Cluster (two copies) | Minimum primary RAM | 8 | GiB |
| Kubernetes Cluster (two copies) | Minimum primary disk | 100 | GiB |
| Kubernetes Cluster (two copies) | Additional full-price standby copy | 1 | 0 or 1 |
| Kubernetes Cluster (two copies) | Allocated share of provisioned cost | 1 | fraction |
| Kubernetes Cluster (two copies) | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Kubernetes Cluster (two copies) | Planning peak / mean work | 2 | multiplier |
| Kubernetes Cluster (two copies) | Planning primary CPU utilization | 0.7 | fraction |
| Kubernetes Cluster (two copies) | Resident state reserved in RAM | 0.1 | fraction |
| Kubernetes Cluster (two copies) | Planning disk utilization | 0.8 | fraction |
| Kubernetes Cluster (two copies) | Maintenance and log disk reserve | 20 | GiB |
| Kubernetes Cluster (two copies) | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Kubernetes Cluster (two copies) | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Kubernetes Cluster (two copies) | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Kubernetes Cluster (two copies) | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-central1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Native/deployment comparison scope: Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Self-hosted target: Kubernetes (Apache-2.0, [https://github.com/kubernetes/kubernetes/blob/master/LICENSE](https://github.com/kubernetes/kubernetes/blob/master/LICENSE)); the host cloud's managed control plane is a separate per-cluster-hour allocation. Selected CPU, RAM and physical disk allocation grow with workload; no per-operation price is assumed. No vendor tariff: the target runs on the customer's Kubernetes nodes, so CPU, RAM and disk bill at the Kubernetes node reference rates, Compute Engine N2 in us-central1 (USD 0.031611/vCPU-hour, 0.004237/GiB-hour) with pd-balanced disk (0.10/GiB-month) and Premium Tier egress. The cost-optimized E2 series lists 0.02181159/vCPU-hour and 0.00292353/GiB-hour; AWS m6i/r6i and Azure D2s v5/E2s v5 both decompose to 0.033/vCPU-hour and 0.00375/GiB-hour. Requested CPU and RAM are billed; node bin-packing waste, system reservations and the cluster control-plane fee are not.
* Row-store throughput (capacityOpsPerVcpuSecond, default 1500) is measured-by-tensor9 as a lower bound: the DynamoDB adapter on Cloud SQL db-custom-2-7680 (2 vCPU, PostgreSQL 16, us-west1) served 2,974 ops/s of YCSB-A at 16 threads without recorded saturation (src/main/kotlin/t9/prime/equiv/generated/eval/CloudsqlPostgresqlYcsbAT16GoYcsbV1\_0\_0.kt). Published CPU-bound pgbench reaches 3,101 read-write transactions and 20,289 point reads per vCPU-second (AWS z1d.2xlarge, PostgreSQL 14.5), so actual capacity is likely higher. Reads and writes share one coefficient: at the same adapter version, read-only YCSB-C was not faster than 50%-update YCSB-A.
* Log-broker throughput (capacityStreamMiBPerVcpuSecond 20 at 0.5 utilization, 4 GiB RAM per vCPU) is provider-documented by Google Managed Service for Apache Kafka sizing ([https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size](https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/plan-cluster-size)): write-equivalent bytes are replicated writes plus a quarter of reads. Producer batches below 10 KB lower per-CPU throughput; that penalty is not modeled.
* Disk utilization 0.8 is provider-documented headroom below Cloud SQL automatic storage increase, which triggers near 91-95% full ([https://docs.cloud.google.com/sql/docs/postgres/instance-settings](https://docs.cloud.google.com/sql/docs/postgres/instance-settings)). The 20 GiB reserve exceeds PostgreSQL's 1 GB default max\_wal\_size; the remainder of that reserve is unmeasured.
* CPU tiers, 4 GiB per vCPU, at most 6.5 GiB per vCPU, 96 vCPU and 65,536 GiB disk follow Cloud SQL Enterprise custom machine limits (provider-documented, same page); 624 GiB is 96 × 6.5. Targets billed per node, unit or throughput unit are sized by their backend instead.
* No public evidence: peak/mean work (2) and the RAM working-set fraction (0.1). Proposed measurements: the p99 one-minute rate over the monthly mean from customer CloudWatch metrics; the buffer hit ratio while stepping RAM under a fixed YCSB-B load.
* Stored GiB already includes the origin family's physical footprint assumptions; no second storage amplification is applied.
* The workload family already selected resource-hours; the throughput coefficient is not applied again.
* Copies and allocation fractions change cost only; they do not increase modeled primary capacity.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Compute Engine general-purpose machine pricing: [https://cloud.google.com/products/compute/pricing/general-purpose](https://cloud.google.com/products/compute/pricing/general-purpose)
* Disk and image pricing: [https://cloud.google.com/compute/disks-image-pricing](https://cloud.google.com/compute/disks-image-pricing)
* Network pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-ce2b3cb77636f0d9f4da7786e5bf9ce9779b8216` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Compute Engine general-purpose machine pricing](https://cloud.google.com/products/compute/pricing/general-purpose), [Disk and image pricing](https://cloud.google.com/compute/disks-image-pricing), [Network pricing](https://cloud.google.com/vpc/network-pricing).

## Managed Kubernetes and discovery (EKS) → OKE Cluster

Origin API: `aws::1.0.0::eks::cluster`. Target backend: `oci::1.0.0::oke::cluster`.

### Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month

Estimated monthly service charges by Worker CPU-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-ashburn-1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/b7634c228092f425a7b14706f33259503b73e75cd293f90cb92f2b0968d4b9ed-light.svg)

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/614fa5519d1fa18b94cc5bdf8f5a26bc14aad49d1fb1a5b2510b2e87e4729821-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Worker CPU-hours per month (vCPU-hour/month) | EKS Cluster | Target scenario | OKE Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 156.804 | OKE Cluster | 126.728 | -30.076 |
| 1460 | 211.481 | OKE Cluster | 151.913 | -59.568 |
| 5840 | 375.512 | OKE Cluster | 227.468 | -148.044 |
| 23360 | 1031.636 | OKE Cluster | 529.688 | -501.948 |
| 93440 | 3656.132 | OKE Cluster | 1738.568 | -1917.564 |
| 373760 | 14154.116 | OKE Cluster | 6574.088 | -7580.028 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| OKE Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| OKE Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| OKE Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| OKE Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| OKE Cluster | Target / origin worker allocation | 1.15 | multiplier |
| OKE Cluster | Target price guess · read | 0 | USD/read |
| OKE Cluster | Target price guess · write | 0 | USD/write |
| OKE Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| OKE Cluster | Target list price · GiB-month | 0.0425 | USD/GiB-month |
| OKE Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| OKE Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| OKE Cluster | Target list price · network GiB | 0 | USD/network GiB |
| OKE Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| OKE Cluster | Target list price · vCPU-hour | 0.015 | USD/vCPU-hour |
| OKE Cluster | Target list price · GiB-hour | 0.002 | USD/GiB-hour |
| OKE Cluster | Target list price · resource-hour | 0.1 | USD/resource-hour |
| OKE Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| OKE Cluster | Target price guess · input token | 0 | USD/input token |
| OKE Cluster | Target price guess · output token | 0 | USD/output token |
| OKE Cluster | Target monthly base charge | 0 | USD/month |
| OKE Cluster | Approximate target service minimum | 0 | USD/month |
| OKE Cluster | Minimum primary CPU | 2 | vCPU |
| OKE Cluster | Minimum primary RAM | 8 | GiB |
| OKE Cluster | Minimum primary disk | 100 | GiB |
| OKE Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| OKE Cluster | Allocated share of provisioned cost | 1 | fraction |
| OKE Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| OKE Cluster | Planning peak / mean work | 2 | multiplier |
| OKE Cluster | Planning primary CPU utilization | 0.7 | fraction |
| OKE Cluster | Resident state reserved in RAM | 0.1 | fraction |
| OKE Cluster | Planning disk utilization | 0.8 | fraction |
| OKE Cluster | Maintenance and log disk reserve | 20 | GiB |
| OKE Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| OKE Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| OKE Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| OKE Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| OKE Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-ashburn-1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The compiler emits type ENHANCED\_CLUSTER (the EKS standard tier's equivalent); a Basic cluster is free. OCI: E5 flexible shape (the shape this repo emits); Balanced block volume; first 10 TB of egress free.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* OCI price list API: [https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/](https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-00d4314e21f00831443da77b5e630dfa0a1c813c` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [OCI price list API](https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/).

### Managed Kubernetes and discovery (EKS) · Cluster-hours per month

Estimated monthly service charges by Cluster-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: us-ashburn-1; currency: USD.

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/69ce686a2a76fb9ddafb4d84315a506f12fa529a40043ed76bf128936add99f9-light.svg)

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/ae1fcb951a37f1feca989c35ce3b410d404d4e3ed7833c3840e6536dac30ee9e-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Cluster-hours per month (cluster-hour/month) | EKS Cluster | Target scenario | OKE Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 302.512 | OKE Cluster | 154.468 | -148.044 |
| 730 | 375.512 | OKE Cluster | 227.468 | -148.044 |
| 3650 | 667.512 | OKE Cluster | 519.468 | -148.044 |
| 7300 | 1032.512 | OKE Cluster | 884.468 | -148.044 |
| 36500 | 3952.512 | OKE Cluster | 3804.468 | -148.044 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| OKE Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| OKE Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| OKE Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| OKE Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| OKE Cluster | Target / origin worker allocation | 1.15 | multiplier |
| OKE Cluster | Target price guess · read | 0 | USD/read |
| OKE Cluster | Target price guess · write | 0 | USD/write |
| OKE Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| OKE Cluster | Target list price · GiB-month | 0.0425 | USD/GiB-month |
| OKE Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| OKE Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| OKE Cluster | Target list price · network GiB | 0 | USD/network GiB |
| OKE Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| OKE Cluster | Target list price · vCPU-hour | 0.015 | USD/vCPU-hour |
| OKE Cluster | Target list price · GiB-hour | 0.002 | USD/GiB-hour |
| OKE Cluster | Target list price · resource-hour | 0.1 | USD/resource-hour |
| OKE Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| OKE Cluster | Target price guess · input token | 0 | USD/input token |
| OKE Cluster | Target price guess · output token | 0 | USD/output token |
| OKE Cluster | Target monthly base charge | 0 | USD/month |
| OKE Cluster | Approximate target service minimum | 0 | USD/month |
| OKE Cluster | Minimum primary CPU | 2 | vCPU |
| OKE Cluster | Minimum primary RAM | 8 | GiB |
| OKE Cluster | Minimum primary disk | 100 | GiB |
| OKE Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| OKE Cluster | Allocated share of provisioned cost | 1 | fraction |
| OKE Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| OKE Cluster | Planning peak / mean work | 2 | multiplier |
| OKE Cluster | Planning primary CPU utilization | 0.7 | fraction |
| OKE Cluster | Resident state reserved in RAM | 0.1 | fraction |
| OKE Cluster | Planning disk utilization | 0.8 | fraction |
| OKE Cluster | Maintenance and log disk reserve | 20 | GiB |
| OKE Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| OKE Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| OKE Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| OKE Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| OKE Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → us-ashburn-1, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. The compiler emits type ENHANCED\_CLUSTER (the EKS standard tier's equivalent); a Basic cluster is free. OCI: E5 flexible shape (the shape this repo emits); Balanced block volume; first 10 TB of egress free.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* OCI price list API: [https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/](https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-00d4314e21f00831443da77b5e630dfa0a1c813c` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [OCI price list API](https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/).

## Managed Kubernetes and discovery (EKS) → Scaleway Kapsule Cluster

Origin API: `aws::1.0.0::eks::cluster`. Target backend: `scaleway::1.0.0::kapsule::cluster`.

**Native or deployment mapping.** Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency. Cost estimates describe the selected service resources; operation coverage remains separate.

### Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month

Estimated monthly service charges by Worker CPU-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: fr-par; currency: USD.

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/72fc8071a294e41e99c3e11b8f382dd4a3d210dbc6200f8d3be9629d5cc467b4-light.svg)

![Managed Kubernetes and discovery (EKS) · Worker CPU-hours per month: monthly service charges by Worker CPU-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/2a668545c5e65aff711004c4b0b591f3f38c2765e012806edcf7f9905b267334-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Worker CPU-hours per month (vCPU-hour/month) | EKS Cluster | Target scenario | Scaleway Kapsule Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 156.804 | Scaleway Kapsule Cluster | 110.9978505 | -45.8061495 |
| 1460 | 211.481 | Scaleway Kapsule Cluster | 152.3868795 | -59.0941205 |
| 5840 | 375.512 | Scaleway Kapsule Cluster | 276.5539665 | -98.9580335 |
| 23360 | 1031.636 | Scaleway Kapsule Cluster | 773.2223145 | -258.4136855 |
| 93440 | 3656.132 | Scaleway Kapsule Cluster | 2759.8957065 | -896.2362935 |
| 373760 | 14154.116 | Scaleway Kapsule Cluster | 10706.5892745 | -3447.5267255 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Scaleway Kapsule Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Scaleway Kapsule Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| Scaleway Kapsule Cluster | Target / origin worker allocation | 1.15 | multiplier |
| Scaleway Kapsule Cluster | Target price guess · read | 0 | USD/read |
| Scaleway Kapsule Cluster | Target price guess · write | 0 | USD/write |
| Scaleway Kapsule Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| Scaleway Kapsule Cluster | Target list price · GiB-month | 0.10633545 | USD/GiB-month |
| Scaleway Kapsule Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| Scaleway Kapsule Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Scaleway Kapsule Cluster | Target list price · network GiB | 0 | USD/network GiB |
| Scaleway Kapsule Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Scaleway Kapsule Cluster | Target list price · vCPU-hour | 0.024651 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Target list price · GiB-hour | 0.00413184375 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Target list price · resource-hour | 0 | USD/resource-hour |
| Scaleway Kapsule Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| Scaleway Kapsule Cluster | Target price guess · input token | 0 | USD/input token |
| Scaleway Kapsule Cluster | Target price guess · output token | 0 | USD/output token |
| Scaleway Kapsule Cluster | Target monthly base charge | 0 | USD/month |
| Scaleway Kapsule Cluster | Approximate target service minimum | 0 | USD/month |
| Scaleway Kapsule Cluster | Minimum primary CPU | 2 | vCPU |
| Scaleway Kapsule Cluster | Minimum primary RAM | 8 | GiB |
| Scaleway Kapsule Cluster | Minimum primary disk | 100 | GiB |
| Scaleway Kapsule Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| Scaleway Kapsule Cluster | Allocated share of provisioned cost | 1 | fraction |
| Scaleway Kapsule Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Scaleway Kapsule Cluster | Planning peak / mean work | 2 | multiplier |
| Scaleway Kapsule Cluster | Planning primary CPU utilization | 0.7 | fraction |
| Scaleway Kapsule Cluster | Resident state reserved in RAM | 0.1 | fraction |
| Scaleway Kapsule Cluster | Planning disk utilization | 0.8 | fraction |
| Scaleway Kapsule Cluster | Maintenance and log disk reserve | 20 | GiB |
| Scaleway Kapsule Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Scaleway Kapsule Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Scaleway Kapsule Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → fr-par, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Native/deployment comparison scope: Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. A Mutualized control plane is free; a dedicated control plane needs its listed hourly rate. Scaleway: POP2 general purpose decomposed against POP2-HM; Block Storage 5K; egress included.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Scaleway Virtual Instances pricing: [https://www.scaleway.com/en/pricing/virtual-instances/](https://www.scaleway.com/en/pricing/virtual-instances/)
* Scaleway Storage pricing: [https://www.scaleway.com/en/pricing/storage/](https://www.scaleway.com/en/pricing/storage/)
* Scaleway Containers pricing: [https://www.scaleway.com/en/pricing/containers/](https://www.scaleway.com/en/pricing/containers/)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-d585090f0b17ff92b330be9ab6cfb314c415047c` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Scaleway Virtual Instances pricing](https://www.scaleway.com/en/pricing/virtual-instances/), [Scaleway Storage pricing](https://www.scaleway.com/en/pricing/storage/), [Scaleway Containers pricing](https://www.scaleway.com/en/pricing/containers/).

### Managed Kubernetes and discovery (EKS) · Cluster-hours per month

Estimated monthly service charges by Cluster-hours per month. Adapter hosting and Tensor9 fees are excluded. Source: us-east-1; target: fr-par; currency: USD.

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/a409ad0454fd0ed8ba6c31e4ec136b938b6dcea21f342e6dc6f11d30b24e215a-light.svg)

![Managed Kubernetes and discovery (EKS) · Cluster-hours per month: monthly service charges by Cluster-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/328bacf67494d26f402cd47139350f9a9a28a795b8c19c39b06b73cf07032b51-dark.svg)

Comparison pills describe all sampled scale points; card amounts show the named workload. Costs The Same means within 20% at every point. Costs Depend includes mixed results and unpriced samples.

Exact sampled model outputs in USD/month. Difference means target minus origin; a positive difference means the target costs more.

| Cluster-hours per month (cluster-hour/month) | EKS Cluster | Target scenario | Scaleway Kapsule Cluster | Difference |
| -: | -: | - | -: | -: |
| 0 | 302.512 | Scaleway Kapsule Cluster | 276.5539665 | -25.9580335 |
| 730 | 375.512 | Scaleway Kapsule Cluster | 276.5539665 | -98.9580335 |
| 3650 | 667.512 | Scaleway Kapsule Cluster | 276.5539665 | -390.9580335 |
| 7300 | 1032.512 | Scaleway Kapsule Cluster | 276.5539665 | -755.9580335 |
| 36500 | 3952.512 | Scaleway Kapsule Cluster | 276.5539665 | -3675.9580335 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Scaleway Kapsule Cluster | Origin list price · Allocated cluster control plane | 0.1 | USD/cluster-hour |
| Scaleway Kapsule Cluster | Origin list price · Allocated worker CPU | 0.03745 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Origin list price · Allocated worker memory | 0.0035875 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Origin list price · Cluster management requests | 0 | USD/Requests |
| Scaleway Kapsule Cluster | Target / origin worker allocation | 1.15 | multiplier |
| Scaleway Kapsule Cluster | Target price guess · read | 0 | USD/read |
| Scaleway Kapsule Cluster | Target price guess · write | 0 | USD/write |
| Scaleway Kapsule Cluster | Target price guess · provider operation | 0 | USD/provider operation |
| Scaleway Kapsule Cluster | Target list price · GiB-month | 0.10633545 | USD/GiB-month |
| Scaleway Kapsule Cluster | Target price guess · published GiB | 0 | USD/published GiB |
| Scaleway Kapsule Cluster | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Scaleway Kapsule Cluster | Target list price · network GiB | 0 | USD/network GiB |
| Scaleway Kapsule Cluster | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Scaleway Kapsule Cluster | Target list price · vCPU-hour | 0.024651 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Target list price · GiB-hour | 0.00413184375 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Target list price · resource-hour | 0 | USD/resource-hour |
| Scaleway Kapsule Cluster | Target price guess · resource-month | 0 | USD/resource-month |
| Scaleway Kapsule Cluster | Target price guess · input token | 0 | USD/input token |
| Scaleway Kapsule Cluster | Target price guess · output token | 0 | USD/output token |
| Scaleway Kapsule Cluster | Target monthly base charge | 0 | USD/month |
| Scaleway Kapsule Cluster | Approximate target service minimum | 0 | USD/month |
| Scaleway Kapsule Cluster | Minimum primary CPU | 2 | vCPU |
| Scaleway Kapsule Cluster | Minimum primary RAM | 8 | GiB |
| Scaleway Kapsule Cluster | Minimum primary disk | 100 | GiB |
| Scaleway Kapsule Cluster | Additional full-price standby copy | 0 | 0 or 1 |
| Scaleway Kapsule Cluster | Allocated share of provisioned cost | 1 | fraction |
| Scaleway Kapsule Cluster | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Scaleway Kapsule Cluster | Planning peak / mean work | 2 | multiplier |
| Scaleway Kapsule Cluster | Planning primary CPU utilization | 0.7 | fraction |
| Scaleway Kapsule Cluster | Resident state reserved in RAM | 0.1 | fraction |
| Scaleway Kapsule Cluster | Planning disk utilization | 0.8 | fraction |
| Scaleway Kapsule Cluster | Maintenance and log disk reserve | 20 | GiB |
| Scaleway Kapsule Cluster | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Scaleway Kapsule Cluster | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Scaleway Kapsule Cluster | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Scaleway Kapsule Cluster | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Scaleway Kapsule Cluster | Dependent object sink write price guess | 0.000005 | USD/write |

* Only this native meter varies; all other source usage and translation assumptions retain the displayed defaults. Editable authored planning guesses, not verified provider tariffs, benchmark measurements or a commercial quote. Other native meters retain their explicitly displayed default quantities.
* Planning estimate · editable authored rates and sizing assumptions dated 2026-10-22; not verified provider prices. us-east-1 → fr-par, USD/month.
* Source prices are reference charges, not an invoice. Target lines cover selected service usage/configuration only; adapter hosting and Tensor9 fees are excluded.
* Explicit tariff samples are not performance measurements or capacity qualification. No interpolation or break-even guarantee is implied.
* Variant assumptions show the first axis sample; any axis-dependent configuration is described by this curve's workload note.
* Rates are cited provider list prices, editable for discounts, commitments or another region. Workload translation and capacity coefficients remain editable planning assumptions, not benchmark measurements or a commercial quote.
* Default-zero rates are explicit assumptions, not evidence that the deployed service or resource is free.
* Provisioned-unit minimums use an editable approximate allocation floor. Modeled target service cost is max(usage/allocation, minimum), with billable network, durable staging and dependent sinks added separately; actual RU/TU sizing, scaling increments and throughput remain unqualified.
* Durable staging is priced once: provisioned targets include adapter state in their selected allocation; native targets add a separate staging allocation when required. Adapter hosting is a separate allocation and must exclude resources already priced as staging, workers or target capacity.
* A declared adapter mapping and cost model do not establish implementation availability or service equivalence.
* This is a declared directed mapping; a planning estimate does not establish deployment or request-serving support.
* Native/deployment comparison scope: Applications use the target cluster's Kubernetes API directly. This mapping does not expose an EKS management adapter endpoint. Kubernetes API availability and pod scheduling are not measured as service-adapter request latency.
* Origin unit prices are cited provider list prices; capacity coefficients and translation assumptions are editable authored planning guesses, not measured capacity or a provider quote.
* Management requests do not reveal resource allocation or workload traffic. Provisioned resources and traffic are independent inputs.
* The discovery adapter does not itself own or provision the cluster. Allocate existing cluster capacity once across adapters.
* Cluster control-plane hours bill at the listed management fee and worker CPU/RAM at the provider's VM decomposition; allocate a shared cluster once across adapters. A Mutualized control plane is free; a dedicated control plane needs its listed hourly rate. Scaleway: POP2 general purpose decomposed against POP2-HM; Block Storage 5K; egress included.
* AWS Price List API, AmazonEKS offer: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json)
* AWS Price List API, AmazonEC2 offer (CSV): [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv)
* Amazon EKS pricing: [https://aws.amazon.com/eks/pricing/](https://aws.amazon.com/eks/pricing/)
* Scaleway Virtual Instances pricing: [https://www.scaleway.com/en/pricing/virtual-instances/](https://www.scaleway.com/en/pricing/virtual-instances/)
* Scaleway Storage pricing: [https://www.scaleway.com/en/pricing/storage/](https://www.scaleway.com/en/pricing/storage/)
* Scaleway Containers pricing: [https://www.scaleway.com/en/pricing/containers/](https://www.scaleway.com/en/pricing/containers/)

Cost scope: Modeled target native service and explicitly modeled state allocation; hosting and Tensor9 fees only when supplied.

Excluded costs and workload features:

* Worker disks, GPUs, ingress, network traffic, extended support and observability.
* Taxes, discounts, credits and free-tier allowances unless explicitly reflected in edited rates.
* Unmodeled dependent services, task execution and operations outside the selected workload family.

List prices read: 2026-10-22. Model: `plan-d585090f0b17ff92b330be9ab6cfb314c415047c` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [AWS Price List API, AmazonEKS offer](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEKS/current/us-east-1/index.json), [AWS Price List API, AmazonEC2 offer (CSV)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv), [Amazon EKS pricing](https://aws.amazon.com/eks/pricing/), [Scaleway Virtual Instances pricing](https://www.scaleway.com/en/pricing/virtual-instances/), [Scaleway Storage pricing](https://www.scaleway.com/en/pricing/storage/), [Scaleway Containers pricing](https://www.scaleway.com/en/pricing/containers/).

See the [service catalog](/byoc/service-adapters/catalog.md) for operation coverage, supported directions and backend limitations.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.