L'architecture orientée services (SOA) propose un cadre pour intégrer les systèmes d'information des entreprises en s'appuyant sur des services modulaires et encapsulés. Elle vise à répondre aux défis d'intégration et à favoriser la réutilisation tout en facilitant la gestion des processus métiers. Les essentiels de la SOA incluent des principes de découplage, de modularité et une gouvernance efficace pour assurer l'évolution synchronisée des systèmes avec les objectifs stratégiques de l'entreprise.