26/02/2008-11:40
Согласно данным отчета исследовательской компании AMR Research, на внедрение
сервисов, основанных на базе сервисно-ориентированной архитектуры (СОА)
в 2007 году компании всего мира потратили 1,4 млрд долларов. СОА представляет
собой подход к разработке программного обеспечения, основанный на использовании
сервисов (служб) со стандартизированными интерфейсами. Компоненты программы
могут быть распределены по разным узлам сети, и предлагаются как независимые,
слабо связанные, заменяемые сервисы-приложения. Программные комплексы, разработанные
в соответствии с СОА, часто реализуются как набор веб-сервисов, интегрированных
при помощи известных стандартных протоколов (SOAP, WSDL, и т. п.) Интерфейс
компонентов СОА-программы предоставляет инкапсуляцию деталей реализации
конкретного компонента (ОС, платформы, языка программирования, вендора,
и т. п.) от остальных компонентов. Таким образом, СОА предоставляет гибкий
и элегантный способ комбинирования и многократного использования компонентов
для построения сложных распределённых программных комплексов. Основными
мотивами для внедрения именно решений на базе СОА для компаний стали дешевизна
и меньший риск провала при внедрении (22%), соответствие уникальным требованиям
компании (18%) и снижение затрат на ИТ через повторное использование софта
(17%). СОА хорошо зарекомендовала себя для построения крупных корпоративных
программных приложений. Целый ряд разработчиков и интеграторов предлагают
инструменты и решения на основе СОА (например, платформы IBM WebSphere,
BEA Aqualogic, SAP NetWeaver, ИВК Юпитер, Tibco). "Внедрение СОА сейчас
проводится в компаниях самого разного бизнеса. Однако чаще других на подобные
решение обращают внимание компании промышленных секторов и банки", - говорит
Ян Финли, руководитель отдела исследований AMR Research. Также в процессе
исследований выяснилось, что 45% компаний потратили на СОА более 500 000
долларов. Опрос проводился в среде компаний из США, Германии и Китая. В
опрошенных компаниях работало от 500 до 10 000 человек. Компании относились
к сектору производства, розничной продажи, дистрибьюции, телекоммуникаций
и финансов.