> ## 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.

# Cloud Storage costs

> Compare Cloud Storage backend choices using explicit service-adapter planning assumptions.

Tensor9 BYOC planning comparisons for `google::1.0.0::gcs`, 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).

## Google Cloud Storage → Blob Storage

Origin API: `google::1.0.0::gcs`. Target backend: `azure::1.0.0::blob-storage`.

**Designed mapping.** This cost model describes an intended adapter. Its estimated price does not establish a delivered or selectable backend.

### Google Cloud Storage · Stored data

Estimated monthly service charges by Stored data. Adapter hosting and Tensor9 fees are excluded. Source: us-central1; target: eastus; currency: USD.

![Google Cloud Storage · Stored data: monthly service charges by Stored data. Exact values are in the following table.](/images/diagrams/service-cost/d86b8f7a51f3180dc6fa57255aa2dd9f6eb592aba4a159abd79a93d32d4d553d-light.svg)

![Google Cloud Storage · Stored data: monthly service charges by Stored data. Exact values are in the following table.](/images/diagrams/service-cost/4b9749c7632c4eea536164744c8e312073773ece708737f03620dce74afe8ce3-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.

| Stored data (GiB-month) | Cloud Storage | Target scenario | Blob Storage | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Blob Storage | 0 | 0 |
| 10 | 0.2 | Blob Storage | 0.208 | 0.008 |
| 100 | 2 | Blob Storage | 2.08 | 0.08 |
| 1000 | 20 | Blob Storage | 20.8 | 0.8 |
| 10000 | 200 | Blob Storage | 208 | 8 |
| 100000 | 2000 | Blob Storage | 2039.3984 | 39.3984 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Blob Storage | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| Blob Storage | Origin list price · Object writes | 0.000005 | USD/requests |
| Blob Storage | Origin list price · Object reads | 0.0000004 | USD/requests |
| Blob Storage | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| Blob Storage | Representative transferred object size | 1048576 | bytes |
| Blob Storage | Target requests per write | 1 | requests |
| Blob Storage | Target requests per read | 1 | requests |
| Blob Storage | Target list price · read | 0.0000004 | USD/read |
| Blob Storage | Target list price · write | 0.000005 | USD/write |
| Blob Storage | Target price guess · provider operation | 0 | USD/provider operation |
| Blob Storage | Target list price · GiB-month | 0.0208 | USD/GiB-month |
| Blob Storage | Target price guess · published GiB | 0 | USD/published GiB |
| Blob Storage | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Blob Storage | Target list price · network GiB | 0.087 | USD/network GiB |
| Blob Storage | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Blob Storage | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| Blob Storage | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| Blob Storage | Target price guess · resource-hour | 0 | USD/resource-hour |
| Blob Storage | Target price guess · resource-month | 0 | USD/resource-month |
| Blob Storage | Target price guess · input token | 0 | USD/input token |
| Blob Storage | Target price guess · output token | 0 | USD/output token |
| Blob Storage | Included before billing · network GiB | 100 | network GiB |
| Blob Storage | Target monthly base charge | 0 | USD/month |
| Blob Storage | Approximate target service minimum | 0 | USD/month |
| Blob Storage | Minimum primary CPU | 2 | vCPU |
| Blob Storage | Minimum primary RAM | 8 | GiB |
| Blob Storage | Minimum primary disk | 100 | GiB |
| Blob Storage | Additional full-price standby copy | 0 | 0 or 1 |
| Blob Storage | Allocated share of provisioned cost | 1 | fraction |
| Blob Storage | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Blob Storage | Planning peak / mean work | 2 | multiplier |
| Blob Storage | Planning primary CPU utilization | 0.7 | fraction |
| Blob Storage | Resident state reserved in RAM | 0.1 | fraction |
| Blob Storage | Planning disk utilization | 0.8 | fraction |
| Blob Storage | Maintenance and log disk reserve | 20 | GiB |
| Blob Storage | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Blob Storage | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Blob Storage | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Blob Storage | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Blob Storage | Dependent object sink write price guess | 0.000005 | USD/write |

* Request meters remain at their independently authored 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-central1 → 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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. Hot LRS block blobs in East US; storage and egress use Azure's graduated tiers, and the first 100 GB of monthly egress is free. Cool, Cold and Archive tiers are not selected: a Glacier origin is billed at Hot rates.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-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:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-4ef56ba9f61f8fac9ef0c33c9bdeec18f348caa5` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

### Google Cloud Storage · Object writes

Estimated monthly service charges by Object writes. Adapter hosting and Tensor9 fees are excluded. Source: us-central1; target: eastus; currency: USD.

![Google Cloud Storage · Object writes: monthly service charges by Object writes. Exact values are in the following table.](/images/diagrams/service-cost/23f3502dd5cdf0ac2c59aeffef2fa9203b3ab2bb89e0205bee03900acae27b24-light.svg)

![Google Cloud Storage · Object writes: monthly service charges by Object writes. Exact values are in the following table.](/images/diagrams/service-cost/81be23e66401c0768a57f801e01b33c914aafdaac4d19ebc5a18ed02ee30c26a-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.

| Object writes (per second) | Cloud Storage | Target scenario | Blob Storage | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Blob Storage | 0 | 0 |
| 1 | 13.14 | Blob Storage | 13.14 | 0 |
| 10 | 131.4 | Blob Storage | 131.4 | 0 |
| 100 | 1314 | Blob Storage | 1314 | 0 |
| 1000 | 13140 | Blob Storage | 13140 | 0 |
| 10000 | 131400 | Blob Storage | 131400 | 0 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Blob Storage | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| Blob Storage | Origin list price · Object writes | 0.000005 | USD/requests |
| Blob Storage | Origin list price · Object reads | 0.0000004 | USD/requests |
| Blob Storage | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| Blob Storage | Representative transferred object size | 1048576 | bytes |
| Blob Storage | Target requests per write | 1 | requests |
| Blob Storage | Target requests per read | 1 | requests |
| Blob Storage | Target list price · read | 0.0000004 | USD/read |
| Blob Storage | Target list price · write | 0.000005 | USD/write |
| Blob Storage | Target price guess · provider operation | 0 | USD/provider operation |
| Blob Storage | Target list price · GiB-month | 0.0208 | USD/GiB-month |
| Blob Storage | Target price guess · published GiB | 0 | USD/published GiB |
| Blob Storage | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Blob Storage | Target list price · network GiB | 0.087 | USD/network GiB |
| Blob Storage | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Blob Storage | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| Blob Storage | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| Blob Storage | Target price guess · resource-hour | 0 | USD/resource-hour |
| Blob Storage | Target price guess · resource-month | 0 | USD/resource-month |
| Blob Storage | Target price guess · input token | 0 | USD/input token |
| Blob Storage | Target price guess · output token | 0 | USD/output token |
| Blob Storage | Included before billing · network GiB | 100 | network GiB |
| Blob Storage | Target monthly base charge | 0 | USD/month |
| Blob Storage | Approximate target service minimum | 0 | USD/month |
| Blob Storage | Minimum primary CPU | 2 | vCPU |
| Blob Storage | Minimum primary RAM | 8 | GiB |
| Blob Storage | Minimum primary disk | 100 | GiB |
| Blob Storage | Additional full-price standby copy | 0 | 0 or 1 |
| Blob Storage | Allocated share of provisioned cost | 1 | fraction |
| Blob Storage | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Blob Storage | Planning peak / mean work | 2 | multiplier |
| Blob Storage | Planning primary CPU utilization | 0.7 | fraction |
| Blob Storage | Resident state reserved in RAM | 0.1 | fraction |
| Blob Storage | Planning disk utilization | 0.8 | fraction |
| Blob Storage | Maintenance and log disk reserve | 20 | GiB |
| Blob Storage | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Blob Storage | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Blob Storage | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Blob Storage | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Blob Storage | Dependent object sink write price guess | 0.000005 | USD/write |

* Stored GiB and reads stay at independent 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-central1 → 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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. Hot LRS block blobs in East US; storage and egress use Azure's graduated tiers, and the first 100 GB of monthly egress is free. Cool, Cold and Archive tiers are not selected: a Glacier origin is billed at Hot rates.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-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:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-4ef56ba9f61f8fac9ef0c33c9bdeec18f348caa5` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

### Google Cloud Storage · Object reads

Estimated monthly service charges by Object reads. Adapter hosting and Tensor9 fees are excluded. Source: us-central1; target: eastus; currency: USD.

![Google Cloud Storage · Object reads: monthly service charges by Object reads. Exact values are in the following table.](/images/diagrams/service-cost/42a116bd52f6ba3a9fa01d49a9225c5fde141437db3f03f4ff9a32c198328020-light.svg)

![Google Cloud Storage · Object reads: monthly service charges by Object reads. Exact values are in the following table.](/images/diagrams/service-cost/dafff3b56ee134d6757f403e2037bc994b13f13294cf4557107ef7e3d74d30a5-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.

| Object reads (per second) | Cloud Storage | Target scenario | Blob Storage | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Blob Storage | 0 | 0 |
| 1 | 1.0512 | Blob Storage | 1.0512 | 0 |
| 10 | 10.512 | Blob Storage | 10.512 | 0 |
| 100 | 105.12 | Blob Storage | 105.12 | 0 |
| 1000 | 1051.2 | Blob Storage | 1051.2 | 0 |
| 10000 | 10512 | Blob Storage | 10512 | 0 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Blob Storage | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| Blob Storage | Origin list price · Object writes | 0.000005 | USD/requests |
| Blob Storage | Origin list price · Object reads | 0.0000004 | USD/requests |
| Blob Storage | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| Blob Storage | Representative transferred object size | 1048576 | bytes |
| Blob Storage | Target requests per write | 1 | requests |
| Blob Storage | Target requests per read | 1 | requests |
| Blob Storage | Target list price · read | 0.0000004 | USD/read |
| Blob Storage | Target list price · write | 0.000005 | USD/write |
| Blob Storage | Target price guess · provider operation | 0 | USD/provider operation |
| Blob Storage | Target list price · GiB-month | 0.0208 | USD/GiB-month |
| Blob Storage | Target price guess · published GiB | 0 | USD/published GiB |
| Blob Storage | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Blob Storage | Target list price · network GiB | 0.087 | USD/network GiB |
| Blob Storage | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Blob Storage | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| Blob Storage | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| Blob Storage | Target price guess · resource-hour | 0 | USD/resource-hour |
| Blob Storage | Target price guess · resource-month | 0 | USD/resource-month |
| Blob Storage | Target price guess · input token | 0 | USD/input token |
| Blob Storage | Target price guess · output token | 0 | USD/output token |
| Blob Storage | Included before billing · network GiB | 100 | network GiB |
| Blob Storage | Target monthly base charge | 0 | USD/month |
| Blob Storage | Approximate target service minimum | 0 | USD/month |
| Blob Storage | Minimum primary CPU | 2 | vCPU |
| Blob Storage | Minimum primary RAM | 8 | GiB |
| Blob Storage | Minimum primary disk | 100 | GiB |
| Blob Storage | Additional full-price standby copy | 0 | 0 or 1 |
| Blob Storage | Allocated share of provisioned cost | 1 | fraction |
| Blob Storage | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Blob Storage | Planning peak / mean work | 2 | multiplier |
| Blob Storage | Planning primary CPU utilization | 0.7 | fraction |
| Blob Storage | Resident state reserved in RAM | 0.1 | fraction |
| Blob Storage | Planning disk utilization | 0.8 | fraction |
| Blob Storage | Maintenance and log disk reserve | 20 | GiB |
| Blob Storage | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Blob Storage | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Blob Storage | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Blob Storage | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Blob Storage | Dependent object sink write price guess | 0.000005 | USD/write |

* Stored GiB and writes stay at independent 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-central1 → 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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. Hot LRS block blobs in East US; storage and egress use Azure's graduated tiers, and the first 100 GB of monthly egress is free. Cool, Cold and Archive tiers are not selected: a Glacier origin is billed at Hot rates.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-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:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-4ef56ba9f61f8fac9ef0c33c9bdeec18f348caa5` / `2026-10-22.planning.2`. Curve: `workload-3`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

## Google Cloud Storage → S3

Origin API: `google::1.0.0::gcs`. Target backend: `aws::1.0.0::s3`.

**Designed mapping.** This cost model describes an intended adapter. Its estimated price does not establish a delivered or selectable backend.

### Google Cloud Storage · Stored data

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

![Google Cloud Storage · Stored data: monthly service charges by Stored data. Exact values are in the following table.](/images/diagrams/service-cost/614883e372dd371e5100c22b7da6a8fc2824ca454c0d54f542e62500747ceea8-light.svg)

![Google Cloud Storage · Stored data: monthly service charges by Stored data. Exact values are in the following table.](/images/diagrams/service-cost/fa4322ba85202eec6f8bc7afd0611f099a1864deaf3bcb5542c4b3601aad3c9d-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.

| Stored data (GiB-month) | Cloud Storage | Target scenario | S3 | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | S3 | 0 | 0 |
| 10 | 0.2 | S3 | 0.23 | 0.03 |
| 100 | 2 | S3 | 2.3 | 0.3 |
| 1000 | 20 | S3 | 23 | 3 |
| 10000 | 200 | S3 | 230 | 30 |
| 100000 | 2000 | S3 | 2251.2 | 251.2 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| S3 | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| S3 | Origin list price · Object writes | 0.000005 | USD/requests |
| S3 | Origin list price · Object reads | 0.0000004 | USD/requests |
| S3 | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| S3 | Representative transferred object size | 1048576 | bytes |
| S3 | Target requests per write | 1 | requests |
| S3 | Target requests per read | 1 | requests |
| S3 | Target list price · read | 0.0000004 | USD/read |
| S3 | Target list price · write | 0.000005 | USD/write |
| S3 | Target price guess · provider operation | 0 | USD/provider operation |
| S3 | Target list price · GiB-month | 0.023 | USD/GiB-month |
| S3 | Target price guess · published GiB | 0 | USD/published GiB |
| S3 | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| S3 | Target list price · network GiB | 0.09 | USD/network GiB |
| S3 | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| S3 | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| S3 | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| S3 | Target price guess · resource-hour | 0 | USD/resource-hour |
| S3 | Target price guess · resource-month | 0 | USD/resource-month |
| S3 | Target price guess · input token | 0 | USD/input token |
| S3 | Target price guess · output token | 0 | USD/output token |
| S3 | Included before billing · network GiB | 100 | network GiB |
| S3 | Target monthly base charge | 0 | USD/month |
| S3 | Approximate target service minimum | 0 | USD/month |
| S3 | Minimum primary CPU | 2 | vCPU |
| S3 | Minimum primary RAM | 8 | GiB |
| S3 | Minimum primary disk | 100 | GiB |
| S3 | Additional full-price standby copy | 0 | 0 or 1 |
| S3 | Allocated share of provisioned cost | 1 | fraction |
| S3 | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| S3 | Planning peak / mean work | 2 | multiplier |
| S3 | Planning primary CPU utilization | 0.7 | fraction |
| S3 | Resident state reserved in RAM | 0.1 | fraction |
| S3 | Planning disk utilization | 0.8 | fraction |
| S3 | Maintenance and log disk reserve | 20 | GiB |
| S3 | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| S3 | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| S3 | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| S3 | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| S3 | Dependent object sink write price guess | 0.000005 | USD/write |

* Request meters remain at their independently authored 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-central1 → us-east-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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. S3 Standard in us-east-1; storage and egress use AWS's graduated tiers. The 100 GB monthly free egress is shared by the whole AWS account, so it is an editable allowance here.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json)

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

Excluded costs and workload features:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-7a6353b5166007242df339326a7e6bc8b09067c8` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json).

### Google Cloud Storage · Object writes

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

![Google Cloud Storage · Object writes: monthly service charges by Object writes. Exact values are in the following table.](/images/diagrams/service-cost/abbba7bd1e0bc8214fa436949792f0dc91427eaff0a15df0378226f02637b993-light.svg)

![Google Cloud Storage · Object writes: monthly service charges by Object writes. Exact values are in the following table.](/images/diagrams/service-cost/4294494985106d26c7b24778eb1ae891dc7828b685338878e0b95b7276f6f755-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.

| Object writes (per second) | Cloud Storage | Target scenario | S3 | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | S3 | 0 | 0 |
| 1 | 13.14 | S3 | 13.14 | 0 |
| 10 | 131.4 | S3 | 131.4 | 0 |
| 100 | 1314 | S3 | 1314 | 0 |
| 1000 | 13140 | S3 | 13140 | 0 |
| 10000 | 131400 | S3 | 131400 | 0 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| S3 | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| S3 | Origin list price · Object writes | 0.000005 | USD/requests |
| S3 | Origin list price · Object reads | 0.0000004 | USD/requests |
| S3 | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| S3 | Representative transferred object size | 1048576 | bytes |
| S3 | Target requests per write | 1 | requests |
| S3 | Target requests per read | 1 | requests |
| S3 | Target list price · read | 0.0000004 | USD/read |
| S3 | Target list price · write | 0.000005 | USD/write |
| S3 | Target price guess · provider operation | 0 | USD/provider operation |
| S3 | Target list price · GiB-month | 0.023 | USD/GiB-month |
| S3 | Target price guess · published GiB | 0 | USD/published GiB |
| S3 | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| S3 | Target list price · network GiB | 0.09 | USD/network GiB |
| S3 | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| S3 | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| S3 | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| S3 | Target price guess · resource-hour | 0 | USD/resource-hour |
| S3 | Target price guess · resource-month | 0 | USD/resource-month |
| S3 | Target price guess · input token | 0 | USD/input token |
| S3 | Target price guess · output token | 0 | USD/output token |
| S3 | Included before billing · network GiB | 100 | network GiB |
| S3 | Target monthly base charge | 0 | USD/month |
| S3 | Approximate target service minimum | 0 | USD/month |
| S3 | Minimum primary CPU | 2 | vCPU |
| S3 | Minimum primary RAM | 8 | GiB |
| S3 | Minimum primary disk | 100 | GiB |
| S3 | Additional full-price standby copy | 0 | 0 or 1 |
| S3 | Allocated share of provisioned cost | 1 | fraction |
| S3 | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| S3 | Planning peak / mean work | 2 | multiplier |
| S3 | Planning primary CPU utilization | 0.7 | fraction |
| S3 | Resident state reserved in RAM | 0.1 | fraction |
| S3 | Planning disk utilization | 0.8 | fraction |
| S3 | Maintenance and log disk reserve | 20 | GiB |
| S3 | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| S3 | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| S3 | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| S3 | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| S3 | Dependent object sink write price guess | 0.000005 | USD/write |

* Stored GiB and reads stay at independent 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-central1 → us-east-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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. S3 Standard in us-east-1; storage and egress use AWS's graduated tiers. The 100 GB monthly free egress is shared by the whole AWS account, so it is an editable allowance here.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json)

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

Excluded costs and workload features:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-7a6353b5166007242df339326a7e6bc8b09067c8` / `2026-10-22.planning.2`. Curve: `workload-2`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json).

### Google Cloud Storage · Object reads

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

![Google Cloud Storage · Object reads: monthly service charges by Object reads. Exact values are in the following table.](/images/diagrams/service-cost/e517faac2ecdc01af271d2848fa71832a7c7b617be88f6b7134feb2b9c3fd7db-light.svg)

![Google Cloud Storage · Object reads: monthly service charges by Object reads. Exact values are in the following table.](/images/diagrams/service-cost/6ec69b2a78dcb323f9e4e26cd8cabc62bea27b6c91d26a65dfd34b7c85f055a1-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.

| Object reads (per second) | Cloud Storage | Target scenario | S3 | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | S3 | 0 | 0 |
| 1 | 1.0512 | S3 | 1.0512 | 0 |
| 10 | 10.512 | S3 | 10.512 | 0 |
| 100 | 105.12 | S3 | 105.12 | 0 |
| 1000 | 1051.2 | S3 | 1051.2 | 0 |
| 10000 | 10512 | S3 | 10512 | 0 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| S3 | Origin list price · Stored object data | 0.02 | USD/GiB-month |
| S3 | Origin list price · Object writes | 0.000005 | USD/requests |
| S3 | Origin list price · Object reads | 0.0000004 | USD/requests |
| S3 | Origin list price · Billable origin network transfer | 0.12 | USD/GiB |
| S3 | Representative transferred object size | 1048576 | bytes |
| S3 | Target requests per write | 1 | requests |
| S3 | Target requests per read | 1 | requests |
| S3 | Target list price · read | 0.0000004 | USD/read |
| S3 | Target list price · write | 0.000005 | USD/write |
| S3 | Target price guess · provider operation | 0 | USD/provider operation |
| S3 | Target list price · GiB-month | 0.023 | USD/GiB-month |
| S3 | Target price guess · published GiB | 0 | USD/published GiB |
| S3 | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| S3 | Target list price · network GiB | 0.09 | USD/network GiB |
| S3 | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| S3 | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| S3 | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| S3 | Target price guess · resource-hour | 0 | USD/resource-hour |
| S3 | Target price guess · resource-month | 0 | USD/resource-month |
| S3 | Target price guess · input token | 0 | USD/input token |
| S3 | Target price guess · output token | 0 | USD/output token |
| S3 | Included before billing · network GiB | 100 | network GiB |
| S3 | Target monthly base charge | 0 | USD/month |
| S3 | Approximate target service minimum | 0 | USD/month |
| S3 | Minimum primary CPU | 2 | vCPU |
| S3 | Minimum primary RAM | 8 | GiB |
| S3 | Minimum primary disk | 100 | GiB |
| S3 | Additional full-price standby copy | 0 | 0 or 1 |
| S3 | Allocated share of provisioned cost | 1 | fraction |
| S3 | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| S3 | Planning peak / mean work | 2 | multiplier |
| S3 | Planning primary CPU utilization | 0.7 | fraction |
| S3 | Resident state reserved in RAM | 0.1 | fraction |
| S3 | Planning disk utilization | 0.8 | fraction |
| S3 | Maintenance and log disk reserve | 20 | GiB |
| S3 | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| S3 | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| S3 | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| S3 | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| S3 | Dependent object sink write price guess | 0.000005 | USD/write |

* Stored GiB and writes stay at independent 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-central1 → us-east-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 exact directed mapping has a design profile. Cost modeling does not establish an implemented or deployable adapter.
* Authored planning assumptions, not measured adapter capacity. Origin rates are cited first-tier list prices, before free allowances and discounts.
* A cost scenario does not establish backend availability, protocol fidelity or production readiness. Registry serving status remains independent.
* Storage, request throughput and network are independent dimensions; a storage-only curve does not estimate a request mix.
* Object storage bills stored GiB-months, read and write requests and internet egress. S3 Standard in us-east-1; storage and egress use AWS's graduated tiers. The 100 GB monthly free egress is shared by the whole AWS account, so it is an editable allowance here.
* Cloud Storage pricing: [https://cloud.google.com/storage/pricing](https://cloud.google.com/storage/pricing)
* VPC network data transfer pricing: [https://cloud.google.com/vpc/network-pricing](https://cloud.google.com/vpc/network-pricing)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json)
* AWS Price List API: [https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json)

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

Excluded costs and workload features:

* Additional network transfer, backups, KMS, one-time migration and operational labor unless an explicit meter includes them.
* Destination application execution and separately billed downstream services; supply those allocations separately.
* Replication beyond the selected target policy; archive classes and their minimum-duration/retrieval tariffs need a separate profile.
* 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-7a6353b5166007242df339326a7e6bc8b09067c8` / `2026-10-22.planning.2`. Curve: `workload-3`.

Sources: [Cloud Storage pricing](https://cloud.google.com/storage/pricing), [VPC network data transfer pricing](https://cloud.google.com/vpc/network-pricing), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json), [AWS Price List API](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json).

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.