Enterprise Application Integration

전사적 엔터프라이즈 통합으로 진화하는 EAI

다양한 애플리케이션의 상호간 연동 필요성 대두되고 있습니다.

기업과 기업 내부의 다양한 시스템과 애플리케이션을 통합하며, 다양한 애플리케이션간의 관계와 비즈니스 프로세스의 근간을 이루는 트랜잭션 네트워크를 관리해 줍니다.

  • Adapter : 데이터 추출 지원, 다양한 형태 존재(파일어댑터, DB어댑터)

  • Message hub : 목표 시스템으로 데이터 분기 및 목표시스템에 적합한 포맷으로 데이터 작성 수행

  • Workflow : 프로세스 통제, 자동화 및 통합 기능

  • 데이터 전송 미들웨어 : 시스템간 데이터 전송 통신 프로토콜, 하드웨어, 네트워크 상태와 무관하게 전달

image

EAI(Enterprise Application Integration, 기업 애플리케이션 통합)는 이러한 복합적인 기업 얘플리케에션들을 전사차원의 비즈니스 관점에서 효율적으로 통합을 가능하게 해주는 도구입니다.

주요특징

  • 비지니스 프로세스 관리기능
  • 각 업무 시스템 및 app 상호간에 데이터의 교환과 더불어 각 업무에 대한 흐름을 어떤 시점 또는 어떤 이벤트에 따라서 어디에서 어디로 업무가 진행되어야 하는지를 정의하고 운용할 수 있는 기능

  • 데이터 브로커 기능
  • App상호간에 중개되는 데이터를 자동변환하여 전달하고 데이터 소스에서 지정된 대상 시스템까지의 연결

  • APP 접근 기능
  • - 패키지 app 또는 메인프레임과 같은 이기종 시스템과의 접속을 위한 기능
    - 해당 SW와 플랫폼 사이에 위치하며 데이터 중개 및 app연동의 인터페이스를 제공

  • 데이터접근 기능
  • 데이터에 대한 통합을 담당하는 영역으로 주로 데이터의 전송, 타입변환, 데이터의 정제 및 추출 기능

  • 플랫폼 기능
  • EAI의 기반이 되는 app서버 또는 미들웨어로 구성되어 있는 영역으로 EAI를 안정성있게 실행하고 EAI모든 기능들이 정상적으로 동작할 수 있도록 하는 기능

구축유형

promo
Hub & Spoke

- 모든 데이터가 허브를 통해 전송
- 데이터 전송이 보장되며, 유지보수 비용 절감

Smart Flexible
promo
메세징 버스

- 데이터 전송하는데 버스를 이용함으로 병목 현상 발생가능
- 대량의 데이터 교환에 적합

Smart Flexible
promo
하이브리드

- Hub & spoke방식과, 메시징 버스 방식의 통합
- 유연한 통합 작업 가능

Smart Flexible