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

# EC2 Auto Scaling costs

> Compare EC2 Auto Scaling backend choices using explicit service-adapter planning assumptions.

Tensor9 BYOC planning comparisons for `aws::1.0.0::autoscaling::group`, 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).

## Autoscaling fleet allocation (EC2 Auto Scaling) → Instance Pool

Origin API: `aws::1.0.0::autoscaling::group`. Target backend: `oci::1.0.0::instance-pool`.

### Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month

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

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/3a2190c46c5834f4fdf6c96ab5dea0b7740c4055e0329511acd9f81a301b214e-light.svg)

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/b13e9827fe0173976e1b787591d7d8bc52750193aaf7da6d98a8fca0cc18b46b-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.

| Allocated fleet instance-hours per month (instance-hour/month) | EC2 Auto Scaling | Target scenario | Instance Pool | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Instance Pool | 0 | 0 |
| 730 | 73.584 | Instance Pool | 33.58 | -40.004 |
| 2190 | 220.752 | Instance Pool | 100.74 | -120.012 |
| 7300 | 735.84 | Instance Pool | 335.8 | -400.04 |
| 73000 | 7358.4 | Instance Pool | 3358 | -4000.4 |
| 730000 | 73584 | Instance Pool | 33580 | -40004 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Instance Pool | Origin list price · Fleet allocated instance hours | 0.1008 | USD/instance-hour |
| Instance Pool | Origin list price · Fleet management requests | 0 | USD/Requests |
| Instance Pool | Target vCPUs per fleet instance | 2 | vCPU |
| Instance Pool | Target RAM per fleet instance | 8 | GiB |
| Instance Pool | Target price guess · read | 0 | USD/read |
| Instance Pool | Target price guess · write | 0 | USD/write |
| Instance Pool | Target price guess · provider operation | 0 | USD/provider operation |
| Instance Pool | Target list price · GiB-month | 0.0425 | USD/GiB-month |
| Instance Pool | Target price guess · published GiB | 0 | USD/published GiB |
| Instance Pool | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Instance Pool | Target list price · network GiB | 0 | USD/network GiB |
| Instance Pool | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Instance Pool | Target list price · vCPU-hour | 0.015 | USD/vCPU-hour |
| Instance Pool | Target list price · GiB-hour | 0.002 | USD/GiB-hour |
| Instance Pool | Target price guess · resource-hour | 0 | USD/resource-hour |
| Instance Pool | Target price guess · resource-month | 0 | USD/resource-month |
| Instance Pool | Target price guess · input token | 0 | USD/input token |
| Instance Pool | Target price guess · output token | 0 | USD/output token |
| Instance Pool | Target monthly base charge | 0 | USD/month |
| Instance Pool | Approximate target service minimum | 0 | USD/month |
| Instance Pool | Minimum primary CPU | 2 | vCPU |
| Instance Pool | Minimum primary RAM | 8 | GiB |
| Instance Pool | Minimum primary disk | 100 | GiB |
| Instance Pool | Additional full-price standby copy | 0 | 0 or 1 |
| Instance Pool | Allocated share of provisioned cost | 1 | fraction |
| Instance Pool | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Instance Pool | Planning peak / mean work | 2 | multiplier |
| Instance Pool | Planning primary CPU utilization | 0.7 | fraction |
| Instance Pool | Resident state reserved in RAM | 0.1 | fraction |
| Instance Pool | Planning disk utilization | 0.8 | fraction |
| Instance Pool | Maintenance and log disk reserve | 20 | GiB |
| Instance Pool | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Instance Pool | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Instance Pool | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Instance Pool | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Instance Pool | 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.
* This native fleet resource comparison is separate from the Auto Scaling runtime discovery adapter and its supported operations.
* Instance-hours are priced exactly once as CPU and RAM allocation; management requests add no assumed fleet instances.
* Fleet orchestration is not billed separately: member instance CPU and memory hours bill at the instance rates. Management API counts never create VM-hours. OCI: E5 flexible shape (the shape this repo emits); Balanced block volume; first 10 TB of egress free.
* 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 EC2 Auto Scaling pricing: [https://aws.amazon.com/ec2/autoscaling/pricing/](https://aws.amazon.com/ec2/autoscaling/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:

* Instance disks, traffic, licenses, load balancers, spare replacement instances and metric collection.
* 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-b9d9d674ce3cf500fa29965fbf7437beb4b8d35e` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [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 EC2 Auto Scaling pricing](https://aws.amazon.com/ec2/autoscaling/pricing/), [OCI price list API](https://apexapps.oracle.com/pls/apex/cetools/api/v1/products/).

## Autoscaling fleet allocation (EC2 Auto Scaling) → Managed Instance Group

Origin API: `aws::1.0.0::autoscaling::group`. Target backend: `google::1.0.0::compute::instance-group-manager`.

### Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month

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

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/82de0c46522a1827639824cac8be98eeea8c3b00df97c96bbf56b7924430ac46-light.svg)

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/77757075262bc795c39a7182f180bb61353a11c72d1de0d3523df2fb265ba634-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.

| Allocated fleet instance-hours per month (instance-hour/month) | EC2 Auto Scaling | Target scenario | Managed Instance Group | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Managed Instance Group | 0 | 0 |
| 730 | 73.584 | Managed Instance Group | 70.89614 | -2.68786 |
| 2190 | 220.752 | Managed Instance Group | 212.68842 | -8.06358 |
| 7300 | 735.84 | Managed Instance Group | 708.9614 | -26.8786 |
| 73000 | 7358.4 | Managed Instance Group | 7089.614 | -268.786 |
| 730000 | 73584 | Managed Instance Group | 70896.14 | -2687.86 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Managed Instance Group | Origin list price · Fleet allocated instance hours | 0.1008 | USD/instance-hour |
| Managed Instance Group | Origin list price · Fleet management requests | 0 | USD/Requests |
| Managed Instance Group | Target vCPUs per fleet instance | 2 | vCPU |
| Managed Instance Group | Target RAM per fleet instance | 8 | GiB |
| Managed Instance Group | Target price guess · read | 0 | USD/read |
| Managed Instance Group | Target price guess · write | 0 | USD/write |
| Managed Instance Group | Target price guess · provider operation | 0 | USD/provider operation |
| Managed Instance Group | Target list price · GiB-month | 0.1 | USD/GiB-month |
| Managed Instance Group | Target price guess · published GiB | 0 | USD/published GiB |
| Managed Instance Group | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Managed Instance Group | Target list price · network GiB | 0.12 | USD/network GiB |
| Managed Instance Group | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Managed Instance Group | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| Managed Instance Group | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| Managed Instance Group | Target price guess · resource-hour | 0 | USD/resource-hour |
| Managed Instance Group | Target price guess · resource-month | 0 | USD/resource-month |
| Managed Instance Group | Target price guess · input token | 0 | USD/input token |
| Managed Instance Group | Target price guess · output token | 0 | USD/output token |
| Managed Instance Group | Target monthly base charge | 0 | USD/month |
| Managed Instance Group | Approximate target service minimum | 0 | USD/month |
| Managed Instance Group | Minimum primary CPU | 2 | vCPU |
| Managed Instance Group | Minimum primary RAM | 8 | GiB |
| Managed Instance Group | Minimum primary disk | 100 | GiB |
| Managed Instance Group | Additional full-price standby copy | 0 | 0 or 1 |
| Managed Instance Group | Allocated share of provisioned cost | 1 | fraction |
| Managed Instance Group | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Managed Instance Group | Planning peak / mean work | 2 | multiplier |
| Managed Instance Group | Planning primary CPU utilization | 0.7 | fraction |
| Managed Instance Group | Resident state reserved in RAM | 0.1 | fraction |
| Managed Instance Group | Planning disk utilization | 0.8 | fraction |
| Managed Instance Group | Maintenance and log disk reserve | 20 | GiB |
| Managed Instance Group | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Managed Instance Group | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Managed Instance Group | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Managed Instance Group | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Managed Instance Group | 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.
* This native fleet resource comparison is separate from the Auto Scaling runtime discovery adapter and its supported operations.
* Instance-hours are priced exactly once as CPU and RAM allocation; management requests add no assumed fleet instances.
* Fleet orchestration is not billed separately: member instance CPU and memory hours bill at the instance rates. Management API counts never create VM-hours. Google: N2 predefined vCPU and memory (E2 lists 0.02181159 and 0.00292353); pd-balanced disk; Premium Tier egress.
* 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 EC2 Auto Scaling pricing: [https://aws.amazon.com/ec2/autoscaling/pricing/](https://aws.amazon.com/ec2/autoscaling/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:

* Instance disks, traffic, licenses, load balancers, spare replacement instances and metric collection.
* 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-b9670e638465fc9e05fb9206b711b51ee8d7611e` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [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 EC2 Auto Scaling pricing](https://aws.amazon.com/ec2/autoscaling/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).

## Autoscaling fleet allocation (EC2 Auto Scaling) → Virtual Machine Scale Sets

Origin API: `aws::1.0.0::autoscaling::group`. Target backend: `azure::1.0.0::vmss`.

### Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month

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

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/51c1e0c60a5309ffdabeb87b162dad53c0c30ffc52119f833d0180fa8534eb72-light.svg)

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/3ab0c5a0c57d43ec0adddb379ae2b5e3ce54ec69bd4192ee106f8c943a35be14-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.

| Allocated fleet instance-hours per month (instance-hour/month) | EC2 Auto Scaling | Target scenario | Virtual Machine Scale Sets | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | Virtual Machine Scale Sets | 0 | 0 |
| 730 | 73.584 | Virtual Machine Scale Sets | 70.08 | -3.504 |
| 2190 | 220.752 | Virtual Machine Scale Sets | 210.24 | -10.512 |
| 7300 | 735.84 | Virtual Machine Scale Sets | 700.8 | -35.04 |
| 73000 | 7358.4 | Virtual Machine Scale Sets | 7008 | -350.4 |
| 730000 | 73584 | Virtual Machine Scale Sets | 70080 | -3504 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| Virtual Machine Scale Sets | Origin list price · Fleet allocated instance hours | 0.1008 | USD/instance-hour |
| Virtual Machine Scale Sets | Origin list price · Fleet management requests | 0 | USD/Requests |
| Virtual Machine Scale Sets | Target vCPUs per fleet instance | 2 | vCPU |
| Virtual Machine Scale Sets | Target RAM per fleet instance | 8 | GiB |
| Virtual Machine Scale Sets | Target price guess · read | 0 | USD/read |
| Virtual Machine Scale Sets | Target price guess · write | 0 | USD/write |
| Virtual Machine Scale Sets | Target price guess · provider operation | 0 | USD/provider operation |
| Virtual Machine Scale Sets | Target list price · GiB-month | 0.0803 | USD/GiB-month |
| Virtual Machine Scale Sets | Target price guess · published GiB | 0 | USD/published GiB |
| Virtual Machine Scale Sets | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| Virtual Machine Scale Sets | Target list price · network GiB | 0.087 | USD/network GiB |
| Virtual Machine Scale Sets | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| Virtual Machine Scale Sets | Target list price · vCPU-hour | 0.033 | USD/vCPU-hour |
| Virtual Machine Scale Sets | Target list price · GiB-hour | 0.00375 | USD/GiB-hour |
| Virtual Machine Scale Sets | Target price guess · resource-hour | 0 | USD/resource-hour |
| Virtual Machine Scale Sets | Target price guess · resource-month | 0 | USD/resource-month |
| Virtual Machine Scale Sets | Target price guess · input token | 0 | USD/input token |
| Virtual Machine Scale Sets | Target price guess · output token | 0 | USD/output token |
| Virtual Machine Scale Sets | Target monthly base charge | 0 | USD/month |
| Virtual Machine Scale Sets | Approximate target service minimum | 0 | USD/month |
| Virtual Machine Scale Sets | Minimum primary CPU | 2 | vCPU |
| Virtual Machine Scale Sets | Minimum primary RAM | 8 | GiB |
| Virtual Machine Scale Sets | Minimum primary disk | 100 | GiB |
| Virtual Machine Scale Sets | Additional full-price standby copy | 0 | 0 or 1 |
| Virtual Machine Scale Sets | Allocated share of provisioned cost | 1 | fraction |
| Virtual Machine Scale Sets | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| Virtual Machine Scale Sets | Planning peak / mean work | 2 | multiplier |
| Virtual Machine Scale Sets | Planning primary CPU utilization | 0.7 | fraction |
| Virtual Machine Scale Sets | Resident state reserved in RAM | 0.1 | fraction |
| Virtual Machine Scale Sets | Planning disk utilization | 0.8 | fraction |
| Virtual Machine Scale Sets | Maintenance and log disk reserve | 20 | GiB |
| Virtual Machine Scale Sets | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| Virtual Machine Scale Sets | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| Virtual Machine Scale Sets | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| Virtual Machine Scale Sets | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| Virtual Machine Scale Sets | 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.
* This native fleet resource comparison is separate from the Auto Scaling runtime discovery adapter and its supported operations.
* Instance-hours are priced exactly once as CPU and RAM allocation; management requests add no assumed fleet instances.
* Fleet orchestration is not billed separately: member instance CPU and memory hours bill at the instance rates. Management API counts never create VM-hours. Azure: Dsv5 decomposed against Esv5; Premium SSD v2 disk; internet egress.
* 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 EC2 Auto Scaling pricing: [https://aws.amazon.com/ec2/autoscaling/pricing/](https://aws.amazon.com/ec2/autoscaling/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:

* Instance disks, traffic, licenses, load balancers, spare replacement instances and metric collection.
* 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-82812da0f423869e63eda34be31dc83ce60055ad` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [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 EC2 Auto Scaling pricing](https://aws.amazon.com/ec2/autoscaling/pricing/), [Azure Retail Prices API](https://prices.azure.com/api/retail/prices).

## Autoscaling fleet allocation (EC2 Auto Scaling) → VirtualMachinePool

Origin API: `aws::1.0.0::autoscaling::group`. Target backend: `kubevirt::1.0.0::virtual-machine-pool`.

### Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month

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

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/7a7e0e98b712bd4152701f76b4f237adb991d097613f8ff90131cc7f8bb99717-light.svg)

![Autoscaling fleet allocation (EC2 Auto Scaling) · Allocated fleet instance-hours per month: monthly service charges by Allocated fleet instance-hours per month. Exact values are in the following table.](/images/diagrams/service-cost/3513d81dfe39749827b581ab26635a6633db036cae89cf9fcfd3eb1367e13b53-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.

| Allocated fleet instance-hours per month (instance-hour/month) | EC2 Auto Scaling | Target scenario | VirtualMachinePool | Difference |
| -: | -: | - | -: | -: |
| 0 | 0 | VirtualMachinePool | 0 | 0 |
| 730 | 73.584 | VirtualMachinePool | 70.89614 | -2.68786 |
| 2190 | 220.752 | VirtualMachinePool | 212.68842 | -8.06358 |
| 7300 | 735.84 | VirtualMachinePool | 708.9614 | -26.8786 |
| 73000 | 7358.4 | VirtualMachinePool | 7089.614 | -268.786 |
| 730000 | 73584 | VirtualMachinePool | 70896.14 | -2687.86 |

**Curve assumptions**

| Target scenario | Assumption | Value | Unit |
| - | - | -: | - |
| VirtualMachinePool | Origin list price · Fleet allocated instance hours | 0.1008 | USD/instance-hour |
| VirtualMachinePool | Origin list price · Fleet management requests | 0 | USD/Requests |
| VirtualMachinePool | Target vCPUs per fleet instance | 2 | vCPU |
| VirtualMachinePool | Target RAM per fleet instance | 8 | GiB |
| VirtualMachinePool | Target price guess · read | 0 | USD/read |
| VirtualMachinePool | Target price guess · write | 0 | USD/write |
| VirtualMachinePool | Target price guess · provider operation | 0 | USD/provider operation |
| VirtualMachinePool | Target list price · GiB-month | 0.1 | USD/GiB-month |
| VirtualMachinePool | Target price guess · published GiB | 0 | USD/published GiB |
| VirtualMachinePool | Target price guess · delivered GiB | 0 | USD/delivered GiB |
| VirtualMachinePool | Target list price · network GiB | 0.12 | USD/network GiB |
| VirtualMachinePool | Target price guess · replica GiB-month | 0 | USD/replica GiB-month |
| VirtualMachinePool | Target list price · vCPU-hour | 0.031611 | USD/vCPU-hour |
| VirtualMachinePool | Target list price · GiB-hour | 0.004237 | USD/GiB-hour |
| VirtualMachinePool | Target price guess · resource-hour | 0 | USD/resource-hour |
| VirtualMachinePool | Target price guess · resource-month | 0 | USD/resource-month |
| VirtualMachinePool | Target price guess · input token | 0 | USD/input token |
| VirtualMachinePool | Target price guess · output token | 0 | USD/output token |
| VirtualMachinePool | Target monthly base charge | 0 | USD/month |
| VirtualMachinePool | Approximate target service minimum | 0 | USD/month |
| VirtualMachinePool | Minimum primary CPU | 2 | vCPU |
| VirtualMachinePool | Minimum primary RAM | 8 | GiB |
| VirtualMachinePool | Minimum primary disk | 100 | GiB |
| VirtualMachinePool | Additional full-price standby copy | 0 | 0 or 1 |
| VirtualMachinePool | Allocated share of provisioned cost | 1 | fraction |
| VirtualMachinePool | Read/write work per vCPU-second | 1500 | operations/vCPU-second |
| VirtualMachinePool | Planning peak / mean work | 2 | multiplier |
| VirtualMachinePool | Planning primary CPU utilization | 0.7 | fraction |
| VirtualMachinePool | Resident state reserved in RAM | 0.1 | fraction |
| VirtualMachinePool | Planning disk utilization | 0.8 | fraction |
| VirtualMachinePool | Maintenance and log disk reserve | 20 | GiB |
| VirtualMachinePool | Staging database CPU unit-price guess | 0.0413 | USD/vCPU-hour |
| VirtualMachinePool | Staging database RAM unit-price guess | 0.007 | USD/GiB-hour |
| VirtualMachinePool | Staging database disk unit-price guess | 0.17 | USD/GiB-month |
| VirtualMachinePool | Dependent object sink storage price guess | 0.023 | USD/GiB-month |
| VirtualMachinePool | 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.
* This native fleet resource comparison is separate from the Auto Scaling runtime discovery adapter and its supported operations.
* Instance-hours are priced exactly once as CPU and RAM allocation; management requests add no assumed fleet instances.
* KubeVirt (Apache-2.0, [https://github.com/kubevirt/kubevirt/blob/main/LICENSE](https://github.com/kubevirt/kubevirt/blob/main/LICENSE)) runs VMs as pods: allocated VM CPU and memory hours bill as node capacity; virt-launcher pod overhead is not modeled. Management API counts never create VM-hours. 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.
* 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 EC2 Auto Scaling pricing: [https://aws.amazon.com/ec2/autoscaling/pricing/](https://aws.amazon.com/ec2/autoscaling/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:

* Instance disks, traffic, licenses, load balancers, spare replacement instances and metric collection.
* 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-3ce4fd3066be8e513dee674ece91d26221463200` / `2026-10-22.planning.2`. Curve: `workload-1`.

Sources: [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 EC2 Auto Scaling pricing](https://aws.amazon.com/ec2/autoscaling/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).

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.