Amazon Web Services → Microsoft Azure
Azure equivalent of Amazon EC2 Auto Scaling
Amazon EC2 Auto Scaling maps to Azure Virtual Machine Scale Sets with autoscale.
About Amazon EC2 Auto Scaling
| Provider | Amazon Web Services |
|---|---|
| Status | Generally available |
| What it is | Auto Scaling groups that keep a target number of instances healthy and scale with target tracking, step, scheduled, or predictive policies. Mixed instances policies blend Spot and On-Demand. Warm pools are supported. |
| Documentation | docs.aws.amazon.com |
| Pricing | Official pricing page |
Azure mappings (1)
| Capability | Azure equivalent | Match |
|---|---|---|
| VM auto scaling groups | Azure Virtual Machine Scale Sets | Direct match |
Scaling, placement & rightsizing(1)
VM auto scaling groups Direct match
Amazon EC2 Auto Scaling maps to Azure Virtual Machine Scale Sets with autoscale. Both manage a group of VMs, replace unhealthy ones, and scale on metrics, schedules, or forecasts.
- Templates. An ASG launches from a launch template. A scale set embeds its VM model (or, in Flexible mode, can manage VMs you attach).
- Modes. Azure has Flexible orchestration (recommended; members are standard VMs) and Uniform orchestration (identical scale-set VMs managed through VMSS APIs). AWS has one ASG model.
- Policies. ASGs offer target tracking, step, simple, scheduled, and predictive scaling. Azure autoscale (Azure Monitor) offers metric rules, schedules, and predictive autoscale (CPU-based, scale sets only).