기업 애플리케이션 통합

IT위키
김형교 (토론 | 기여)님의 2019년 12월 26일 (목) 20:18 판
Enterprise Application Integration
기업 내 모든 앱을 유기적으로 연동하여, 필요한 정보를 통합/관리/사용할 수 있는 환경을 구현하는 것

구성 요소

구성요소 설명
EAI 플랫폼 데이터 전송을 보장하는 메시지 큐와 미들웨어 기능 수행
어댑터 다양한 패키지 애플리케이션 재사용
메시지 브로커 시스템 상호간 데이터 포맷과 코드 변환
워크플로우 기업의 비즈니스 워크플로우에 따라 처리

EAI 유형

통합 범위에 따른 유형
레벨 설명
Data Level 서비스 간 Data 연계
Object Level 애플리케이션 트랜잭션 통합
Process Level 중앙집중식 프로세스 관리(BPM)

EAI 통합 방식

  • Point to Point
  • Hub & Spoke
  • Messaging Bus
  • Hybrid
  • Peer to Peer

EAI 통합 4단계

  1. 데이터: 데이터 추출 및 변환, 라우팅
  2. 애플리케이션: 메시지, API 연계
  3. 비즈니스 로직: 시스템별 비즈니스 로직 프로비저닝
  4. 사용자 인터페이스: 애플리케이션 입출력 포인트