When architecting cloud applications, which of the following are a key design principle?

Posted by: Pdfprep Category: CLF-C01 Tags: , ,

When architecting cloud applications, which of the following are a key design principle?
A . Use the largest instance possible
B . Provision capacity for peak load
C . Use the Scrum development process
D . Implement elasticity

Answer: D

Explanation:

Cloud services main proposition is to provide elasticity through horizontal scaling. It’s already there. As for using largest instance possible, it is not a design principle that helps cloud applications in anyway. Scrum development process is not related to architecting. Therefore, a key principle is to provision your application for on-demand capacity. Peak loads is something that cloud applications experience everyday. Peak load management should be a necessary part of cloud application design principle.

Reference: https://d1.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf

Leave a Reply

Your email address will not be published.