Amazon EC2 Auto Scaling
Use Amazon EC2 Auto Scaling to automatically scale Amazon EC2 instances, either
with scaling policies or with scheduled scaling.
Application Auto Scaling
Use Application Auto Scaling to configure auto scaling for resources beyond just
EC2, either with scaling policies or with scheduled scaling. For some resources, you can
use auto scaling functionality directly in the service console in which you create and
manage the resource.
AWS Auto Scaling
Use scaling plans to set up scaling policies across a collection of supported
resources from services including Aurora, DynamoDB, EC2 Spot, and ECS.