Soru

Zorluk: KolayIdentify design principles of the AWS Cloud

A company is building a news portal on AWS. The portal must automatically adjust its capacity to handle sudden spikes in reader traffic during breaking news events. Additionally, the team wants to ensure that a database failure in the user comments section does not prevent users from reading the main news articles. Which AWS Cloud design principles should the company implement to meet these requirements? (Select TWO.)

  1. Loose couplingCevap
  2. ElasticityCevap
  3. C
    Monolithic design
  4. D
    Tight coupling
  5. E
    Over-provisioning resources

Cevap

The correct principles are loose coupling and elasticity.
Implementing loose coupling ensures that components are independent, so a failure in the comments component does not disrupt the main article reading experience. Implementing elasticity ensures the application automatically scales its infrastructure capacity to match traffic demands without manual intervention.

Adım Adım Çözüm

1
Analyze the requirement for handling sudden spikes in traffic automatically.
Identify that dynamically scaling capacity up and down to match demand refers to elasticity.
This matches the requirement of automatically adjusting capacity during breaking news events.
2
Analyze the requirement that a database failure in one component (comments) should not impact another component (reading articles).
Identify that isolating dependencies between components is called loose coupling.
This ensures the application is resilient and that failures do not cascade.

Anahtar Kavram

AWS Cloud design principles: Elasticity and Loose Coupling
Tahmini Süre:50s
Bu soruyu puanla