Supported environments
API means the profile adapts origin API behavior. Infrastructure means the profile changes provisioned resources or documents a target-native alternative without promising an origin API endpoint. Check the operation and capability tables for the behavior your application depends on.
How the targets compare
Each row compares a capability of Virtual Machine Scale Sets with its adaptation on each target. A dash means this profile does not state the capability for that target.Cloud Adapter
On AWS
EC2 Auto Scaling
A scale set becomes an EC2 launch template and Auto Scaling group. The template defines the instance size, image, disks, network interface and identity. Metric rules become scaling policies, and the target provides overprovisioning and load-balancer health checks.
Capacity changes and update state
The adapter applies the source scale-set configuration to the target group and its launch template. Desired count controls capacity; template settings describe how a new instance boots. An updated template does not establish that existing members have changed, so inspect the group’s rolling-update state before completing the deployment.Readiness and replacement
Scaling policies change capacity, while health checks decide when a failed member should be replaced. Check readiness time, batch size, and remaining capacity during updates. A replacement can have a new identity and empty local state; keep durable application data outside disposable fleet members.Compatibility differences
Rolling upgrades use instance refresh, which replaces instances instead of reimaging them in place. Publishing a newer image does not automatically update running instances. The build requires acknowledgement if the scale set depends on automatic image upgrades.On Google Cloud
Managed Instance Group
A scale set becomes a Compute Engine instance template and managed instance group. The template defines the VM size, image, disks, network interface and identity.