While horizontal autoscaling would scale the number of instances, vertical autoscaling would scale the CPU, RAM, and Disk sizes of the instance(s) depending on the scaling criteria that are defined.