Which statement best describes vertical scaling of an application?

Prepare for the Kubernetes Certified Network Administrator (KCNA) exam with our detailed tests. Use flashcards and multiple choice questions, complete with hints and explanations, to enhance your learning experience. Get exam-ready today!

Multiple Choice

Which statement best describes vertical scaling of an application?

Explanation:
Vertical scaling means upgrading the resources of a single instance to handle more load. In Kubernetes terms, you increase the CPU and memory allocated to a single pod (requests/limits) or run it on a larger node so one replica can do more work. So the best statement is increasing the computational resources of an existing instance—making one pod bigger rather than creating more pods. Adding more instances to handle load describes horizontal scaling (scale out). Distributing Pods across multiple clusters is about deployment distribution or HA, not increasing a single pod’s capacity. Sharding data across multiple databases is about scaling the data layer, not the application instance itself.

Vertical scaling means upgrading the resources of a single instance to handle more load. In Kubernetes terms, you increase the CPU and memory allocated to a single pod (requests/limits) or run it on a larger node so one replica can do more work.

So the best statement is increasing the computational resources of an existing instance—making one pod bigger rather than creating more pods.

Adding more instances to handle load describes horizontal scaling (scale out). Distributing Pods across multiple clusters is about deployment distribution or HA, not increasing a single pod’s capacity. Sharding data across multiple databases is about scaling the data layer, not the application instance itself.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy