관리 메뉴

CHUNUN.COM

EAI와 ETL이란 무엇인가? 본문

소프트웨어 개발

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

4 Comments
댓글쓰기 폼