ITPEC IP October 2023 Question 96

SOA (Service Oriented Architecture) is a concept of constructing a system by combining services. Which of the following is an appropriate merit of using SOA?

Explanation

Flexibility — a system built by combining services can be changed by recombining or replacing them.

In SOA (Service Oriented Architecture), business functions such as order entry, credit check or shipping are built as independent services with standard interfaces. When the business changes, a new system is assembled from existing services, and one service can be replaced or added without rewriting the others, so the system adapts quickly and services are reused.

Answer (d)

Why not others:

  • •(a) — SOA does not make processing faster; calls between services through their interfaces add overhead, if anything
  • •(b) — SOA does not strengthen security by itself; services that talk over networks need their own authentication and protection
  • •(c) — users still need education and training on the system and the business processes it supports; the architecture does not change that

Key rule: SOA's merit is flexibility and reuse, from loosely coupled services with standard interfaces; speed and security still have to be designed separately.

System Strategy · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.