Question: what is the difference between auto scaling and load balancing?
Answer: Load balancing evenly distributes load to application instances in all availability zones in a region while auto scaling makes sure instances scale up or down depending on the load.