eai что это такое

Журнал ВРМ World

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

eai что это такое. Смотреть фото eai что это такое. Смотреть картинку eai что это такое. Картинка про eai что это такое. Фото eai что это такое

Рис.1. Интеграционный ландшафт сегодня

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

eai что это такое. Смотреть фото eai что это такое. Смотреть картинку eai что это такое. Картинка про eai что это такое. Фото eai что это такое

Рис. 2. Место технологий EAI, EII и ETL в уже существующей архитектуре

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

Кроме понимания того, когда необходимо использовать эти технологии, нужно также знать и проблемы, которые им присущи. Во-первых, внедрение этих технологий требует от IT-персонала глубокого понимания тех требований, которые предъявляются к данным для принятия как тактических, так и стратегических решений. Применительно к технологии ETL это означает, что необходимые данные извлекаются, преобразуются и загружаются в виде, пригодном для использования непосредственно аналитиками или EII-сервером. В случае EII-технологии, способы представления данных должны удовлетворять отчетным требованиям аналитиков, т.е. данные должны быть пригодны для использования в аналитических отчетах. Во всех случаях понимание источников данных и требований, предъявляемых к данным, является необходимым шагом при внедрении этих технологий и безусловно оправдывает то время, которое приходится тратить, чтобы достичь этого понимания.

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

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

Источник

СОДЕРЖАНИЕ

Обзор

Улучшение связи

Однако количество подключений внутри организаций не растет пропорционально квадрату количества очков. В общем, количество подключений к любой точке не зависит от количества других точек в организации ( мысленный эксперимент : если в вашу организацию добавляется дополнительная точка, знаете ли вы об этом? очков есть?). Есть небольшое количество «точек сбора», к которым это неприменимо, но для управления ими не требуются шаблоны EAI.

EAI может также увеличить связь между системами и, следовательно, увеличить накладные расходы и затраты на управление.

EAI можно использовать для разных целей:

Узоры

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

Шаблоны интеграции

Системы EAI реализуют два шаблона:

Посредничество (внутрикорпоративное общение) Здесь система EAI действует как посредник или посредник между несколькими приложениями. Каждый раз, когда в приложении происходит интересное событие (например, создается новая информация или завершается новая транзакция), модуль интеграции в системе EAI получает уведомление. Затем модуль распространяет изменения в другие соответствующие приложения. Федерация (межсетевое взаимодействие) В этом случае система EAI действует как всеобъемлющий фасад для нескольких приложений. Все вызовы событий из «внешнего мира» в любое из приложений передаются системой EAI. Система EAI настроена так, чтобы предоставлять внешнему миру только релевантную информацию и интерфейсы базовых приложений, и выполняет все взаимодействия с базовыми приложениями от имени запрашивающей стороны.

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

Шаблоны доступа

Образцы жизни

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

Топологии

Технологии

При реализации каждого из компонентов системы EAI используется несколько технологий:

Коммуникационные архитектуры

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

Подводные камни реализации

В 2003 году сообщалось, что 70% всех проектов EAI терпят неудачу. Большинство этих сбоев происходит не из-за самого программного обеспечения или технических трудностей, а из-за проблем с управлением. Европейский председатель интеграционного консорциума Стив Крэггс обрисовал семь основных ловушек, с которыми сталкиваются компании, использующие системы EAI, и объяснил решения этих проблем.

В этих областях могут возникнуть другие потенциальные проблемы:

Источник

Enterprise application integration

EAI (Enterprise application integration) – интеграционная программная структура, объединяющий различного рода приложения, разработанные независимо друг от друга, так, чтобы они работали как одно целое, прозрачно для пользователя. Данные приложения способны использовать разные технологии и оставаться независимо управляемыми. EAI является технологией, при помощи которой организация достигает централизации и оптимизации интеграции корпоративных приложений, используя, как правило, подходящие формы технологии оперативной доставки информации (push technology), которая управляется внешними событиями (event-driven).

Содержание

eai что это такое. Смотреть фото eai что это такое. Смотреть картинку eai что это такое. Картинка про eai что это такое. Фото eai что это такое

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

Назначение

На данном уровне задачей интеграции является объединение функции либо данных одного приложения с другим, с помощью которого обеспечивается интеграция, близкая к реальному времени. Интеграция приложений используется с целью интеграции B2B, введения CRM-систем, которые интегрированы с корпоративными серверными приложениями, web-интеграции и создания web-сайтов, которые поддерживают большую часть бизнес систем. Кроме этого, может возникнуть необходимость проведения особой интеграции, особенно, если требуется интегрировать существующее приложение с устанавливаемым вновь ERP-приложением.

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

Основные цели интеграции приложений могут быть определены следующим образом:

Такие формулировки как: «обеспечить формирование финансовой отчетности предприятия в срок не более одной недели после окончания финансового периода»; «сократить время оформления продажи с одного часа до 15 минут»; «уменьшить количество персонала, который принимает участие в поддержании в актуальном состоянии справочников и классификаторов с 20 до пяти человек» часто используются для обозначения целей конкретных интеграционных проектов. Тем не менее в итоге все сводится к общим задачам, которые можно сформулировать в еще более обобщенной форме — сократить операционные затраты предприятия или организации. В результате интеграционные замыслы часто оказываются в выгодном положении с позиции объяснения перед людьми, которые принимают решение о финансировании проектов: расчет показателей возврата инвестиций для этих проектов может выглядеть достаточно заманчивым. Обеспечение автоматизированного контроля прохождения базовых бизнес-процессов на предприятии, информационная безопасность при реализации бизнес-процессов достигается по средствам благополучной интеграция корпоративных систем.

Топология EAI

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

Точка-точка

Хаб и спицы

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

изменение форматов файлов и данных;

Краткая оценка рынка EAI и его перспективы

Основываясь на том, что компании предлагают продукты, в которых реализуется только часть основных задач интеграции, и ни один поставщик пока не поставляет законченного решения можно объяснить нынешнюю неоднородность рынка EAI. Лидерами этого рынка считаются BEA Systems, NEON, CrossWorlds Software, Level 8 Systems, Mercator Software, SeeBeyond, Software AG, TIBCO, IONA Technologies, Vitria Technology и webMethods. Такие компании как PricewaterhouseCoopers, CSC и EDS занимаются интеграцией крупных систем Исходя из прогнозов аналитиков, в ближайшее время рынок услуг в области EAI станет наиболее перспективным и быстро растущей частью рынка IT. По утверждению консалтинговой компании IDC, ожидается стабильный рост поступлений от реализации программного обеспечения, которое предназначено для решения интеграционных задач.

Источник

Eai что это такое

Смотреть что такое «EAI» в других словарях:

EAI — COMPUTING abbreviation for enterprise application integration * * * EAI UK US noun [U] IT ► ABBREVIATION for ENTERPRISE APPLICATION INTEGRATION(Cf. ↑ … Financial and business terms

EAI — may refer to:*Eastern Analytical, Inc., environmental, industrial, analytical chemistry testing laboratory *Enterprise application integration, the integration of data between applications in a company. *Electroacoustic improvisation, a form of… … Wikipedia

EAI — steht für: Enterprise Application Integration, Integration von verschiedenen Applikationen auf unterschiedlichen Plattformen zu Geschäftsprozessen Electronic Arts Intermix Euro Award Index External Authoring Interface Diese Seite ist eine … Deutsch Wikipedia

EAI — Enterprise Application Integration Anwendungsintegration über Unternehmensgrenzen hinweg. Begriff für die Zusammenfassung der in heterogenen und eigenentwickelten Systemen verborgenen Informationen und Funktionen zu unternehmensweiten und… … Online-Wörterbuch Deutsch-Lexikon

EAI — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français

EAI — Enterprise Application Integration (Computing » Telecom) * Electronic Arts Intermix (Computing » Databases) * External Authoring Interface (Computing » Networking) * Electronic Arts, Inc. (Business » Firms) * Enterprise Application Interface… … Abbreviations dictionary

EAI PA — Entergy Arkansas Capital I (Business » NYSE Symbols) … Abbreviations dictionary

EAI — Emphysema Anonymous, Inc.; erythrocyte antibody inhibition … Medical dictionary

EAI — • Java External Authoring Interface • Engineers and Architects Institute • Enterprise Application Integration … Acronyms

EAI — ● ►en sg. f. ►DECI Enterprise Application Integration. Intégration des applications dans l entreprise. Encore un acronyme à trois lettres pour une fonction à la mode. Le but du jeu est de faire fonctionner ensemble (en particulier en matière d… … Dictionnaire d’informatique francophone

EAI — Enfermedad autoinmune … Diccionario de siglas médicas y otras abreviaturas

Источник

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

Перевод: Intersoft Lab, www.iso.ru

Предлагаемая вниманию читателя статья носит вводный характер: ее целью является знакомство с базовыми понятиями EAI.

Немного истории

К 80-м годам некоторые компании начали понимать значение и необходимость интеграции приложений. Ситуация осложнялась тем, что многие сотрудники IT-отделов стали предпринимать попытки перепроектировать используемые приложения, надеясь, что таким образом они смогут их интегрировать. В качестве примера Билл Инмон приводит проекты, целью которых было выполнение оперативной обработки транзакций с помощью систем, предназначенных для обработки информационных данных (функциональность Хранилищ данных).

Что такое EAI

Краткая оценка рынка EAI

Существующую неоднородность рынка EAI можно объяснить тем, что компании предлагают продукты, в которых реализуется только часть задач интеграции, и ни один поставщик пока не поставляет законченного решения. Лидерами на этом рынка являются BEA Systems, CrossWorlds Software, IONA Technologies, Level 8 Systems, Mercator Software, NEON (в 2001г. этот поставщик был приобретен компанией Sybase), SeeBeyond, Software AG, TIBCO, Vitria Technology и webMethods. Среди компаний, занимающихся интеграцией крупных систем, можно выделить IBM Global Services, Accenture, PricewaterhouseCoopers, CSC и EDS.

Перспективы рынка EAI: что нас ожидает в будущем

Согласно прогнозам аналитиков, в ближайшем будущем рынок услуг в области EAI станет наиболее перспективным и быстро растущим сегментом рынка IT. По оценке консалтинговой компании IDC, ожидается устойчивый рост поступлений от реализации программного обеспечения, предназначенного для решения интеграционных задач: так в 2001г. эта сумма составляла 4.3 млрд. долларов, а в 2006г. она должна вырасти до 8.2 млрд. долларов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *