A logistics company is migrating its package tracking application to AWS. To ensure the application remains operational even during a physical infrastructure outage, the architects configure the application to run on Amazon EC2 instances spread across three Availability Zones behind an Application Load Balancer. They also deploy a Multi-AZ Amazon RDS database instance that automatically replicates data and handles failover. Which AWS Cloud design principle is directly implemented by this architecture?
- Design for failureCevap
- BElasticity
- CTight coupling
- DCapital expenditure maximization
Cevap
Design for failure
Designing for failure is a core AWS principle that assumes systems will eventually experience outages. By distributing EC2 instances across multiple Availability Zones and using a Multi-AZ RDS deployment, the system is designed to automatically detect failure, fail over, and continue operating without downtime.
Adım Adım Çözüm
Anahtar Kavram
Design for failure
Tahmini Süre:1m 0s