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

# Virtual Private Cloud (VPC) costs

> Compare Virtual Private Cloud (VPC) backend choices using explicit service-adapter planning assumptions.

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

## Virtual network and NAT allocation (VPC network) → VPC

Origin API: `google::1.0.0::compute::network`. Target backend: `aws::1.0.0::vpc`.

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

### Virtual network and NAT allocation (VPC network) · Selected network GiB per month

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

![Virtual network and NAT allocation (VPC network) · Selected network GiB per month: monthly service charges by Selected network GiB per month. Exact values are in the following table.](/images/diagrams/service-cost/6572b426d1ce4eb6e545c94222d797baf5d5669e99ab964be2e71406107f2664-light.svg)

![Virtual network and NAT allocation (VPC network) · Selected network GiB per month: monthly service charges by Selected network GiB per month. Exact values are in the following table.](/images/diagrams/service-cost/2e71e8027c58b325b7aabdf27929625facfcb03936a3a4b2d3a118421cbfd97c-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.

| Selected network GiB per month (GiB/month) | Virtual Private Cloud (VPC) | Target scenario | VPC | Difference |
| -: | -: | - | -: | -: |
| 0 | 32.12 | VPC | 32.85 | 0.73 |
| 100 | 36.62 | VPC | 37.35 | 0.73 |
| 1000 | 77.12 | VPC | 77.85 | 0.73 |
| 10000 | 482.12 | VPC | 482.85 | 0.73 |
| 100000 | 4532.12 | VPC | 4532.85 | 0.73 |
| 1000000 | 45032.12 | VPC | 45032.85 | 0.73 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| VPC | Origin list price · Network management requests | 0 | USD/Requests |
| VPC | Origin list price · Allocated NAT gateway hours | 0.044 | USD/gateway-hour |
| VPC | Origin list price · Selected billable network transfer | 0.045 | USD/GiB |
| VPC | Target price guess · read | 0 | USD/read |
| VPC | Target price guess · write | 0 | USD/write |
| VPC | Target price guess · provider operation | 0 | USD/provider operation |
| VPC | Target price guess · GiB-month | 0 | USD/GiB-month |
| VPC | Target price guess · published GiB | 0 | USD/published GiB |
| VPC | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| VPC | Target list price · network GiB | 0.045 | USD/network GiB |
| VPC | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| VPC | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| VPC | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| VPC | Target list price · resource-hour | 0.045 | USD/resource-hour |
| VPC | Target price guess · resource-month | 0 | USD/resource-month |
| VPC | Target price guess · input token | 0 | USD/input token |
| VPC | Target price guess · output token | 0 | USD/output token |
| VPC | Target monthly base charge | 0 | USD/month |
| VPC | Approximate target service minimum | 0 | USD/month |
| VPC | Minimum primary CPU | 2 | vCPU |
| VPC | Minimum primary RAM | 8 | GiB |
| VPC | Minimum primary disk | 100 | GiB |
| VPC | Additional full-price standby copy | 0 | 0 or 1 |
| VPC | Allocated share of provisioned cost | 1 | fraction |
| VPC | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| VPC | Planning peak / mean work | 2 | multiplier |
| VPC | Planning primary CPU utilization | 0.7 | fraction |
| VPC | Resident state reserved in RAM | 0.1 | fraction |
| VPC | Planning disk utilization | 0.8 | fraction |
| VPC | Maintenance and log disk reserve | 20 | GiB |
| VPC | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| VPC | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| VPC | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| VPC | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| VPC | 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-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.
* 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.
* Resource-hours represent selected gateway allocation, not a claim that the network object has an hourly fee.
* Use matching source and target traffic scope: NAT processing, inter-zone transfer and internet egress are different meters.
* Resource-hours are the selected NAT/gateway allocation, not a fee for the network object; network GiB is the gateway's processed or transferred traffic. Free management API calls do not reveal network traffic. Internet egress (0.09/GB) is additional for traffic leaving AWS.
* VPC pricing: [https://cloud.google.com/vpc/pricing](https://cloud.google.com/vpc/pricing)
* Cloud NAT pricing: [https://cloud.google.com/nat/pricing](https://cloud.google.com/nat/pricing)
* Amazon EC2 price list (AWS Price List API): [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)

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

Excluded costs and workload features:

* Public IPv4, VPN/interconnect, firewalls, private endpoints, DNS, peering and traffic outside the selected transfer scope.
* 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-bbd4b072184ddf6e48fb129999920b063ad16ecb` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [VPC pricing](https://cloud.google.com/vpc/pricing), [Cloud NAT pricing](https://cloud.google.com/nat/pricing), [Amazon EC2 price list (AWS Price List API)](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.csv).

## Virtual network and NAT allocation (VPC network) → Virtual Network

Origin API: `google::1.0.0::compute::network`. Target backend: `azure::1.0.0::vnet`.

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

### Virtual network and NAT allocation (VPC network) · Selected network GiB per month

Estimated monthly service charges by Selected network GiB per month. Adapter hosting and Tensor9 fees are excluded. Source: us-central1; target: Global; currency: USD.

![Virtual network and NAT allocation (VPC network) · Selected network GiB per month: monthly service charges by Selected network GiB per month. Exact values are in the following table.](/images/diagrams/service-cost/32b0eeb7561eb1174657289c8baf35507fd83bd4003bb126f85483f12ca60085-light.svg)

![Virtual network and NAT allocation (VPC network) · Selected network GiB per month: monthly service charges by Selected network GiB per month. Exact values are in the following table.](/images/diagrams/service-cost/cf08d4bd572f2ac747c018c4e4bd1d2c0ab5cb5bf66dec3ffec3cbf92c30f551-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.

| Selected network GiB per month (GiB/month) | Virtual Private Cloud (VPC) | Target scenario | Virtual Network | Difference |
| -: | -: | - | -: | -: |
| 0 | 32.12 | Virtual Network | 32.85 | 0.73 |
| 100 | 36.62 | Virtual Network | 37.35 | 0.73 |
| 1000 | 77.12 | Virtual Network | 77.85 | 0.73 |
| 10000 | 482.12 | Virtual Network | 482.85 | 0.73 |
| 100000 | 4532.12 | Virtual Network | 4532.85 | 0.73 |
| 1000000 | 45032.12 | Virtual Network | 45032.85 | 0.73 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Virtual Network | Origin list price · Network management requests | 0 | USD/Requests |
| Virtual Network | Origin list price · Allocated NAT gateway hours | 0.044 | USD/gateway-hour |
| Virtual Network | Origin list price · Selected billable network transfer | 0.045 | USD/GiB |
| Virtual Network | Target price guess · read | 0 | USD/read |
| Virtual Network | Target price guess · write | 0 | USD/write |
| Virtual Network | Target price guess · provider operation | 0 | USD/provider operation |
| Virtual Network | Target price guess · GiB-month | 0 | USD/GiB-month |
| Virtual Network | Target price guess · published GiB | 0 | USD/published GiB |
| Virtual Network | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Virtual Network | Target list price · network GiB | 0.045 | USD/network GiB |
| Virtual Network | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Virtual Network | Target price guess · vCPU-hour | 0 | USD/vCPU-hour |
| Virtual Network | Target price guess · GiB-hour | 0 | USD/GiB-hour |
| Virtual Network | Target list price · resource-hour | 0.045 | USD/resource-hour |
| Virtual Network | Target price guess · resource-month | 0 | USD/resource-month |
| Virtual Network | Target price guess · input token | 0 | USD/input token |
| Virtual Network | Target price guess · output token | 0 | USD/output token |
| Virtual Network | Target monthly base charge | 0 | USD/month |
| Virtual Network | Approximate target service minimum | 0 | USD/month |
| Virtual Network | Minimum primary CPU | 2 | vCPU |
| Virtual Network | Minimum primary RAM | 8 | GiB |
| Virtual Network | Minimum primary disk | 100 | GiB |
| Virtual Network | Additional full-price standby copy | 0 | 0 or 1 |
| Virtual Network | Allocated share of provisioned cost | 1 | fraction |
| Virtual Network | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Virtual Network | Planning peak / mean work | 2 | multiplier |
| Virtual Network | Planning primary CPU utilization | 0.7 | fraction |
| Virtual Network | Resident state reserved in RAM | 0.1 | fraction |
| Virtual Network | Planning disk utilization | 0.8 | fraction |
| Virtual Network | Maintenance and log disk reserve | 20 | GiB |
| Virtual Network | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Virtual Network | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Virtual Network | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Virtual Network | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Virtual Network | 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-central1 → Global, 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.
* 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.
* Resource-hours represent selected gateway allocation, not a claim that the network object has an hourly fee.
* Use matching source and target traffic scope: NAT processing, inter-zone transfer and internet egress are different meters.
* Resource-hours are the selected NAT/gateway allocation, not a fee for the network object; network GiB is the gateway's processed or transferred traffic. Free management API calls do not reveal network traffic.
* VPC pricing: [https://cloud.google.com/vpc/pricing](https://cloud.google.com/vpc/pricing)
* Cloud NAT pricing: [https://cloud.google.com/nat/pricing](https://cloud.google.com/nat/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:

* Public IPv4, VPN/interconnect, firewalls, private endpoints, DNS, peering and traffic outside the selected transfer scope.
* 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-196cb4dbbfb0b48a51712e12d4b9a5b2e913b0f7` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [VPC pricing](https://cloud.google.com/vpc/pricing), [Cloud NAT pricing](https://cloud.google.com/nat/pricing), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

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.