일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- merge
- p-value
- 결정계수
- dict
- distribution
- DataFrame
- 분산분석
- cross validation
- Sawzall
- 데이터프레임
- 딕셔너리
- 교차검증
- pca
- join
- SQL on 하둡
- DBSCAN
- 분포
- T-검정
- list
- 다중공선성
- k-means
- 병렬 쿼리 시스템
- 밀도기반
- pig
- Python
- 가설검정
- 유사도
- 하둡
- hive
- SPLIT
- Today
- Total
one of a kind scene
4-1 데이터 처리 프로세스_EAI(Enterprise Application Integration) 본문
EAI(Enterprise Application Integraion)
1. EAI란?
- EAI는 비즈니스 프로세스를 중심으로 기업 내 각종 애플리케이션간의 상호연동이 가능하도록 통합하는 솔루션
- 기업 내 또는 기업 간 상호 이질적 정보 시스템들의 데이터를 연계함으로써 상호 융화 내지 동기화돼 동작하도록 하는 것
- ETL은 배치 프로세스 중심 / EAI는 실시간 혹은 근접 실시간 처리 중심
2. 데이터 연계 방식
① 기존의 데이터 연계 방식 : Point to Point
• 필요에 따라 정보 시스템들 간의 데이터를 포인트 투 포인트 방식으로 연계함으로써 위의 왼쪽 그림과 같이 복잡성 발생
② EAI의 데이터 연계 방식 : Hub and Spoke
• 가운데 지점에 허브(Hub)역할을 하는 걸 브로커 라고도 명명함
• 가운데에 브로커를 두고, 연결 대상 노드들의 데이터 연계 요구를 중계해줌으로써 노드 간 연결 개수 및 구조를 단순화 하는 방식
• 각 연결의 대상이 되는 노드를 Spoke라고 함
3. EAI 구현 유형
① Mediation(intra-communication)
• EAI 엔진이 내부의 Hub(=중개자,Broker)로 동작
• 특정 정보 시스템 내의 데이터 신규 생성 및 갱신, 신규 드랜잭션 완료(commit)등 이벤트 발생을 식별하여 미리 약속된 정보 시스템에 해당 내용(데이터)을 전달
• Publish / subscribe Model
② Federation(inter-communication)
• EAI 엔진이 외부 정보 시스템을 동작
• 데이터 요청들을 일괄적으로 수령해 필요한 데이터를 전달
• Request / reply Model
4. EAI의 활용 효과
- 정보 시스템 개발 및 유지 보수 비용 절감
- 기업 정보 시스템의 지속적 발전 기반 확보
- 협력사 파트너 고객 과의 상호 협력 프로세스 연계
- 웹 서비스 등 인터넷 비즈니스를 위한 기본 토대 확립
- 지역적으로 분리되어 있는 정보 시스템들 간의 데이터 동기화, 그룹 빛 지주 회사 게열사들 간 상호관련 데이터 동기화 등을 위한 데이터 표준화 기반 제공
5. EAI와 ESB의 비교
구분 | EAI (Enterprise Application Integration) |
ESB (Enterprise Service Bus) |
기능 | 미들웨어(Hub)를 이용하여 비즈니스 로직을 중심으로 Application을 통합•연계 |
미들웨어(Hub)를 이용하여 서비스 중심으로 시스템을 유기적으로 연계 |
통합관점 | Application | Process |
로직연동 | 개별 Application에서 수행 | ESB에서 수행 |
아키텍처 | 단일 접점인 허브시스템을 이용한 중앙집중식 연결구조 |
버스(Bus) 형태의 느슨하고 유연한 연결구조 |
'ADP > 이론' 카테고리의 다른 글
4-1 데이터 처리 프로세스_대용량의 비정형 데이터 처리방법 (0) | 2019.11.18 |
---|---|
4-1 데이터 처리 프로세스_데이터 통합 및 연계 기법 (0) | 2019.11.17 |
4-1 데이터 처리 프로세스_CDC(Change Data Capture) (0) | 2019.11.17 |
4-1 데이터 처리 프로세스_데이터 웨어하우스(DW), 데이터 마트(DM) (2) | 2019.11.17 |
4-1 데이터 처리 프로세스_ODS(Operational Data Store) (0) | 2019.11.17 |