Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Итак, бизнес дотянулся до программного кода. Бизнес-пользователь получил инструмент для работы с программным кодом. Теперь бизнес-пользователь может самостоятельно определять и изменять согласованную работу информационных систем (сервисов). Это, по моему мнению, и есть главное завоевание SOA.
Однако важно понимать, что речь не идет обо всем программном коде! Бизнес-пользователю интересны только те функции (сервисы), которые обеспечивают выполнение конкретных бизнес-задач. Например, «открытие счета», «пополнение счета», «отправление SMS-сообщения» и т.д. Бизнесу неинтересен программный код, который скрывается за этими сервисами. Бизнесу важно, что при вызове сервиса в информационных системах компании будут выполнены корректные операции, соответствующие данной бизнес-операции.
Чтобы понять значимость этого, необходимо оторваться от технологий и посмотреть на ИТ с точки зрения бизнеса. Он сегодня все чаще сталкивается с ситуацией, когда скорость вывода новых услуг или продуктов определяет успешность компании на рынке и победу над конкурентом.
При этом гибкость и маневренность бизнеса во многом определяется гибкостью и готовностью к изменениям информационных систем и ИТ в целом. Неготовность ИТ к быстрым изменениям становится сдерживающим фактором при завоевании компанией новых рынков.
Таким образом, с одной стороны, технологии готовы предоставить бизнесу новые рычаги для управления, а с другой – бизнес сегодня крайне заинтересован в увеличении гибкости и маневренности на высоко-конкурентных рынках, ему необходимы новые идеи и инструменты для управления. Все это объясняет рост интереса к SOA.
Единая виртуальная информационная система компании
SOA позволяет сопоставить бизнес-задачи с функциями программного кода информационных систем. Для того чтобы заработало SOA, в компании разворачивается программное обеспечение, которое формирует дополнительный слой над всеми информационными системами компании. В этом слое с помощью сервисов (бизнес-задач), определяемых бизнес-пользователями, формируется единая виртуальная информационная система. В этом слое формируются новые услуги и продукты компании.
Дополнительный слой позволяет отделить жизненный цикл новых услуг от жизненного цикла самих сервисов и информационных систем. С появлением SOA компания перестает быть зависимой от поставщиков информационных систем. Логика каждой новой услуги теперь не является частью информационной системы, она становится достоянием компании. Отныне поставщикам информационных систем раздаются задания не на реализацию новых услуг, а на предоставление сервисов.