A financial services firm wants to modernize its transaction auditing system. The technical lead recommends using separate microservices that communicate asynchronously and ensuring that test environments can be easily created and destroyed using automated scripts.
Which of the following AWS Cloud design principles do these recommendations demonstrate? (Select TWO.)
- Loose couplingCevap
- Disposable resourcesCevap
- CMonolithic architecture
- DTight coupling of components
- EOver-provisioning for peak demand
Cevap
The correct design principles demonstrated are loose coupling and disposable resources.
The correct answers are loose coupling and disposable resources. Loose coupling is shown by using separate microservices communicating asynchronously, which prevents failures in one service from bringing down others. Disposable resources is shown by using automated scripts to easily create and destroy test environments, which simplifies environment replication.
Adım Adım Çözüm
Anahtar Kavram
AWS Cloud design principles promote system flexibility, scalability, and resiliency through practices like loose coupling (decoupling components) and utilizing disposable resources (using automation to spin up and tear down environments).