Сервисно-Ориентированная Архитектура (SOA)

Концепция СОА предоставляет каркас для наилучшей интеграции систем, удовлетворяющий требованиям бизнеса. Эта концепция является усовершенствованием практических методов, которые уже существуют в таких методах программной интеграции, как управляемые процессы «сверху вниз», «снизу вверх» и «от краев к центру». Сейчас она стала реальной с развитием технологий и с появлением настоящей совместимости.
СОА представляет собой реализацию платформы служб, которая состоит из множества сервисов, обозначающих собой элементы бизнес-процессов, которые можно комбинировать и перекомбинировать в различные решения и сценарии, в соответствии с требованиями бизнеса. Эта способность к интеграции и комбинированию служб более тесно связывает бизнес и IT, а также предоставляет возможность для адаптации к новым ситуациям.

Основная причина резко возросшего интереса к СОА, наблюдаемого в последние годы, заключается в том, что вместе с СОА впервые открылась возможность преодолеть хронический разрыв между бизнесом и информационными технологиями. Не требует доказательств, что подлинная интеграция бизнеса с IT открывает огромные перспективы, но ее реализация требует преодоления серьезных препятствий. Начать следует хотя бы с того, что проектирование СОА предполагает наличие бизнес-проекта (business design).

С позиций классической теории управления, бизнес-проект есть не что иное, как модель, в которой описывается поведение управляемой системы. В данном случае средствами бизнес-проекта описывается, как работает бизнес, то есть выполняемые процессы, организационные структуры, объединяющие все — от людей до финансов, а также тактические и стратегические цели и задачи, учет влияния рыночных факторов, правила и политики ведения бизнеса. Без достоверной модели невозможно создание эффективной системы управления, в том числе управления бизнесом.

Обычно предприятия имеют задокументированные бизнес-планы, но гораздо реже — бизнес-проекты. Еще реже бизнес-проекты, созданные на начальном этапе проектирования, сохраняют свою актуальность в процессе существования системы.
Наличие актуального бизнес-проекта является обязательным условием для создания СОА, но он может оказаться полезным для бизнеса и в более широком смысле. Бизнес-проект позволяет найти возможности для совершенствования бизнес-процессов, мониторинга текущей активности, распределения обязанностей, выделения функций, нуждающихся в автоматизации, и многого другого. Подход к созданию информационных систем, основанный на СОА, обладает тем преимуществом, что, модульный по своей природе, он позволяет поставить определенные компоненты систем в соответствие автоматизируемым функциям. Далее, поскольку система становится производной от бизнес-проекта, открывается возможность ее модификации по мере эволюции бизнес-проекта. Адаптация к текущему состоянию бизнес-проекта составляет суть жизненного цикла СОА.

S&T - IBM Premier Business Partner

Контакты
Олег Толкачёв

Руководитель направления

Тел.: +7 495 645 69 23
Факс: +7 495 645 69 33

E-mail