Сервисно-ориентированная архитектура – назревший этап эволюции информационных систем для бизнеса
Современное предприятие не может быть эффективным в условиях разрыва между стратегией и тактикой бизнеса и его ИТ-ресурсами. Устраняя этот разрыв, подход СОА становится ключом к интеграции бизнеса в единую экосистему, позволяя ему, таким образом, достичь своих стратегических бизнес-целей.
Кроме ставшего популярным термина, СОА представляет собой не что иное, как наиболее рациональный способ выстраивания архитектуры ИТ-решения уровня предприятия, ориентированный на разработку новой концепции предприятия и его бизнес-процессов на основе интеграции различных ИТ-систем. Акцент на повторное использование информационных сервисов и низкую взаимозависимость между компонентами системы помогают повысить защищенность ИТ-экосистемы от нежелательных последствий, которые могут возникнуть в ходе модернизации унаследованных систем. Соблюдение стандартов, принятых в индустрии в особенности в области управления бизнес-процессами минимизирует расходы на адаптацию ИТ к новым тактическим и стратегическим задачам бизнеса.
Одно общераспространенное заблуждение состоит в том, что СОА считается чисто технологическим подходом, который предполагает использование определенных протоколов распределенного действия (набор SОАP/WS), технологии сервисной шины предприятия (ESB), или коробочного решения от одного поставщика.
Покупая и «настраивая» технологию, невозможно получить желаемый бизнес-результат сразу — скорее наоборот: бизнес начнет подстраиваться под ограничения технологии. Также не возможно купить готовый, пусть даже «потрясающе всеобъемлющий» продукт, который сразу решит все задачи компании в целом.
Правильный подход к ведению СОА-программы состоит в видении стратегической цели и осуществлении поэтапного перехода к ней
Внедрение СОА делает архитектуру предприятия способной быстро адаптироваться к задачам бизнеса и переводит операционную модель компании на централизованные процессы и функциональную организацию на основе промышленной платформы интеграции.
Обычно программа СОА проектируется и исполняется собственным ИТ-подразделением предприятия; однако часто в силу сложности решения и трудоемкости процесса появляется необходимость в опытном аутсорсинговом партнере.
При имплементации СОА традиционно используется каскадная методология разработки ПО, где значительные усилия и ресурсы требуются на тщательную проработку дизайна ИТ-экосистемы на начальных стадиях. Подход Exigen Services сочетает в себе серьезную экспертизу гибких методологий разработки и чёткую координацию СОА-программы. Это делает возможным использование принципов эволюционного дизайна, в результате чего увеличивается уровень возврата на инвестиции уже на начальной стадии проекта. Наш опыт в целом ряде бизнес-индустрий и технологий позволяет нам разрабатывать решения, соответствующие современным стандартам ИТ-сообщества.
Exigen Services обладает Центром Профессиональной Эспертизы СОА, специалисты которого предлагают четыре основных видов услуг:
- Запуск программы внедрения СОА. Услуга предназначена для клиентов, которые уже хорошо понимают преимущества внедрения СОА для своей организации, но нуждаются в квалифицированной помощи для запуска и поддержки процесса построения архитектуры.
- Трансформация приложений. Эта услуга ориентирована на заказчиков, которые при внедрении СОА заинтересованы в использовании старых систем в новой архитектуре.
- Разработка сервисов и составных приложений предлагается для тех клиентов, внедрение СОА у которых предполагает значительные объемы разработки нового ПО.
- Тестирование в условиях СОА. Эта услуга расчитана на тех заказчиков, которые заинтересованы в профессиональных услугах по комплексному тестированию в сервис-ориентированном окружении.
