We think you might be interested in this job:
Horizontal scaling means that you scale by adding more ec2 machines into your pool of resources whereas Vertical scaling means that you scale by adding more power (CPU, RAM) to an existing ec2 machine. Vertical Scaling usually means upgrade of server hardware.