Soru

Zorluk: OrtaIdentify design principles of the AWS Cloud

A financial institution is migrating its core ledger application to AWS. To ensure the application remains operational even during local infrastructure outages or natural disasters, the architecture is deployed across multiple Availability Zones, uses an Amazon Aurora database with automated failover, and stores transaction logs in Amazon S3 with cross-region replication enabled. Which AWS Cloud design principle does this multi-layered architectural approach best represent?

  1. A
    Tight coupling
  2. B
    Elasticity
  3. Design for failureCevap
  4. D
    Monolithic architecture

Cevap

Design for failure
Designing for failure is a core AWS design principle which assumes that components will eventually fail and builds redundancy (such as Multi-AZ deployment, database failover, and cross-region replication) into the architecture to ensure continuous operation without service disruption.

Adım Adım Çözüm

1
Analyze the architectural details described in the scenario.
The system uses multiple Availability Zones, database failover, and cross-region replication to remain operational during infrastructure outages.
Identifying the main objective of these mechanisms helps determine which design principle they align with.
2
Match the identified objective to the core AWS design principles.
Ensuring continuous operation and high availability during localized outages is the primary goal of the 'design for failure' principle.
This principle guides architects to assume components will fail and build in redundant paths to mitigate downtime.

Anahtar Kavram

AWS Cloud design principles - Design for failure
Tahmini Süre:1m 0s
Bu soruyu puanla