Рубрикатор | ![]() |
![]() |
Статьи | ![]() |
ИКС № 4 2008 | ![]() |
![]() |
07 апреля 2008 |
Долгая дорога к SOA
Каждый участник нашего клуба опирается в своих выводах на собственный опыт – вполне первопроходческий. Отсюда и столкновение мнений, и неоднозначность оценок, и разница позиций. Общие знаменатели, свидетельствующие о зарождении в России SOA-сообщества, выводили участники заседания дискуссионного клуба «ИКС»
Чему не учат в школе. Даже в высшей…«ИКС»: Какие SOA-проекты ваша компания реализовала/реализует в России и СНГ? Чему учит опыт?

П. БОЛОТИН: Мы создали платформу для интеграции корпоративных приложений в крупной телекоммуникационной компании; строим систему слежения за подвижными объектами для одного ведомства; выступаем консультантами по архитектуре и безопасности в нескольких SOA-проектах. Заказчикам приходится менять подход к реализации проектов. Вариант «мы заплатили деньги, а консультанты нам все сделали» уже не проходит. Проектная команда содержит как подрядчиков, так и собственный персонал, на плечи которого ложится львиная доля работ по описанию процессов компании и интеграции. Кроме того, необходимо создать надпроектную структуру, координирующую группу проектов и общую архитектуру системы.

А. ДАВЫДОВ: Мне кажется, что развитие ИТ-технологий подошло к новому этапу, когда разовые заказные системы становятся конкурентоспособными с ERP и по стоимости разработки, и по срокам. Вместо стандартной ERP-системы можно написать ряд небольших связанных подсистем. Например, по ходу дела для собственного управления мы написали HR-систему, финансово-учетную, договорную системы и систему проектного управления, а также 4 системы производственного управления работами и требованиями. Системы связали между собой по сервисам через свой сервисный инструмент публикации данных. Это заняло у нас примерно 5 человеко-лет и покрывает потребности учетного и процессного управления компании в 200 человек. В общую систему по сервисам также включены наши продукты CRM (продажи), Service-Desk (техподдержка), NauDoc (общие процессы), NauPhone Call Center (прием звонков и телефония). Таким образом, у нас в связке по сервисам работают более 12 отдельных систем. Никакая ERP не покрыла бы нам эти функции. А цена оказалась вполне умеренной, и функциональность точно такой, как нам нужно.
Так же мы поступаем и в крупных заказных проектах. Главный для нас эффект – резкое снижение сложности и рисков таких проектов. Все продукты компании имеют SOA-интерфейсы, а документооборот основан на BPEL. Причем все продукты интегрируются со сторонними системами по сервисам. Для успешного применения SOA главное – правильное разделение систем на подсистемы, выделение сильно связанных подсистем со слабыми внешними связями. Поэтому подход к SOA нужен не технический, а предметно-архитектурный.

В. МОРОЗОВ: Наша компания разработала и внедрила ИС для «Ростелекома», принимала участие в проектах для МТТ, ТТК и др. Самое сильное звено в SOA-проектах – отсутствие подобных значимых альтернативных решений в архитектуре развития ПО; самое слабое – неготовность российского заказчика к практическому внедрению SOA, включая отсутствие актуального документированного формализованного описания бизнес-процессов предприятия и данных вообще (например, есть проблемы при создании и ведении корпоративной НСИ). Что касается стыков интересов и требований, вопросов взаимодействия служб и персоналий, то отсутствие формализованного описания должностных инструкций и положений о службах – явление нередкое. В результате возникает необходимость проведения трудоемких и длительных работ по бизнес-анализу предприятия, к чему заказчик не всегда готов.

Т. АЛЕКСЕЕВА: Проекты автоматизации OXS часто используют целый набор продуктов (SAP, Microsoft Dynamics AX, Documentum), и здесь не обойтись без кросс-сценариев. Такие проекты сложны, но успех SOA важен для клиента: SOA-решение обеспечивает единство систем и сервисов. Купив единожды один сервис-набор определенного поставщика (платформу), он решает с его помощью целый ряд задач. Ведь даже имея несколько связанных по принципу «каждый с каждым» продуктов, подчас невозможно добавить к ним другой продукт, поскольку его необходимо интегрировать практически со всеми имеющимися. А это не только дополнительные затраты, но и потеря времени. В SOA же любой новый продукт просто включается в единую шину (реестр сервисов) и его можно сразу использовать.
Ю. КОЗЛОВ: Спектр решений Keyintegrity широк: функциональное наполнение портала, построение системы корпоративной отчетности, интеграционные проекты, создание WS-интерфейсов для унаследованных приложений, построение сбалансированной системы показателей. Сильные стороны SOA – слабая связанность и повторное использование, проекция бизнеса на ИТ, управляемость бизнес-процессов. Слабые – сложность организации управляемого взаимодействия между слабосвязанными элементами. Впрочем, это скорее не слабость, а результат более строгих требований.


Ю. НОВОХАТЬКО: Текущий проект «Квазар-Микро» – внедрение Siebel CRM в МТС. В этом проекте архитектура системы строится с учетом концепции SOA. Другой проект – создание ИС в РОСНО-МС для автоматизации деятельности, связанной с обязательным медицинским страхованием. В качестве интеграционной платформы в нем используется решение Open ESB от Sun. Наш опыт показывает, что SOA-проекты отличаются сложностью и наличием специфических особенностей в решениях каждого вендора. Присутствие в команде внедрения специалистов вендора позволяет минимизировать технологические риски. Самым сильным звеном SOA-подхода я считаю приобретаемую с его помощью гибкость при изменении бизнес-процессов. Это позволяет быстрее реагировать на изменения рыночной ситуации и снижает общую стоимость владения ИС компании. Слабость же в том, что пока на нашем рынке катастрофически не хватает квалифицированных кадров в этой области.
Титаны «столбят» рынок
«ИКС»: Как вы оцениваете уровень конкуренции среди вендоров продуктов и решений для построения ИС в идеологии SOA?
Л. МАРГУЛИС: В России идеологами SOA и производителями соответствующего ПО выступают западные вендоры. Наиболее активно конкурируют IBM, Oracle, Microsoft и SAP.

Г. КЛИМАСЬ: В ближайшем будущем мы станем свидетелями усиления конкуренции между вендорами. Сейчас они «столбят» рынок, привлекают внимание наиболее крупных и платежеспособных заказчиков, стремятся выбрать среди российских интеграторов компании, которые готовы пойти на серьезные инвестиции в развитие этого направления.
И. ПИЧУГИН: Конкуренция, конечно же, будет жесткая. Собственно, нынешняя нешуточная конкуренция среди вендоров делового ПО просто будет воспроизводиться на уровне SOA-систем. Уже сейчас идет маркетинговая война, и большинство вендоров традиционных систем ERP-класса поспешили объявить себя SOA-ready. Но поскольку понятие SOA все еще трактуется довольно широко и вольно, общепринятой базы для сравнения решений пока нет. Так что заказчикам от бизнеса можно посоветовать смотреть на эти вещи трезво и исходить в первую очередь из своих бизнес-потребностей.

Р. ДЕМИДОВ: Если брать наиболее зрелые средства и методики построения SOA, то уровень конкуренции, на наш взгляд, невысок. Наиболее интересным и прогрессирующим пакетом продуктов для создания SOA мы считаем комплекс на базе WebSphere компании IBM (но это не означает, что применение других средств не оправданно).
Т. АЛЕКСЕЕВА: Такой конкуренции нет. Есть разные «фреймворки» и SOA-платформы, но тяжел сам процесс перехода. На данный момент я, пожалуй, не могу назвать ни одного продукта, полностью удовлетворяющего практическим критериям перехода на SOA: в имеющихся продуктах слишком много «виджетов», далеких от требований российского заказчика.
Ю. КОЗЛОВ: Многие вендоры позиционируют свои продукты как SOA, но зачастую это скорее просто «обвязка» модными возможностями традиционных решений.
А. САМОДУРОВ: Уровень конкуренции на российском рынке довольно низок, ярко выражена олигополия, когда весь рынок поделен между несколькими игроками, крупнейший из которых IBM.
Российские компании запасаются экспертизой
«ИКС»: Каково место российских компаний в этом сегменте рынка?

П. БОЛОТИН: Сегодня отечественные компании выступают в роли консультантов и внедренцев. Я думаю, в скором времени крупные российские разработчики бизнес-систем выпустят SOA-версии своих продуктов.
В. БЫТКА: На российском рынке ИТ наблюдаются противоречивые тенденции, пересекающиеся в сфере внедрения SOA. Высокий уровень образования и низкая стоимость рабочей силы создают идеальные условия для размещения аутсорсинговых проектов по разработке ПО. В России около 1,3 млн дипломированных программистов; это огромный потенциал для аутсорсинга, причем для самих программистов аутсорсинг означает возможность получения достойного дохода. Исторически в России сложилась традиция приобретения решений ERP, CRM и SCM с относительно низким объемом инвестиций в разработку приложений. С учетом сравнительно больших инвестиций в базы данных, порталы, процессы и межплатформенное ПО российские разработчики готовы к работе с SOA.
В. МОРОЗОВ: Российские компании в этом сегменте рынка будут вы-ступать в качестве системных интеграторов: поставлять лицензии интеграционных платформ зарубежных вендоров; обеспечивать на их основе разработку решений по интеграции эксплуатируемых на предприятиях систем в SOA; обеспечивать внедрение и поддержку интеграционных решений SOA; разрабатывать API и сервисы для эксплуатируемых ИС в идеологии SOA.

Прогноз погоды: ветер перемен – умеренный до сильного
«ИКС»: Что произойдет с SOA в ближайшие два-три года?
В. БЫТКА: С осознанием таких преимуществ SOA, как сокращение затрат на обслуживание и повышение динамичности бизнес-процессов, начнется постепенное замещение старых приложений продуктами нового поколения. Это приведет к росту спроса на программистов SOA, который будет в первую очередь удовлетворен за счет Бразилии, России, Индии и Китая.
К 2010 г. SOA будет применяться в 70% корпораций из рейтинга Global 3000. За это время хранилища данных станут еще более важным элементом систем бизнес-процессов и уровень их проникновения вырастет с 5 до 20%. Решения на платформе SOA с хранилищами данных будут применяться в прогрессивных и амбициозных компаниях.

П. БОЛОТИН: Я думаю, через пару лет аббревиатура «SOA» перестанет быть чем-то диковинным. Для большего распространения платформенных технологий SOA на наш рынок должны выйти нишевые игроки, которые подвинут «монстров» по ценам. Темпы роста по сравнению с предыдущим годом ускорятся, поскольку уже накоплен опыт и есть позитивные отклики от использования технологии.

Произойдет слияние технологий Web 2.0 и SOA на основе общих платформ.
Oracle наконец приобретет BEA Systems, основного независимого вендора интеграционных платформ, в том числе в SOA, обеспечив себе одно из доминирующих в мире мест на рынке крупного и среднего бизнеса (завершение сделки запланировано на середину 2008 г. – Ред.).
Microsoft купит Yahoo и обеспечит себе доминирующее место в мире на рынке интеграционных платформ и онлайновых сервисов в идеологиях SOA и Web 2.0, как для многочисленных домашних пользователей Интернета, так и для компаний SMB.
IBM выйдет с новыми предложениями и решениями, продвигающими идеологию SOA.
С учетом роста предложений будет возрастать спрос со стороны SMB на услуги платного аутсорсинга и хостинга предоставляемых сервисов.
И. ПИЧУГИН: Ближайший год заказчики посвятят, скорее всего, анализу своих потребностей, места в них SOA и предлагаемых решений на рынке. Вендоры, интеграторы и консультанты будут заниматься «юстировкой» и «притиркой» подходов, стандартизацией интерфейсов, подготовкой работающих демо-примеров, способных доказать заказчику работоспособность технологий и обратить его в SOA-веру.

В. ЛОГУНОВ: В ближайшее время увеличится количество инициатив и проектов, связанных с переходом на SOA в разных секторах рынка. Услышим мы и о неудачах при переходе на SOA, связанных с неправильным подходом при внедрении продуктов, с нечетким продумыванием приоритетов и целей перехода.
Ю. НОВОХАТЬКО: По оценкам Gartner, уже в текущем году доля ИТ_проектов, связанных с концепцией SOA, достигнет 80%. Для российского рынка эта цифра несколько ниже, но общая тенденция роста заметна и у нас.
Стандарты открывают шлюзы для интеграции услуг

Основная часть ПО для SOA унаследована HP после приобретения компаний Mercury Interactive и Systinet в ее составе (Mercury специализировалась в области разработки программных средств оптимизации предоставления ИТ-услуг для бизнеса).
Для успешного продвижения SOA на рынок вендоры должны строго придерживаться открытых стандартов, обеспечивающих функциональную совместимость решений разных поставщиков по управлению, безопасности, бизнес-интеграции. Такой подход, а именно его исповедует НР, обеспечивает стандартизованное развертывание сервисов и связанных с ними политик, образующих сервис-ориентированную архитектуру, не зависимую от платформ. У HP есть сильные партнеры в этой области, такие как Alcatel-Lucent, Cisco, Oracle.
За рубежом у НР порядка 200 работающих SOA-проектов в крупных государственных и коммерческих организациях (Motorola, T-Mobile, American Express, Bank of America, JPMorgan и др.). Еще больше внедрений на основе программных продуктов HP осуществили партнеры.
Заметили неточность или опечатку в тексте? Выделите её мышкой и нажмите: Ctrl + Enter. Спасибо!