Краткое описание

Сервис-ориентированная архитектура и интеграция информационных систем

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

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

В настоящее время наиболее проработанным подходом к решению проблем интеграции приложений является развитие корпоративной информационной системы (КИС) предприятия согласно концепции сервисно-ориентированной архитектуры — SOA (Service-Oriented Architecture).

Центральным звеном SOA является корпоративная сервисная шина — ESB (Enterprise Service Bus) (хотя корпоративная сервисная шина не обязательно должна использоваться в случае применения сервис-ориентированной архитектуры).

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

Пример использования

Схема использования ESB (корпоративной сервисной шины)

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

Больше информации по теме

Основные сценарии применения сервис-ориентированной архитектуры

Для российской экономики характерны крупные территориально-распределенные компании (холдинги), образовавшиеся в результате слияний и поглощений ранее независимых предприятий и продолжающие претерпевать изменения своей структуры. Эффективное операционное управление таким конгломератом невозможно без создания единого гибкого информационного пространства на базе разнородных унаследованных ИТ-систем входящих в его состав предприятий.

На уровне ИТ-систем создание единого гибкого информационного пространства холдинга включает решение трех основных задач:

  • Создание единой точки входа для доступа территориально-распределенных пользователей к интегрированным централизованным приложениям и базам данных.
  • Интеграция разнородных унаследованных приложений и баз данных и их централизация в корпоративном ЦОД.
  • Консолидация вычислительных ресурсовхолдинга в корпоративный Центр обработки данных (ЦОД).
  • Инструментарий SOA, в частности, портал и корпоративная сервисная шина (ESB), является оптимальным для решения первых двух из вышеназванных задач, и значительно повышает эффективность консолидации вычислительных ресурсов.

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

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

    Интеграция также важна и в связи с необходимостью повышения оперативности и сокращения затрат по выводу на рынок новых услуг. Для этого нужно, чтобы функциональные возможности существующих информационных систем максимально полно использовались для предоставления новых услуг, минимизируя потребность в покупке или разработке дополнительного функционала. В предельном случае при модификации существующей услуги или создании новой может быть достаточно только существующих информационных систем с созданием (для новой услуги) или перенастройкой (для существующей) интеграционных связей между ними.

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

    Автоматизация регламентов, документооборота, перевод бумажных документов в электронный вид и организация их хранения в электронном архиве — это актуальный, важный сервис, который должен быть налажен в такой организации. Для качественного предоставления этого сервиса необходима полноценная интеграция приложений, где отдельным компонентом выступает система управления контентом класса ECM (Enterprise Content Management)

    Для многих промышленных предприятий не менее важны документы другого типа — конструкторско-технологических данные (КТД), которые порождаются в САПР и в дальнейшем на их основе возникают другие документы, включая административные. В этом случае связка SOA-платформа + ECM дополняется системой САПР. Это позволяет распространить все преимущества и возможности системы документооборота для работы с такими специфичными документами, как схемы и чертежи.

    Ресурсы

    Перейти