ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • EAI 아키텍처_인스피언
    Technology/EAI 2022. 4. 5. 13:30

     

    안녕하세요. 인스피언입니다.

    EAI는 기업 내부 컴퓨터와 연관된 모든 애플리케이션을 유기적으로 연동하여, 필요한 정보를 중앙 집중적으로 통합, 관리, 사용할 수 있는 환경을 구현해주는 것입니다.

    오늘은 EAI의 아키텍처에 대해 알아보도록 하겠습니다.

     


     

    과거에는 비즈니스 워크플로(작업절차)가 수동이었고, 종이로 수행되었습니다.

    그러다 컴퓨터가 사용자의 작업을 자동화하게 되었고, 컴퓨터의 발전에 따라 애플리케이션 간에 데이터를 신속하게 제공해야 하는 필요성이 점점 증가되었습니다.

    EAI는 이런 수동 단계를 제거하고, 사용자의 오류를 줄여줍니다.

     

     

    EAI 구성요소

    EAI는 기업내 시스템과 어플리케이션들의 공통적인 연계 기반이 되어야 하기 때문에 필수적으로 지녀야 할 몇 가지 요소들을 포함하고 있습니다.

    데이터를 전달하는 메시징 미들웨어(Messaging Middleware), 다양한 연계 대상과 접점 역할을 하는 어댑터(Adapter), 연계 대상이 요구하는 바에 따라 데이터를 가공 변환해주는 데이터 트랜스포머(Data Transformer), 비즈니스 프로세스를 자동화하기 위한 비즈니스 워크플로(Business Workflow), 그리고 데이터의 흐름과 장애를 추적하는 모니터링(Monitoring) 기능입니다.

     

     

    메시징 미들웨어(Messaging Middleware)

    EAI 의 모든 데이터를 안전하게 전달하고 안정성, 성능 등을 보장하는 기반 소프트웨어로서 주로 메시징 미들웨어를 사용합니다.

    어댑터(Adapters)

    패키지 어플리케이션 또는 메인 프레임과 같은 이기종 시스템과의 접속을 위한 소프트웨어 모듈로서 해당 소프트웨어와 플랫폼 사이에 위치하며, 데이터 중개 및 어플리케이션 연동의 인터페이스를 담당합니다.

    EAI 솔루션을 제공하는 기업에서는 다양한 패키지 어플리케이션 및 시스템에 대한 어댑터 솔루션을 제공합니다.

    데이터 브로커(Data Broker)

    서로 다른 업무환경에서 사용하는 데이터 또는 메인 프레임과 같은 시스템에서 사용하는 데이터는 상호 데이터 포맷의 차이 또는 필요로 하는 데이터 레벨에 따라 변환을 필요로 합니다.

    시스템 상호 간 데이터가 전송될 때, 어플리케이션 상호간에 중개되는 데이터를 자동 변환하여 전달합니다.

    비즈니스 워크플로 (Business Workflow)

    시스템/어플리케이션 상호간에 데이터의 교환과 더불어 각 업무에 대한 흐름을 어떤 시점 또는 어떤 이벤트에 따라서 어디에서 어디로 업무가 진행되어야 하는지를 정의하고 운용할 수 있는 부분입니다.

    미리 정의된 비즈니스 워크플로(workflow)에 따라 비즈니스 프로세스를 자동화해줍니다.

    모니터링 & 매니지먼트 (Monitoring & Management)

    전사 시스템의 실시간 모니터링 및 관리 도구입니다.

     

     

    EAI 통합범위

     

    Data Level

    서비스 연결 간 데이터 내용을 바탕으로 애플리케이션간 전달이 가능합니다.

    Object Level

    애플리케이션 간의 트랜잭션 및 연관 데이터 통합이 가능합니다.

    Process Level

    다단계 프로세스에 대한 중앙집중적인 프로세스 제어 관리가 가능합니다.

     

     

    EAI 목표

     

    EAI를 통한 목표는 데이터베이스의 통합이라고 보는 것이 가장 일반적이라고 할 수 있습니다.

    EAI를 통해 데이터 중복을 제거하고, 애플리케이션 간의 일관성을 보장하면 실수와 책임을 줄일 수 있습니다.

    EAI는 동일한 데이터베이스를 사용하도록 다른 애플리케이션을 설정하거나 동기화 도구를 사용하여, 변경 사항에 따라 다른 데이터베이스를 최신 상태로 유지 가능합니다.

    워크플로 통합은 공통 작업을 더 쉽게 수행하여, 생산성을 높일 수 있습니다.

    EAI를 사용하면 이러한 모든 다양한 작업을 별도의 프로그램 대신 단일 워크플로로 수행할 수 있습니다.

    인터페이스 통합을 통해 조직은 서로 다른 소프트웨어 패키지의 여러 인터페이스 대신, 운영자에게 일관된 단일 사용자 인터페이스와 UI/UX를 제공할 수 있습니다.


    [참고 자료]

     

    인스피언

    빅데이터보안, 애니몬, 애니몬PLUS, 애니몬UBA, SAP 보안 전문업체, SAP 암호화, SAP 접속기록, SAP 접근제어, EAI/B2B 컨설팅, SAP Netweaver 컨설팅, 클라우드 EDI, Saas

    www.inspien.co.kr

     

     

    EAI - 해시넷

    EAI(이에이아이)는 Enterprise Application Integration의 약자로서, 전사적 응용 프로그램 통합이라고 한다. 기업, 기관, 단체 등에서 사용하는 모든 응용 프로그램을 상호 연계하여 통합하는 것을 말한다.

    wiki.hash.kr


     

    인스피언은 SAP PO, SAP PI, webMethods(웹메소드) 등의 EAI 솔루션을 제공하고 있습니다.

    EAI를 통해 기업 시스템 통합과 업무 효율성 증가를 통한 성장을 고민 중이시라면, 인스피언에 문의해주세요.

     

     

    'Technology > EAI' 카테고리의 다른 글

    인터페이스 관리 시스템_인스피언  (1) 2022.12.21
    RTIMS(Real-Time Interface Monitoring System)_인스피언  (0) 2022.11.09
    EAI 필요성_인스피언  (0) 2022.09.06
    EAI 연동 방식_인스피언  (0) 2022.07.22
    EAI_인스피언  (0) 2021.11.13

    댓글

Designed by INSPIEN