A web application running on AWS experiences unpredictable surges in traffic throughout the day. The operations team wants to ensure that the compute capacity can match the demand in real-time without manual intervention. Which service should they use to automatically adjust the number of EC2 instances based on the demand?
Elastic Load Balancing
Auto Scaling
Amazon CloudWatch
Amazon EC2