Читаем Свод знаний по управлению бизнес-процессами: BPM CBOK 3.0 полностью

• Описание архитектуры – использование или неиспользование ESB, статическое или динамическое создание экземпляров сервисов, статическое или динамическое связывание сервисов, требования SLA и качества сервиса, эксплуатационные характеристики (доступность, надежность, отказоустойчивость и т. д.), использование репозитория для поддержки жизненного цикла сервисов.

• Регулирование – полный жизненный цикл сервисов.

• Определение сервисов, которые будут реализованы в прототипе SOA, и требований к прототипу, включая отчет по результатам и его анализ.

• Определение типов сервисов, которые будут реализованы.

• Приобретение компетенций в области SOA: подготовка и тестирование персонала, выбор и внедрение ПО.

• Как будут разрабатываться, тестироваться и внедряться элементы SOA – сервисы, EAI адаптеры и т. д.

• Как будет внедряться и использоваться ESB, включая переделку существующих механизмов коммуникаций.

Примечание: приведенный список содержит ключевые вопросы, но не является исчерпывающим.

<p>10.3.7.5. Применение SOA</p>

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

Подход SOA предлагает новый способ разработки программных модулей, основанный на стандартизированных сервисах и интерфейсах, который можно использовать для внешних по отношению к BPMS приложений. Но и приложения, созданные в среде BPMS, концептуально соответствуют SOA – они выполняют одну функцию, они стандартизированы и могут использоваться повторно.

К компонентам BPM, следующим подходу SOA, относятся:

• процессный движок – доступ через SOA к данным, необходимым для выполнения очередной задачи;

• EAI-адаптеры, реализованные в виде сервисов SOA;

• бизнес-аналитика (BI) – операционная статистика, аудит и т. п.;

• управление правилами – описание и исполнение;

• управление процессом – мониторинг и контроль действий и работ;

• управление эффективностью – получение данных из приложений BPMS, унаследованных и других приложений, использующих протоколы SOA.

<p>10.3.8. Сервисная шина предприятия (ESB)</p>

Сервисная шина предприятия (ESB) – это сочетание архитектуры программного обеспечения, программных средств и коммуникационной среды, управляющих передачей данных между компьютерами. Коммуникационная среда ESB в передаче сообщений выполняет функцию посредника: прикладные системы подключаются к ней для обмена информацией друг с другом. Программное обеспечение ESB получает сообщение от приложения посредством адаптера для того протокола, который данное приложение использует. Адаптер преобразует полученные данные к стандартному внутреннему формату ESB. Затем ESB определяет получателя сообщения, сверяясь с загруженным в него набором правил маршрутизации. Передача данных также осуществляется через адаптер, при этом происходит еще одно преобразование данных – на этот раз из внутреннего формата к формату протокола, поддерживаемого приложением-получателем. Еще одна важная функция ESB, помимо гибкой маршрутизации и преобразования протоколов, – обеспечение гарантированной доставки. ESB сохраняет сообщения во внутренней очереди и в случае временной недоступности приложения-получателя повторяет попытки доставки.

Таким образом, программное обеспечение ESB располагается между приложениями и работает через адаптеры EAI, давая любым приложениям возможность взаимодействовать друг с другом через стандартный формат сообщений ESB.

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

Упрощение интерфейсов и сокращение их числа снижают риски и затраты и позволяют быстро вносить в приложения изменения.

ESB отлично дополняет BPMS, а в некоторых случаях (как, например, IBM WebSphere и TIBCO) они фактически являются одним целым.

<p>10.3.9. Репозиторий BPMS и хранение транзакционных данных</p>
Перейти на страницу:

Похожие книги

Ценность ваших данных
Ценность ваших данных

Что такое данные и как они появляются? Как их хранить и преобразовывать? Как извлечь ценность из имеющихся информационных ресурсов и непрерывно ее повышать? Как ускорить импортозамещение? Как наладить управление данными, чтобы достойно противостоять дизруптивным воздействиям? Все это и многое другое вы найдете в книге «Ценность ваших данных».Книга состоит из двух частей. В первой прослеживается смена парадигм в отношении к данным, происходившая от первой научной революции до четвертой промышленной.Подробно рассматриваются особенности данных как наиболее ценного актива организации и основные барьеры на пути извлечения из них ценности. Вторая часть посвящена описанию основных подходов к устранению барьеров. Анализируются ключевые области управления данными на разных этапах их жизненного цикла – от планирования до расширения возможностей применения.Зачем читатьДанные в качестве самостоятельного суперценного актива стремительно входят в повестку дня как менеджмента и собственников компаний, так и руководителей государственных органов и учреждений. И очень важно иметь источники информации, позволяющие его осознать, научиться с ним работать и превратить в конкурентное преимущество. Предлагаемая книга – одно из тех изданий, которые позволяют получить своевременные инструменты для создания современной высокоэффективной организации и вывода своего бизнеса в лидеры рынка.Для когоКнига будет полезна как новичкам в вопросах управления данными, так и опытным специалистам, которые хотят углубить свои знания в этом направлении.

Александр Константинов , Николай Скворцов , Сергей Борисович Кузнецов

Деловая литература
Лягушка, слон и брокколи. Как жить и как не надо
Лягушка, слон и брокколи. Как жить и как не надо

Для правильных решений надо освоить три метода: как съесть слона, как сожрать лягушку и когда следует есть брокколи. Про слона и лягушку вы наверняка слышали: слона надо есть медленно и по кусочкам, а лягушку – глотать первым делом, с утра. Идея с брокколи не так известна, но концепция такая: брокколи полезна для долголетия. Но для того, чтобы дольше жить, мало это знать. Надо её ещё и регулярно есть.Почему сила воли работает плохо и зачем избегать тупости? Какие дела стоит сделать прямо сейчас, а какие лучше выкинуть из жизни? Чем привычки лучше целей? Как сделать что-то новое и интересное, не бросив все в самом начале? Как научиться чему угодно и войти в число лучших? Что такое осознанная практика и почему 10 тысяч часов может не хватить?Алексей Марков, кандидат экономических наук, автор знаменитой «Хулиномики», рок-звезда и отец четверых детей учит людей думать в своей привычной манере: точно, жёстко, с циничными шутками и очень лёгким языком.

Алексей Викторович Марков

Деловая литература / Самосовершенствование / Прочая научная литература / Эзотерика / Образование и наука