Question

Difficulty: EasyIdentify design principles of the AWS Cloud

A university website experiences a predictable spike in user traffic during registration week, followed by a significant drop. The IT department wants the website to automatically provision more servers during peak times and terminate them when traffic decreases to avoid paying for idle resources. Which AWS Cloud design principle is the university applying?

  1. A
    Tight coupling
  2. B
    Over-provisioning
  3. ElasticityAnswer
  4. D
    Monolithic architecture

Answer

Elasticity
Elasticity is the ability to acquire resources as they are needed and release them when they are no longer required. In this scenario, automatically provisioning servers during peak enrollment times and terminating them when traffic drops matches resources directly to demand, optimizing costs and availability.

Step-by-Step Solution

1
Analyze the university's technical requirements and traffic pattern.
The application experiences high-traffic spikes followed by low-traffic periods, requiring resources to scale up and scale down automatically.
To match capacity with demand without manual intervention or paying for unused resources.
2
Match this requirement with AWS Cloud design principles.
The principle of matching supply with demand dynamically is defined as elasticity.
To identify the correct design principle that supports automatic scaling of resources.

Key Concept

Elasticity is the AWS design principle of matching supply with demand by dynamically provisioning and deprovisioning resources.
Rate this question