A company is migrating its retail application to AWS. To ensure reliability, the architecture team designs the application components to communicate using Amazon Simple Queue Service (SQS) so they can run independently. Additionally, they configure the system to automatically scale compute resources up or down in response to changing traffic. Which of the following AWS Cloud design principles are being demonstrated in this architecture? (Select TWO.)
- Loose couplingCevap
- ElasticityCevap
- CTightly coupled architecture
- DStatic capacity provisioning
- EMonolithic infrastructure
Cevap
The correct principles are loose coupling and elasticity.
The correct principles are loose coupling, because components are designed to run independently using message queuing, and elasticity, because compute resources dynamically scale in and out based on traffic.
Adım Adım Çözüm
Anahtar Kavram
AWS Cloud Design Principles: Loose Coupling and Elasticity