Технологическая автоматизация

Методы цифровых технологий

Интеграция ИТ: основные понятия и технологии

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

Интеграция может рассматриваться как возможность обмениваться данными между приложениями или как полная реструктуризация информационной среды предприятия для решения каких-то сверхзадач. Если только первое не вызывает особенных сложностей, то соответствующие технологии приняты и внедрены уже давно. Во втором случае за изменением тянется целая цепочка других проблем: как обеспечить «диалог» между программами, какие решения предпочесть для хранения данных, для разработки и взаимодействия программ и т. д. Задача осложняется еще и тем, что новые модули нужно объединять с существующими так, чтобы работа не останавливалась надолго. Иногда это находится на грани невозможного, поскольку методы интеграции приложений и данных порой требуют полного изменения структуры и формата БД, из-за чего перестают работать старые программы.

Сейчас есть три технологии, которые именуют «три «И» (или «три «Е» в английском варианте). Это интеграция корпоративных приложений (enterprise application integration, сокр. EAI), интеграция корпоративной информации (enterprise information integration, сокр. EII) и программное обеспечение для извлечения, преобразования и загрузки данных (extract, transform and load, сокр. ETL).

Эти технологии могут быть использованы для широкого круга задач: от интеграции в режиме реального времени до пакетной интеграции и от интеграции данных до интеграции приложений.

Краткие определения каждой из функций: - это технология, с помощью которой организация добивается централизации и оптимизации интеграции корпоративных приложений, обычно используя те или иные формы технологии оперативной доставки информации (push technology), которая управляется внешними событиями (event-driven); - это технология, которая преобразует данные (обычно с помощью их пакетной обработки) из операционной среды, включающей гетерогенные технологии, в интегрированные, согласующиеся между собой данные, пригодные для использования в процессе поддержки принятия решений. ETL-технология ориентирована на базы данных, например, хранилище, витрину или операционный склад данных; - это технология для интеграции в режиме реального времени несопоставимых типов данных из многочисленных источников как внутри, так и за пределами корпорации. Инструменты EII обеспечивают универсальный уровень доступа к данным и используют технологию поиска информации (pull technology) или возможности работы по запросам. Технология EII ориентирована на конкретных сотрудников, которые получают информацию через инструментальную панель или отчет.

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

Технология EAI наиболее функциональна тогда, когда необходимо связать приложения в реальном времени для автоматизации бизнес-процессов. Второй случай применения EAI - это ситуация, когда необходимо, чтобы изменения, внесенные в одно приложение (обычно это небольшой набор записей), были отражены во всех других. Эта технология очень хорошо справляется с задачей фиксации изменений и их переноса в соответствующие приложения или системы. В бизнес-среде под «интеграцией приложений» понимается адаптация существующих настольных приложений, ERP-компонентов, данных в БД-форматах или открытых XML-стандартов, а также Java-аплетов к созданию новых бизнес-возможностей за счет совместного использования распределенных ресурсов. Перейти на страницу: 1 2 3 4

Другие статьи по теме:

Моделирование и оценка производительности работы защищенных каналов в корпоративных сетях В первое поколение (1945-1954) развития компьютерной техники, Клод Шеннон (создатель теории информации), Алан Тьюринг (математик, разработавший теорию программ и алгоритмов) и Джон фон Н ...

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

Блок выполнения операций десятичной арифметики Каноническая структура синтеза синхронного вычислительного устройства состоит из двух автоматов - операционного (ОА) и управляющего (УА). Каноническая структура вычислительного ус ...