Dell EMC Associate – Cloud Infrastructure and Services v4 — Question 19
What are the benefits of modern applications compared to traditional applications?
Answer options
- A. Designed to run independently and use a linear, continuous approach in development, build, test, and deploy
- B. Distributed system architecture, designed to run independently, and use multiple programming languages
- C. Single programming language and framework and scale by growing vertically
- D. Monolithic, built with interdependent modules, and use distributed system architecture
Correct answer: D
Explanation
The correct answer is D because modern applications are often monolithic and built with interdependent modules that can leverage distributed system architecture for better resource management and scalability. Options A and B describe characteristics of modern applications, but they do not capture the essence of traditional applications. Option C incorrectly emphasizes a single programming language and vertical scaling, which are not typical benefits of modern applications.