A company is building a cloud environment to host applications. What kind of inter-component
coupling is ideal for a cloud-based application?

A.
Tight coupling is ideal because intra-application messaging is difficult in a cloud environment.
B.
Tight coupling is ideal because the company can easily scale the entire application up or down.
C.
The degree of coupling is not a factor when considering an application’s affinity for a cloud
environment.
D.
Loose coupling is ideal because components of the application can independently scale based
on need and impact on performance.
Explanation: