09-29 04:02
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Unity
- X윈도우
- Inheritance
- systemd
- 셀레니움
- X.org
- literal
- Class
- 자바
- Binary Search
- Physical Scheme
- python
- Entity Set
- Polymolphism
- Operator
- selenium
- 리눅스 기초
- Entity
- zsh
- External Scheme
- Java
- 백준
- dbms
- Reference Type
- 리눅스 마스터 1급
- Mac
- BFS
- OOP
- 리눅스
- preprocessing
Archives
- Today
- Total
Byeol Lo
[ADP] 2장 데이터 처리 기술 이해 - 데이터 처리 프로세스, EAI(Enterprise Application Integration) 본문
AI/ADP
[ADP] 2장 데이터 처리 기술 이해 - 데이터 처리 프로세스, EAI(Enterprise Application Integration)
알 수 없는 사용자 2024. 7. 16. 14:24다수의 기업에서는 부서 간에 데이터를 공유하는 것이 필수이다. 이 데이터는 IS(Information System)를 통해서 전부 얻게 되는데, 여기서 기존 단위 업무 위주의 IS 개발 시에는 그때그때 필요에 따라 IS들간의 point-to-point 연결이 필요할 것이고, 유지보수성이 극도로 저하되고, 데이터 통합과 표준화를 불가능하게 한다. 이때 필요한 것이 EAI인데, EAI는 기업의 IS 들의 데이터를 동기화시키는 소프트웨어 및 IS 아키텍처 프레임워크이다. 이질적인 정보들을 서로 같게 해서 데이터 엔티티들에 대한 폭넓고 통합적인 뷰를 제공한다. 또한 비즈니스 프로세스를 자동화하고 실시간으로 통합 연계할 수 있다.
EAI를 디자인하는 방식은 다양한데, point-to-point 방식으로 정보시스템을 개발하고 데이터를 연계한다면, N개의 연결 대상 노드들이 있다면 N(N-1)/2의 연결이 필요할 것이다. 하지만, 이러한 특성으로 발생하는 복잡성과 유지보수 비용의 증가는 앞서 말했듯이 비효율적이다. 그래서 Hub and Spoke 방식의 EAI 구조를 적용한다.
EAI 구성 요소로서 다음이 있다.
- Adapter: 각 정보 시스템과 EAI 허브(engine) 간 연결을 담당.
- Bus: 이 어댑터들을 매개로 연결된 각 정보 시스템들 간의 연동 경로
- Broker: 데이터 연동 규칙을 통제
- Transformer: 데이터 형식 변호나 등을 담당
EAI 구현 유형
- Mediation(Intra-communication): EAI 엔진(중개자, Broker) 로 동작하며, 특정 정보 시스템 내 데이터 Create/Update/Commit 등 유의미한 이벤트 발생을 식별하고, 사전 약속된 정보 시스템들에게 그 내용을 전달함(Publish/Subscribe Model)
- Federation(Inter-communication) EAI 엔진이 외부 정보 시스템으로부터의 데이터 요청을 일괄적으로 수령하여 필요한 데이터를 전달함(Request/Reply Model)
EAI 기대 효과
- IS 개발 및 유지 보수비용 절감
- 지속적 발전 기반 확보
- 상호 협력 프로세스 연계 발전 기반 확보
- 인터넷 비즈니스를 위한 기반 확보
'AI > ADP' 카테고리의 다른 글
[ADP] 2장 데이터 처리 기술의 이해 - 데이터 처리 프로세스, 대용량 비정형 데이터 처리 (0) | 2024.07.16 |
---|---|
[ADP] 2장 데이터 처리 기술의 이해 - 데이터 처리 프로세스, 데이터 연계 및 통합 기법 요약 (0) | 2024.07.16 |
[ADP] 2장 데이터 처리 기술 이해 - 데이터 처리 프로세스, CDC(Change Data Capture) (0) | 2024.07.16 |
[ADP] 2장 데이터 처리 기술 이해 - 데이터 처리 프로세스, ETL (0) | 2024.07.16 |
[ADP] 1장 데이터의 이해 - 데이터의 가치와 미래 (0) | 2024.07.11 |
Comments