Статья опубликована в рамках: LXV Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 14 мая 2018 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
ПЛАТФОРМЫ ДЛЯ ИНТЕГРАЦИИ ПРОИЗВОДСТВЕННЫХ ДАННЫХ
Вопросы автоматизации различных бизнес-процессов в организации, как правило, решаются посредством внедрения информационных систем, функционирующих независимо друг от друга и решающих каждая свой класс задач. Большинство производственных задач решаются неэффективно или не решаются вовсе без совместного использования данных сразу нескольких информационных систем, что делает актуальной задачу интеграции информационных систем для повышения производительности обмена данными. Данная работа посвящена описанию существующих платформ, получивших наибольшую популярность, для интеграции производственных данных в организациях.
Актуальность задачи интеграции напрямую связана с уровнем ее пользователей в корпоративной системе управления. Чем выше этот уровень, тем более высока эта задача, так как для принятия решений в масштабе организации с большей вероятностью требуются данные от разных подразделений, из разных предметных областей и, следовательно, разных информационных систем. Решая проблему интеграции данных, IT-отделы организации нередко идут наиболее очевидным путем, создавая частные интеграционные решения, налаживая обмен данными между двумя и более информационными системами. Очевидными являются недостатки, связанные, прежде всего, с недостаточной гибкостью и масштабируемостью таких решений. В результате экономия на разработке может нести в себе существенные затраты на поддержание работоспособности решений в условиях постоянно меняющейся информационной среды.
Платформа интеграции не является местом хранения производственных данных. Она представляет собой сервер федерализации данных, позволяющий организовать интеграционные процессы внутри организации. Интеграционная платформа может выполнять следующие функции: хранение частной модели предприятия и предоставление средств для ее модификации, создание, настройка, исполнение и контроль всех интеграционных процессов, выбор режима обмена данными (по расписанию, по запросу пользователя, по изменению данных) [1].
Основная проблема при внедрении состоит в том, что в процессе создания интеграционных платформ, многие производители программного обеспечения создают отраслевые шаблоны интеграционных решений, основанные на универсальных платформах. Однако, эти шаблоны интеграции доступны для ограниченного числа отраслей и классов систем (в основном непроизводственной сферы, финансово-экономических) и не решают проблему избыточной стоимости внедрения и владения. Также можно считать немаловажными проблемами при выборе интеграционного решения: избыточность функционала, которую обеспечивает интеграционная платформа, сложность архитектуры, отсутствие предметной ориентации, а также высокую стоимость общего и прикладного программного обеспечения, входящего в платформу.
На рынке широко распространены интеграционные платформы иностранных производителей, такие как «Microsoft BizTalkServer»и «IBM WebSphere». Их отличительной особенностью является инвариантность к предметной области, позволяющая гибко строить интеграционные решения для различных бизнес-отраслей.
Программный продукт «Microsoft BizTalkServer» – разработка корпорации Microsoft, назначением которой была автоматизация и управление бизнес-процессами на всех уровнях корпоративного управления. Следуют отметить, что при внедрении данной системы в деятельность организации появляется возможность создавать распределенные бизнес- процессы. Кроме того, через локальную сеть, интранет и интернет сети реализуется надежное и безопасное взаимодействие с партнерами организации. Важными отличительными чертами данного программного продукта являются простота подключения, посредством которого предоставляется доступ к полному спектру возможностей и средств для взаимодействия критически важных локальных приложений, а также расширение в облако, которое расширяет функциональность за счет возможностей гибридного подключения имеющихся систем и облачных приложений.
Программный продукт «Microsoft BizTalk»построен на принципе, суть которого в том, что издатель создает и передает сообщение на шину сообщений, а соответствующие подписчики принимают сообщение. Подписчики могут принимать только строго определенные сообщения, которые фильтруются по типу издателя, а также содержимому и свойствам.
Семейство программных продуктов «WebSphere» – разработка компании IBM. Платформа интеграционного программного обеспечения «WebSphere» относится к категории промежуточногопрограммного обеспечения, которое позволяет приложениям электронного бизнеса работать на разных платформах на основе веб технологий.
Платформа «WebSphere» использует открытые стандарты XML и веб службы, реализованные на J2EE. Разработка ведётся в лабораториях IBM по всему миру. В России доступна локализованная версия продукта «WebSphere».
К основным возможностям программного продукта «IBM WebSphere» относятся: захват больших объемов оперативных данных на основе событий о выполненных действиях и превращение их в метрики и значения KPI, извлечение переменных, связанных с измерениями и отражающих реальные данные бизнеса, отображение измеренных значений в наглядных представлениях, обеспечение методов анализа данных и формирования отчетов, выполнение действий, связанных с оперативной коррекцией бизнеса, уведомление пользователей о необходимых действиях для предотвращения рисков.
В таблице представлен проведенный сравнительный анализ функциональности и основных возможностей интеграционных платформ «Microsoft BizTalkServer» и «IBM WebSphere»в соответствии с выбранными критериями.
Таблица 1.
Сравнительный анализ возможностей и функциональности интеграционных платформ
Критерии |
Описание критерия |
Microsoft BizTalk Server |
IBM WebSphere |
Простота подключения |
Получение доступа к полному спектру возможностей и средств для подключения критически важных локальных приложений |
+ |
- |
Расширение в облако |
Расширение возможностей за счет возможностей гибридного подключения имеющихся систем и облачных приложений |
+ |
- |
Мощная система администрирования |
Комплекс последовательных действий, осуществляемых при помощи правил формирования субъектов и объектов менеджмента как отдельных элементов единой организационной системы |
+ |
+ |
Интеграция с внешними приложениями |
Технологии и приложения, которые вовлекают несколько приложений в единый процесс и осуществляют преобразование форматов данных между ними |
+ |
+ |
Использование стандартных способов разработки веб-приложений на Java |
Веб-приложения на Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины |
- |
+ |
Высокий уровень технической поддержки |
Множество услуг, посредством которых предприятия и организации обеспечивают помощь пользователям технологичных продуктов и услуг |
+ |
+ |
Практически неограниченные возможности по настройке по масштабированию |
Способность справляться с увеличением рабочей нагрузки (увеличивать свою производительность) при добавлении ресурсов |
- |
+ |
Проведенный сравнительный анализ наглядно отражает широкие функциональные возможности и преимущества выбранных для рассмотрения интеграционных платформ. Делая вывод по данному анализу, можно сказать, что преимуществами системы Microsoft BizTalkServer является простота подключения и возможность расширения в облако, что позволяет значительно облегчить использование данной интеграционной системы. IBM WebSphere в отличие от Microsoft BizTalkServer является более функциональной системой, оно позволяет использовать стандартные способов разработки веб-приложений на Java и имеет практически неограниченные возможности по настройке по масштабированию. Не смотря на все преимущества данные системы имеют ряд ограничений, которые необходимо учитывать при выборе той или иной платформы.
Платформы «Microsoft BizTalkServer» и «IBM WebSphere» являются наиболее эффективными и универсальными для организаций малого и среднего бизнеса, которые хотят усовершенствовать работу информационного отдела. Данные платформы обладают широкими возможностями настройки и интеграции с внешними приложениями, мощной системой администрирования, что позволяет вовлекать различные приложения в единый информационный процесс и осуществлять преобразование форматов данных между ними.
Таким образом, можно сказать, что использование интеграционных платформ позволяет создать единое информационное пространство организации посредством реализации единой модели данных, обеспечивая защищенный доступ к системам управления базами данных и поддержку жизненного цикла систем в ходе развития информационного пространства организации и быстро изменяющихся задач и условий бизнеса. Можно сказать, что проведенный анализ интеграционных платформ показал, что их использование позволяют повысить продуктивность работы информационного отдела организации и как следствие, повысить эффективность работы организаций в целом.
Список литературы:
- Хоп Г., Вульф Б. Шаблоны интеграции корпоративных приложений. – М.: Вильямс, 2007. С. 672.
- Браун К., Крейг Г., Хестер Г. И. Создание корпоративных Java - приложений для IBM WebSphere. – М.: КУДИЦ_ПРЕСС, 2005. С. 860.
- Марков Н.Г., Сарайкин А.В. Формирование единого информационного пространства газодобывающей компании // Oil&GasJournal. Russia. 2008. С. 34–41.
- Богдан С.А., Кудинов А.В., Марков Н.Г. Опыт внедрения MES «Магистраль_Восток» в нефтегазодобывающей компании // Автоматизация в промышленности. 2010. С. 53–58.
дипломов
Оставить комментарий