Soru

Zorluk: KolayIdentify design principles of the AWS Cloud

A food delivery platform wants to prevent an outage in its payment processing component from causing the entire ordering application to crash. Which AWS Cloud design principle should the platform implement to achieve this?

  1. A
    Tight coupling
  2. Loose couplingCevap
  3. C
    Vertical scaling
  4. D
    Manual over-provisioning

Cevap

Loose coupling
Loose coupling ensures that application components are independent. In this scenario, decoupling the payment system from the rest of the ordering application ensures that if the payment system is down, customers can still browse menus and add items to their cart.

Adım Adım Çözüm

1
Analyze the scenario requirement of isolating a component failure (payment processing) to prevent it from affecting the rest of the application.
Identified the need to remove direct dependencies between the application components.
Removing direct dependencies prevents a cascading failure where one down component causes the entire application to crash.
2
Select the AWS Cloud design principle that describes building independent components that interact without being tightly integrated.
Loose coupling is selected as the correct design principle.
Loose coupling allows components to remain operational and scale independently, ensuring high availability and fault isolation.

Anahtar Kavram

Loose coupling is an AWS Cloud design principle where components are decoupled, reducing dependencies so that a failure in one component does not cascade to others.
Tahmini Süre:45s
Bu soruyu puanla