Soru

Zorluk: KolayIdentify design principles of the AWS Cloud

A company is designing a new web application in the AWS Cloud and wants to ensure that the architecture is modular and resilient to component outages. Which two of the following are design principles of the AWS Cloud that support this architecture? (Select TWO.)

  1. Design for failureCevap
  2. Loose couplingCevap
  3. C
    Monolithic architecture design
  4. D
    Over-provisioning capacity for peak load
  5. E
    Manual resource provisioning and scaling

Cevap

The correct principles are designing for failure and loose coupling.
The correct options are designing for failure and loose coupling. Designing for failure ensures that systems remain functional even if individual components experience outages. Loose coupling minimizes dependencies between components, which prevents failures in one component from causing cascading failures across the entire system.

Adım Adım Çözüm

1
Identify the goal of the scenario
The company wants to build an application that is modular (loosely integrated) and resilient (can survive component failures).
Understanding requirements helps select the relevant cloud design principles.
2
Evaluate the design principles of the AWS Cloud against the requirements
Designing for failure ensures resiliency by planning for component outages. Loose coupling ensures modularity by minimizing dependencies between components.
This step directly maps the business objectives to AWS Cloud architectural best practices.

Anahtar Kavram

AWS Cloud Design Principles (Loose Coupling and Design for Failure)
Bu soruyu puanla