MCI & EAI

정미·2023년 4월 28일
0

EAI

목록 보기
1/7

MCI(MCA)

정의

Multi Channel Integration, Multi Channel Architecture

  • 기업 시스템 구조에서 다양하게 구분된 업무 채널을 효율적으로 관리하기 위한 솔루션
  • 고객 접점이 다양해지면서 각 접점별 채널을 통합해 내부 시스템과 연결하는 게이트웨이 시스템
  • 은행 대외계 시스템에서 발전한 개념

분류

  1. 대내 MCI: 영업점 단말, 인터넷, 스마트폰, 자동화기기(ATM) 등 고객과의 접점 연계
  2. 대외 MCI: 카드사, 보험업계, VAN사 등 대외기관

기능

  1. 기업 내부 동기종 또는 유사기종 시스템 연계
  2. 전문 변환: 외부 시스템의 전문을 내부 시스템 전문과 매핑
  3. 로드밸런싱, Fail over 및 Flow control
  4. 배치잡 처리 및 스케쥴러
  5. 암복호화를 통한 데이터 보안
  6. X.25, Socket, HTTP, Soap 프로토콜 사용

구성

  1. 채널 어댑터: 통신 프로토콜 및 비즈니스 프로토콜 인터페이스 담당
  2. 매핑 엔진: 외부 통신 전문을 내부 전문으로 변환
  3. 매핑 DB: 전문 매핑 테이블
  4. Developer Studio: 전문 및 매핑 룰 정의
  5. Admin tool: 시스템 관리, fail over 및 모니터링

EAI

정의

Enterprise Application Integration
기업 어플리케이션 통합 / 전사적 응용 프로그램 통합

  • 기업 내의 각종 어플리케이션이 상호 연동 가능하도록 통합하는 솔루션

기능

  1. 이기종 시스템(어플리케이션) 간 통신
    • 미들웨어의 개념을 이용해 통신을 원활하게 보장해주는 중간 매개체의 역할
    • 데이터를 교환하고 제공하는 서비스 호출하여 타 시스템과의 통신 인터페이스 제공
  2. 어댑터 기능
    • 직접 어플리케이션 소스코드를 개발해 연결하지 않음 -> 유지보수 및 관리 관점
    • 시스템 구조나 개발 언어가 다를 수 있으므로 어댑터라는 표준 인터페이스로 연동
    • 일관성, 유연성 가짐
  3. 데이터 통합
    • 데이터의 포맷과 변환을 관리해주는 데이터 브로커(Data Broker) 제공
  4. 기업 내, 기업 간 비즈니스 프로세스 통합

사용 이유

  • 유지보수 용이
    - 각 시스템이 데이터를 주고받기 위해 개별적으로 통신한다면 연결이 많이 생성된다.
  • 수동적인 개입 없이 비즈니스 프로세스가 더 빨리 실행되고 오류를 줄일 수 있다.
    - 별도 비즈니스 단위에서 독립적으로 동작하면 상호 연동이 쉽지 않다.
  • 중앙 집중화된 시스템 관리 가능
    - 각 시스템은 EAI와의 인터페이스만 지원하면 된다.
    - 인터페이스 표준화 필요 (XML, 웹 서비스 등)

비교

  • 여신 업무와 수신 업무는 MCI/MCA를 통해 연계됨
  • 채널계와 계정계는 EAI를 통해 연계됨
  • EAI -> 대내 MCI 또는 대외 MCI의 채널 내부(계정계, 카드계)로 들어온 데이터의 필요한 정보를 전문 변환 또는 라우팅으로 가공하여 기관 내부와 연계하여 사용하는 부분

출처

0개의 댓글

관련 채용 정보