EAI와 ETL이란 무엇인가?

소프트웨어 개발 2011.07.08 10:23

EAI(Enterprise Application Integration)는 문자 그대로 어플리케이션 간의 연계를 하는 것을 의미합니다. 어떻게 보면 종합선물세트라고 할 수도 있습니다. 즉, EAI는 엔터프라이즈 컴퓨팅을 효율화 하기 위하여 어플리케이션을 효율화 하고, 통합하고, 조정하는 것을 목표로 세운 계획, 방법 및 도구 등을 일컫는 비즈니스 컴퓨팅 용어입니다. EAI는 단순 객체지향 프로그래밍, 분산, CORBA나 COM+ 같은 메시지 브로커 등을 사용한 다중 플랫폼 프로그램과의 커뮤니케이션, ERP의 수정 등.. 다양한 방법론을 포함합니다.

image

ETL은 다양한 소스로부터 필요한 데이터를 추출(Extract)하여 변환(Transform) 작업을 거쳐서 타겟 시스템(Target System)으로 전송 및 로딩(Loading) 하는 모든 과정을 말합니다.

image

최근에는 ETL을 쉽게 할 수 있는 툴을 제공하는 솔루션 업체들이 많이 생겼습니다. 통상 ETL을 하려면 이를 위한 비즈니스 로직(Business Logic)이 있어야 하고, 이를 위한 소프트웨어 개발을 해야 하는데… ETL Tool을 이용하면 프로그래밍을 하는 것 보다는 좀더 쉽게 ETL을 할 수 있습니다.

image

설정

트랙백

댓글

  • 뿌꾸누나 2011.11.29 14:43 ADDR 수정/삭제 답글

    좋은 내용 담아갈게요~^^

  • BlogIcon 햇살의흔적 2011.12.05 09:11 ADDR 수정/삭제 답글

    좋은내용 감사합니다. 담아 갈께요.

  • tongkeun.kim 2012.03.22 12:52 ADDR 수정/삭제 답글

    좋은 글 잘 읽고 갑니다^^ 고맙습니다.

  • tongkeun.kim 2012.11.16 19:36 ADDR 수정/삭제 답글

    다시 또 읽고 갑니다.