기업 애플리케이션 통합: Difference between revisions

From CS Wiki
No edit summary
No edit summary
Line 2: Line 2:
;Enterprise Application Integration
;Enterprise Application Integration
;기업 내 모든 앱을 유기적으로 연동하여, 필요한 정보를 통합/관리/사용할 수 있는 환경을 구현하는 것
;기업 내 모든 앱을 유기적으로 연동하여, 필요한 정보를 통합/관리/사용할 수 있는 환경을 구현하는 것
== 구성 요소 ==
{| class="wikitable"
|-
! 구성요소 !! 설명
|-
| EAI 플랫폼 || 데이터 전송을 보장하는 메시지 큐와 미들웨어 기능 수행
|-
| 어댑터 || 다양한 패키지 애플리케이션 재사용
|-
| 메시지 브로커 || 시스템 상호간 데이터 포맷과 코드 변환
|-
| [[워크플로우]] || 기업의 비즈니스 워크플로우에 따라 처리
|}
== EAI 유형 ==
;통합 범위에 따른 유형
{| class="wikitable"
|-
! 레벨 !! 설명
|-
| Data Level || 서비스 간 Data 연계
|-
| Object Level || 애플리케이션 트랜잭션 통합
|-
| Process Level || 중앙집중식 프로세스 관리([[BPM]])
|}
== EAI 통합 4단계 ==
# 데이터: 데이터 추출 및 변환, 라우팅
# 애플리케이션: 메시지, API 연계
# 비즈니스 로직: 시스템별 비즈니스 로직 프로비저닝
# 사용자 인터페이스: 애플리케이션 입출력 포인트

Revision as of 10:38, 28 October 2019

Enterprise Application Integration
기업 내 모든 앱을 유기적으로 연동하여, 필요한 정보를 통합/관리/사용할 수 있는 환경을 구현하는 것

구성 요소

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

EAI 유형

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

EAI 통합 4단계

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