FUNDAMENTALS OF COMPUTER

DATABASE FUNDAMENTALS

CLOUD COMPUTING AND DATABASES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
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
Explanation: 

Detailed explanation-1: -When architecting cloud applications, which of the following are a key design principle? Cloud services main proposition is to provide elasticity through horizontal scaling.

Detailed explanation-2: -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.

Detailed explanation-3: -Design Principles Implement a strong identity foundation. Enable traceability. Apply security at all layers. Automate security best practices.

Detailed explanation-4: -Expert Answer. B) This is the correct answer because the implementation of loose coupling is one of the design principles of AWS architecture. The implementation of loose coupling helps in avoiding the other components to affect others in case there are changes in one component.

Detailed explanation-5: -Microservices architecture In a cloud model, complex applications designed as a collection of services and data are fully decoupled from the application. Microservices are an architectural style that structures the application as a collection of services.

There is 1 question to complete.