데이터분석/[ 이론 ]

[ADP] EAI(ESB)

씩씩한 IT블로그 2020. 6. 26. 15:46
반응형

개념 및 특징

1. EAI : Enterprise Application Integration

2. 비지니스 프로세스를 중심으로 기업 내 각종 어플리케이션간 상호연동이 가능하도록 통합하는 솔루션, 실시간 , 근십실시간 처리

3. 프로세스를 매세지 차원에서 통합관리

4. 실시간, 근접 실시간

5. 허브 앤 스포크 방식 : hub (다수 정보 시스템의 데이터를 중앙의 hub가 연계), spoke (각 연결의 대상이 되는 노드들)

<=> point to point : 기존의 연계방식, 시스템의 데이터를 중앙의 복잡성발생, 관리비용상승, 유지 보수성 감소

 

구성 요소

1. 어뎁터 : 각 정보 eai허브간 연결성 확보

2. 버스 : 어댑터를 매개로 연결된 각 정보 시스템들 간의 데이터 연동 경로

3. 브로커 : 데이터 연동규칙 통제

4. 트랜스포머 : 데이터 형식 변환 담당

 

구현 유형

1. mediation : EAI 엔진이 중재자로 동작, 신규 트랜잭션 완료 등 이벤트 발생을 식별하여 미리 약속된 정보 시스템에 해당 내용 전달

2. federation : EAI 엔진이 외부 정보 시스템으로 부터 데이터 요청들을 일괄적으로 수령해 필요한 데이터 전달

ESB와의 차이

구분 EAI ESB
기       능 HUB 이용 앱 통합연계 BUS이용 서비스중심 연계
통합관점 application process
조직연동 개별 application ESB에서 수행
아키텍처 허브시스템 이용 연결 구조 버스형태 느슨, 유연한 구조

 

반응형