Die Abkürzung SOA steht für Serviceorientierte Architektur.
Bei SOA handelt es sich um eine Softwarearchitektur, die auf einer Reihe von Dienstleistungen basiert. Diese Dienstleistungen kommunizieren untereinander, indem sie Daten von einem Service zum anderen verschieben oder eine Aktivität zwischen zwei oder mehr Dienstleistungen koordinieren.