Implements APIs for Auto Scaling