A retail company is preparing its web application for a major seasonal sales event. To ensure the application remains highly resilient and cost-effective during traffic fluctuations, the IT team wants to follow AWS Cloud architectural design principles. Which of the following options represent key AWS Cloud design principles that should be applied to this workload? (Select TWO.)
- Build independent components that communicate via message queues or APIs to isolate failures.Cevap
- Scale resource capacity automatically in response to real-time changes in consumer demand.Cevap
- CCreate direct, hardcoded interdependencies between all software layers to minimize communication overhead.
- DSize the virtual servers based on peak expected traffic to avoid configuration changes during the event.
- EDeploy all parts of the application onto a single, centralized database and web server instance.
Cevap
Building independent components that communicate via message queues or APIs, and scaling resource capacity automatically in response to real-time changes in consumer demand.
The correct options are building independent components that communicate via message queues or APIs, and scaling resource capacity automatically. These represent the principles of loose coupling and elasticity. Loose coupling isolates component failures so they do not cascade, while elasticity allows the infrastructure to scale dynamically to meet demand, ensuring both reliability and cost-efficiency.
Adım Adım Çözüm
Anahtar Kavram
Identify design principles of the AWS Cloud
Tahmini Süre:1m 0s