How can the user configure AutoScaling for the above mentioned condition?
Configure ELB to notify AutoScaling on load increase or decrease
Use AutoScaling with a schedule
Use AutoScaling by manually modifying the desired capacity during a condition
Use dynamic AutoScaling with a policy
Explanations:
Configuring an Elastic Load Balancer (ELB) to notify Auto Scaling is not directly related to scaling based on CPU utilization metrics. While ELB can distribute traffic and improve application performance, it does not inherently trigger Auto Scaling actions based on CPU metrics.
Using Auto Scaling with a schedule allows scaling actions at specific times but does not automatically respond to changes in CPU utilization. This approach lacks the responsiveness needed for dynamic load changes that occur throughout the day.
Manually modifying the desired capacity is not an automated solution. This method does not provide the required responsiveness to CPU utilization metrics, which should be handled automatically to scale up or down based on demand.
Dynamic Auto Scaling with a policy allows users to define scaling actions based on real-time metrics such as CPU utilization. By setting policies to scale up when CPU utilization exceeds 70% and to scale down when it drops below 30%, the system can automatically respond to load changes efficiently.