728x90
EAI
: 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션
* 구성요소
- EAI 플랫폼: 이기종 시스템 간 애플리케이션 상호 운영
- 어댑터: 애플리케이션을 연결하는 EAI의 핵심 장치로 데이터 입출력 도구
- 브로커: 데이터 포맷과 코드를 변환하는 솔루션
- 메시지 큐: 데이터를 송수신하는 기술
- 비즈니스 워크플로우: 미리 정의된 기업의 비즈니스 워크플로우에 따라 업무를 처리하는 기능
*유형
- 포인트 투 포인트: 1:1 단순 통합방법
- 허브 앤 스포크: 단일한 접점의 허브 시스템을 통해 데이터를 전송하는 중앙 집중식 방식 / 허브 장애 시 전체 장애 발생
- 메시지 버스: 애플리케이션 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합 방식 / 확장성 용이
- 하이브리드: 그룹 내는 '허브 앤 스포크' 그룹 간에는 '메시지 버스'
ESB
: 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 하나의 시스템으로 관리 운영 할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처 / 느슨한 결합 방식 지원
EAI | ESB | |
개념 | 미들웨어를 이용하여 비즈니스 로직을 중심으로 기업 내 애플리이션을 통합 연계 | 미들웨어를 이용하여 서비스 중심으로 서비스를 지원하기 위한 관련시스템과 유기적 연계 |
수행 목적 | 기업 내부의 이기종 응용 모듈 간 통합 | 기업 간의 서비스 교환을 위해 표준 API 통합 |
핵심 기술 | 어댑터, 브로커, 메시지 큐 | 웹 서비스, 지능형 라우터, 포맷 변환, 개방형 표준 |
통합 형태 | 애플리케이션 간의 단단한 통합 | 서비스 간의 느슨한 통합 |
적용 영역 | 기업 내부망 | 기업 내부 + 기업 외부 채널망 |
'나혼자 스터디 > 정보처리기사' 카테고리의 다른 글
연계 테스트 및 검증 (0) | 2022.06.30 |
---|---|
웹 서비스 / SOAP / WSDL / UDDI / IPC (0) | 2022.06.30 |
연계 메커니즘 정의 (0) | 2022.06.30 |
연계 요구사항 분석 (0) | 2022.06.30 |
데이터베이스 종류 (0) | 2022.06.29 |