This certification preparation material would help you in getting the jobs in the AWS Fields

AWS Developer Certification : Associate Level AWS Sysops Administrator Certification : Assciate Level AWS Solution Architect Certification : Associate Level AWS Soltion Architect : Professional Level AWS Certified Security Specialty (SCS-C01) AWS Professional certification Exam AWS Certified Big Data – Specialty (BDS-C00) AWS Certified Machine Learning MLS C01 Certification Prepration Materal AWS Solution Architect : Training Associate AWS Advanced Networking Certifications AWS Exam Prepare : Kinesis Data Stream Book : AWS Solution Architect Associate : Little Guide AWS Security Specialization Certification: Little Guide SCS-C01 AWS Package Deal

While applying to the Job you need to mention referred by : | or Website :


Question 9: You have already running EC2 instances as part of auto-scaling group, which hosts your critical web application. You see that load on your application is increasing. Hence, you want to add more instances to your auto scaling .................... that newly launched instance is working fine. Which of the following suspension process will help?

  1. HealthCheck
  2. ReplaceUnHealthy
  3. AZrebalance
  4. AddToLoadBalancer

Correct Answer  : D

Detailed Explaination: In this question, AWS wanted to know that before sending any traffic to the instance. You want to make sure that instance launched with the application is proper. Once it is confirmed then only you will direct traffic to that instance.

Best solution is that you will suspend the AddToLoadBalancer process, so that instance will be launched but will not be added as part of load balancer. So that even instance is running with the application installed on it, it cannot receive the traffic. Because it was not registered with the ELB.  Once you confirm instance and application is fine you can resume the AddToLoadBalancer process, and you have to manually registered those instances to Load Balancer. Once attached to Load Balancer they can receive the traffic. All other cases will not help.

  1. HealthCheck: Health status check can be done by ELB or you can manually set the health status of instance. If instance is unhealthy then Auto scaling also marks that instance as unhealthy.
  2. ReplaceUnHealthy: In this case unhealthy instance will be terminated and it will launch new instance to replace the unhealthy one.
  3. AZRebalance:
    1. It will help in balancing the instances across AZ.
    2. If somehow AZ is not available then Auto Scaling will launch instances in unaffected AZ to balance it.
    3. If AZ becomes healthy again then EC2 instances will be launched in this and balance across the AZ.
    4. If we suspend the AZRebalance then scaling process still tries to balance the AZ during Scale-in and Scale-out process.
    5. If we suspend the launch process then AZRebalance neither launches new instance and nor terminate existing instance. Because AZRebalance terminates instances only after launching the replacement instance.
    6. If we suspend terminate process then scaling group can grow upto 10% larger than its maximum size, because that is allowed temporarily during rebalancing activities.
    7. If scaling group cannot terminate the instances, Auto scaling group remain above its maximum size until you we resume the terminated process.