Amazon EC2 Auto Scaling helps you maintain application availability and allows you to automatically add or remove EC2 instances according to conditions you define.
Auto Scaling up/down or in/out == Elasticity
Multi AZs == High Availability
An architecture can have a scaling policy which launches new EC2 instances in the same AZs
Elasticity is the ability to increase or decrease resources to meet the demand of the given load according to AWS soo it is the most relevant answer. While High Availability generally refers to the ability of a system to ensure continuous operation and minimize downtime
Better availability. Amazon EC2 Auto Scaling helps ensure that your application always has the right amount of capacity to handle the current traffic demand.
https://docs.aws.amazon.com/autoscaling/ec2/userguide/auto-scaling-benefits.html
Answer A is correct.
https://aws.amazon.com/ec2/autoscaling/features/
Amazon EC2 Auto Scaling will automatically replace unhealthy or unreachable instances to maintain higher availability of your applications.
By using Amazon EC2 Auto Scaling, the company is leveraging the elasticity of the AWS Cloud. Elasticity refers to the ability to dynamically scale resources up or down based on demand. With Amazon EC2 Auto Scaling, the number of Amazon EC2 instances can automatically increase or decrease based on predefined scaling policies and conditions.
This provides several benefits, including the ability to meet fluctuating demand while maintaining optimal performance and cost efficiency. During periods of high demand, Amazon EC2 Auto Scaling can automatically add more instances to handle the increased workload, ensuring high availability and preventing performance degradation. Conversely, during periods of low demand, it can scale down the number of instances, reducing costs and optimizing resource utilization.
Auto-scaling- Elasticity - can scale horizontally when required (coorect)
High Availability - Multi AZ deployment - If any data center is not available by any chances then traffic would start diverting to instance deployed in other AZ
B. Elasticity
The example of using Amazon EC2 Auto Scaling to scale Amazon EC2 instances illustrates the benefit of elasticity in the AWS Cloud. Elasticity refers to the ability of an organization to quickly and easily scale up or down its resources in response to changing demand. In this case, the company is able to use Amazon EC2 Auto Scaling to automatically adjust the number of EC2 instances based on demand, ensuring that it always has enough resources to handle incoming traffic without paying for excess capacity during periods of low demand.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
myan2492
Highly Voted 2 years, 1 month agoTRD007
Highly Voted 2 years, 11 months agoTS1991
Most Recent 5 months, 3 weeks agothe_var
11 months, 2 weeks agobothwell01
1 year agoBig_Dre
1 year, 2 months agoNithyMJ
1 year, 4 months agoJKevin778
1 year, 4 months agoFerdiego88
1 year, 4 months agoGulsah
1 year, 5 months agoGulsah
1 year, 5 months agoman5484
1 year, 5 months agoCoffeelander
1 year, 6 months agoAbbytam
1 year, 6 months agotester0071
1 year, 6 months agohuanghaiyao
1 year, 7 months ago0x0045
1 year, 7 months agoAmit__Patel
1 year, 8 months ago