Сервіс-орієнтована архітектура (СОА)

Підхід до побудови ІТ-архітектури, що забезпечує надання даних на вимогу ІТ-сервісів. SOA – це стратегія доступу до даних і їх надання, а не просто тактика або спосіб, який підприємство використовує для поліпшення взаємодії додатків.

Сервіс-орієнтована архітектура (Service Oriented Architecture) – це підхід до побудови додатків, в якому бізнес-процеси підтримуються або автоматизуються за допомогою набору слабко пов’язаних компонентів – «чорних ящиків». SOA – фундаментальна зміна відносин між бізнесом та ІТ. Вона робить технології драйверами змін. І відкриває нові перспективи одночасно для бізнес- та ІТ-лідерів.

З технічної точки зору, SOA – це метод розробки і архітектурного проєктування ПЗ. SOA може бути реалізована на рівні обміну повідомленнями або на інтеграційному рівні, а може служити принципом проєктування додатку, що надає послуги іншим програмам.