Timedora
Free Practice Quiz Question List

3 Scalability and Elasticity Online Quiz Questions

Use this free practice quiz with 20 questions to review 3 Scalability and Elasticity, test your knowledge, and prepare for your next test or exam.

20 questions
01
Choose one
1 point

An online service expects a short, predictable traffic peak during a scheduled event. Which approach best matches this workload pattern?

  1. A

    Wait until the event ends, then increase capacity to handle the remaining traffic.

  2. B

    Schedule an increase before the event and a reduction afterward.

  3. C

    Keep peak capacity running permanently, regardless of demand.

  4. D

    Use only manual vertical scaling during the event.

02
True or false
1 point

A system can be scalable without being elastic if staff can add servers to support growth but must remove them manually after a temporary peak.

  1. A

    True

  2. B

    False

03
Written response
1 point

A scaling policy uses CPU percentage as one of its signals. What category of metric does CPU percentage represent?

04
Fill in the blank
1 point

Increasing CPU or memory on an existing server is , while adding servers or instances to share the work is .

05
Choose one
1 point

A service can add instances in response to rising demand, but new instances take time to start. What should its design do during that delay?

  1. A

    Remove all existing capacity as soon as a scaling action begins.

  2. B

    Wait until new resources are fully provisioned before serving any requests.

  3. C

    Maintain enough baseline capacity to serve demand while additional resources start.

  4. D

    Avoid scaling because provisioning is not instantaneous.

06
True or false
1 point

A system that scales out successfully can always scale in without risking interrupted work, because scaling in simply removes excess capacity.

  1. A

    True

  2. B

    False

07
Choose all
1 point

Select all statements that accurately describe scalability and elasticity.

  1. A

    Scalability concerns handling a growing workload by increasing capacity.

  2. B

    Elasticity can add and release capacity as demand changes.

  3. C

    Elasticity can use scaling mechanisms to adjust capacity.

  4. D

    Every scalable system automatically releases resources when demand falls.

  5. E

    Scalability and elasticity are opposites, so a system cannot have both.

08
Written response
1 point

A web application handles rising demand by adding application instances behind a load balancer. What scaling approach is it using?

09
Fill in the blank
1 point

For a short, predictable peak, a workload might use . For unpredictable or rapidly changing demand, it might use .

10
Choose one
1 point

A background job-processing system experiences bursts of queued work, but its workers are not always CPU-bound. Which scaling policy choice is best supported by the workload?

  1. A

    Use CPU utilization as the only signal because it is always the best indicator for every workload.

  2. B

    Use queue depth as a scaling signal because it reflects pending jobs.

  3. C

    Scale in whenever any worker completes a job, regardless of the remaining queue.

  4. D

    Ignore demand signals and keep the worker count fixed.

11
Choose all
1 point

Select all practices that help a scaling design adapt reliably to changing demand.

  1. A

    Maintain sufficient baseline capacity while new resources start.

  2. B

    Choose signals that reflect the workload being scaled.

  3. C

    Test both scale-out and scale-in behavior.

  4. D

    Assume that scaling actions take effect instantly.

  5. E

    Use CPU utilization as the only possible scaling signal for every workload.

12
Open ended
1 point

A video-processing service uses a queue of pending jobs. Describe how it could adjust its worker capacity as the queue grows and drains, including a suitable scaling signal and two design considerations for maintaining reliable service.

13
Choose one
1 point

A team runs an application on Amazon EC2 and wants to add or remove instances according to configured scaling policies. Which statement best describes how an EC2 Auto Scaling group can help?

  1. A

    An EC2 Auto Scaling group only adds CPU or memory to one existing instance.

  2. B

    An EC2 Auto Scaling group is used only for workloads that never change demand.

  3. C

    An EC2 Auto Scaling group can adjust the number of instances according to configured scaling policies.

  4. D

    An EC2 Auto Scaling group automatically guarantees that every application can use added instances effectively.

14
Written response
1 point

A web application handles more traffic by adding application instances behind a load balancer so work can be shared. What scaling approach is it using?

15
Choose one
1 point

A team upgrades an existing server with more CPU and memory to meet a growing workload. Which approach best describes this change?

  1. A

    Horizontal scaling, because the server receives more resources

  2. B

    Vertical scaling, because the existing server receives more resources

  3. C

    Elasticity, because the server must be removed when demand falls

  4. D

    Demand-based scaling, because CPU and memory are being changed

16
Choose one
1 point

An online service automatically adds application instances during a brief traffic surge and removes them after demand returns to normal. Which concept best describes this behavior?

  1. A

    Scalability, because capacity can only increase for long-term growth

  2. B

    Vertical scaling, because resources are added to an existing server

  3. C

    Elasticity, because capacity rises and falls with demand

  4. D

    Horizontal scaling, because a load balancer distributes requests

17
True or false
1 point

A system can be scalable without being elastic if staff can add servers for growth but must remove them manually after a temporary peak.

  1. A

    True

  2. B

    False

18
Choose one
1 point

A service's workload is expected to grow steadily over the next year rather than fluctuate in short bursts. Which approach is most appropriate?

  1. A

    Plan for scalability by adding capacity or redesigning components as workload grows

  2. B

    Use only scheduled scaling to handle a short peak

  3. C

    Release capacity whenever demand temporarily decreases

  4. D

    Scale in response to queue depth, regardless of the workload

19
Written response
1 point

A background job-processing system needs a scaling signal that reflects how much work is waiting to be processed. What signal is especially relevant?

20
Choose one
1 point

A retailer expects a brief, predictable increase in traffic during a scheduled sale. Which plan best matches this workload pattern?

  1. A

    Use demand-based elasticity only, because the peak is predictable

  2. B

    Schedule an increase before the event and a reduction afterward

  3. C

    Keep peak capacity running permanently to handle the event

  4. D

    Wait until the event ends before adding capacity