
You are reviewing capacity options for a cloud-hosted production service that is approaching its performance limits. Before committing to an infrastructure plan, you need to explain the execution implications of scaling the system in different ways.
Explain the difference between horizontal and vertical scaling in a cloud environment, and how you would decide between them for a live service.