Amazon EC2 Auto Scaling helps you maintain application availability and allows you to dynamically scale your Amazon EC2 capacity up or down automatically according to conditions you define.
You can use Amazon EC2 Auto Scaling for fleet management of EC2 instances to help maintain the health and availability of your fleet and ensure that you are running your desired number of Amazon EC2 instances.
You can also use Amazon EC2 Auto Scaling for dynamic scaling of EC2 instances in order to automatically increase the number of Amazon EC2 instances during demand spikes to maintain performance and decrease capacity during lulls to reduce costs.
Amazon EC2 Auto Scaling is well suited both to applications that have stable demand patterns or that experience hourly, daily, or weekly variability in usage.
Amazon EC2 Auto Scaling can detect when an instance is unhealthy, terminate it, and replace it with a new one.
Amazon EC2 Auto Scaling ensures that your application always has the right amount of compute capacity.
Amazon EC2 Auto Scaling adds new instances only when necessary, and terminates them when no longer needed.
A system that can detect that it's not operating property and fix itself without human intervention.
The degree to which a component consistently performs according to its specifications.
The ability of a system or component to be operational and accessible if required (system uptime).