Манифест SOA
Появление Манифеста SOA очень важно для индустрии IT. Пройдя пик первого "hype", сервисно-ориентированные подходы стали реально воплощаться не только на уровне инструментария и платформ, но и в программных экосистемах многих компаний и организаций. Индустрией накоплен определенный опыт, позволивший достичь значимой вехи развития архитектурных подходов и их реализаций.
Конечно, переоценивать роль Манифеста SOA не стоит - мы знаем не менее громкий Manifesto of Agile Software Development, интерпретации которого зачастую превращаются в священные войны, разделение "верующих" на различные "церкви" немотря на одну и ту же "библию" и продолжающиеся дискусии. Манифест SOA безусловно будет также сопровождаться дискуссиями. Сейчас же важно то, что в формулировке ключевых положений было, наконец, достигнуто определенное единство и можно продолжать двигаться дальше, лучше понимая предмет обсуждения и друг для друга, используя один и тот же язык.
Ну а ниже я попытался привести возможный перевод Манифеста SOA на русский язык. Замечания и комментарии - приветствуются (как непосредственно здесь - в блоге, так и на ITBlogs.ru).
Сервисная ориентация это парадигма, лежащая в основе того, что вы делаете. Сервис-ориентированная архитектура (СОА) это тип архитектуры, получающейся в результате применения принципов сервисной ориентации. Мы применяем сервисную ориентацию для того, чтобы помочь организациям последовательно добиваться устойчивой отдачи для их деятельности, с большей гибкостью и экономической эффективностью, в соответствии с изменяющимеся потребностями бизнеса.
В нашей работе мы должны следовать приоритетам:
- Отдача для бизнеса важнее технологической стратегии
- Стратегические цели важнее выгод конкретного проекта
- Общая совместимость (интероперабельность) важнее специализированной интеграции
- Совместно используемые сервисы важнее целевых реализаций
- Гибкость важнее оптимизации
- Эволюционное улучшение важнее достижения изначального совершенства
Это означает, что признавая ценность пунктов, стоящих справа, мы больше ценим пункты слева.
Ali Arsanjani Grady Booch Toufic Boubez Paul C. Brown David Chappell John deVadoss | Thomas Erl Nicolai Josuttis Dirk Krafzig Mark Little Brian Loesgen Anne Thomas Manes | Joe McKendrick Steve Ross-Talbot Stefan Tilkov Clemens Utschig-Utschig Herbjörn Wilhelmsen |
this declaration may be freely copied in any form,
but only in its entirety through this notice.
Ярлыки: Application Platforms, Business-IT Alignment, Enterprise Architecture, Industry Trends, SOA, Standards and Frameworks