Multiple choice technology architecture

In which two situations does SOA have the potential to be significantly beneficial(Choose two)

  1. When application is to be decommissioned in the near future

  2. In a homogeneous IT environment

  3. When there are only a few reasons for future change to the system under consideration

  4. When the applications accessing a system are geographically spread out

  5. In a heterogeneous IT environment

Reveal answer Fill a bubble to check yourself
D,E Correct answer
Explanation

SOA provides significant benefits in heterogeneous IT environments (option E) by enabling different platforms and technologies to communicate through standardized service interfaces. It also excels when applications are geographically distributed (option D) since services can be accessed over networks regardless of location. SOA is NOT beneficial for systems being decommissioned (no long-term ROI), homogeneous environments (simpler architectures may suffice), or systems with few anticipated changes (over-engineering).