Недавно я поговорил с одним из наших архитекторов, и он подвел итоги использования SOA как "Единственный раз, когда мы будем использовать сервисы, - это когда нам нужны асинхронные действия, иначе мы будем использовать прямое обращение к хранилищу данных"
Я думал об этом утверждении, и кажется довольно логичным, поскольку службы хорошо работают в модели публикации подписки, но мне было интересно, в каких других сценариях вы должны искать SOA?