( 주 ) 비즈테코
1. Data Integration 개요 2. 개발배경및솔루션개요 3. 주요특장점 4. 기능및구성 5. 지원규격 6. 비교자료 7. 사용용도및적용분야 8. 적용사례 9. 회사개요
1. Data Integration 개요 Data Integration 이란? 기업내산재되어있는다양한데이터소스들과시스템, 애플리케이션등으로부터데이터를모으고, 이데이터들이가치있고재사용가능한정보, 즉 지능적인정보 가되도록만들어주는과정 Data Integration 업무분류 ETL EAI ESB Extract (source) Transform Load (target) Enterprise Portal Application ERP CRM DB 대외기관 EAI SCM 기간계 ETL Server DW DM Legacy Internal Application Files Database
2. 개발배경및솔루션개요 D.I ISSUE ishark 개요 해법 4 비즈테코
3. 주요특장점 편리성단순성신속성유연성 통합개발환경 (IDE) Language 방식 ETL/EAI/ESB 통합처리기술 JMS Broker 내장 메시지핸들링기술 실행 Script & 환경설정 Property 구성을통한생산성극대화 수준높은 Monitoring System 지원 다양한 Adaptor/Agent 를단일 Command 로구현 DBMS, Socket 통신, JMS 의전문기술없이개발가능 SYSTEM, OS, DBMS, 통신 Protocol 환경에독립적 Hybrid 엔진구현 Monolithic & Micro 엔진장점도입 Zero Copy 및 Memory 압축기술구현 Windows/Linux/Unix 등모든 OS 지원빠른처리기술 독자개발의국내기술솔루션완성 Open Source 지원 고객요구반영한 Customizing 및 Java 개발환경지원 이기종시스템간 inteface 구현용이 안정성 전문암호화를통한안정성확보 최적화된엔진구현으로시스템영향최소화 5 비즈테코
4. ishark 기능및구성 4-1. ishark interface 구성도 Interface 시스템 ishark 통합 I/F Interface 시스템 DB JMS Broker DB Oracle DB Server DB2 / Sybase TCP/UDP FTP Multi-Casting ishark Socket 통신 Active MQ Service (Socket 통신 ) Socket 통신 ishark TCP/UDP FTP Multi-Casting CUBRID / TiBERO File Socket 통신 Socket 통신 File FTP Server DB Socket 통신 DB Oracle DB Server TCP/UDP FTP ishark ishark TCP/UDP FTP MySQL / MS SQL. Multi-Casting Monitoring Server Multi-Casting Altibase / PostgreSQL. 6 비즈테코
4. ishark 기능및구성 4-2. 구현기능 Matrix 및지원 DBMS ETL (Resource) EAI (Protocol) DB File Excel FTP JMS TCP UDP Multi-cast DB O O O O O O O O File O O O O O O O O Excel O O O O O O O O FTP O O O O O O O O JMS O O O O O O O O TCP O O O O O O O O UDP O O O O O O O O Multi-cast O O O O O O O O * 지원 DBMS ORACLE, DB2, SYBASE, SQLServer, CUBRID, TIBERO, Cassandra, MySQL, TERADATA, ALTIBASE, PostgreSQL, Mongo, Derby... 지원 7 비즈테코
4. ishark 기능및구성 4-3. ishark Language (Reserved Command) 기능 ETL 관련 (SQL관련) EAI 관련 ESB (JMS 명령어 ) Excel & File interface Encoding XML 변환암호화 / 압축 Customizing 외부프로시져호출 Data Handler Runtime Argument 명령어예 SQLExe, SQLArray, DSelect, XSelect, Dinsert, DMerge, Dupdate, Ddelete,. TcpSend, TcpRecv, UdpSend, UdpRecv, FtpSend, FtpRecv, MdpSend, MdpRecv,.. JQueuePut, JQueueGet, JTopicPut, JTopicGet, JMS commit/rollback,. FileSave, FileRead, ExcelDSave, ExcelXSave, ExcelDRead, ExcelXRead, EnCoding UTF8/MS949/KSC5601/CP834/ISO8859-1/ISO8859-2/EBCIDIC/... XSLT, XQuery, XPath EnCrypt, DeCrypt, GZip, GUnzip VTS2FileRead, Load Table(SybaseIQ),. Jcall, J2Call( 자바method호출 ), Exec( 외부실행프로그램호출 ),. SQL_DATA_VERIFICATION_CALL (java call) 예 )ARG1, ARG2, ARG3, ARG4,. ${From_Date}, ${To_Date}, ${column_name}, 8 비즈테코
4. ishark 기능및구성 4-4. 개발지원도구 통합개발환경 (IDE) Queue Browser SQL 문법자동완성 SQL Tool 내장 도움말 기능별예제 다양한 Debugging 모드 다양한조회창 Database manager ESB 구축시개발자가전송되는메시지내용을직접보며송. 수신업무를개발할수있도록지원하는 Tool. 9 비즈테코
4. ishark 기능및구성 4-5. 운영지원도구 Job Scheduler Monitoring System ESB Broker Monitor Batch Job Scheduling 순차적 / 단독처리 수행성공여부에따른선택적작업분기 Job 별로그기록조회 Job 별동작상태확인 Monitoring Server 실시간 / Log Monitoring 다중 Monitoring 송수신처리정보 Customized Log Viewer System (OS, JVM,Broker) 상황 Monitoring 실시간 Message 송. 수신현황 Monitoring Queue Depth 에따른 Coloring 으로이상 Queue 감지용이 Browse Queue : 메시지내용조회 Copy Queue Queue/Topic 별대기 customer, provider 조회 10 비즈테코
5. 지원규격 분야 지원규격내용 한국정보통신기술협회 (TTA) 2013 년 06 월 03 일 13-0111 공통 ETL EAI/ESB 다양한하드웨어플랫폼 (AIX/Solaris/HP-UX/Linux/Windows) 지원 ETL/EAI/ESB 통합기능을한개의제품에서지원 각종표준프로토콜지원 (JMS, HTTP(S). UDP, Multicast. TCP/IP, SSL, Excel, File, XML, DB 등제공 ) 민간및국가표준암호화알고리즘지원 (SEED, ARIA, AES) 웹서비스표준을준수하는상호연동성 XML DB 와의편리한연계기능및 XSLT, XQuery, XPath 기반의 XML 변환지원 통합개발환경 (IDE) 내에서 Editor, Debug, DB Tool(DDL/DML 기본지원 ), Monitoring 을동시에지원. JMX 등표준에따른서비스현황실시간통합모니터링지원 이기종 DBMS 간 Join 지원및통합 Adapter 제공 (Oracle, Informix, Sybase, Tibero, Altibase, MS SQL, MySQL, Cassandra, MongoDB, Derby, PostgreSQL) Excel 과 DB Join 대용량 Batch 처리기능제공및데이터변환지원 JMS Broker 가내장된 ESB 엔진 트랜잭션무결성보장및 High Availability 기능지원 (S/W HA 구성 ) 이중화구성지원, 장애처리시재전송기능지원 DB, File, 웹서비스등의동기, 비동기, 실시간, 배치방식의연계를지원하는다양한연계 Adapter 를제공하여데이터연계구성 송수신메시지에대한암호화 / 복호화지원 파일전송시물리적인분할과정없이원본파일단위로전송하며, 파일크기의제한이없어야함 지원메시지포맷 - Text(Fixed Length, Delimeter, XML), Map, Byte, Stream, Object Message 메시지의무결성및비밀성보호와송신자의인증 연계시스템과상호호환성보장과다양한 connectivity 기능제공 다양한시스템인터페이스및프로토콜 (TCP/IP, HTTP(S), SOAP/HTTP, SOAP/JMS, WSDL, JMS, SSL, FTP, MQTTP 등 ) 지원 11 비즈테코
6. 비교자료 6-1. 타솔루션대비 BMT & POC ETL BMT 모병원 CRDW 구축 POC 12 비즈테코
6. 비교자료 6-2. ishark 와기존방식 (Adaptor) TCO 비교 Pilot 구축 교육훈련비용 개발및확장 유지보수비용 테스트비용 Data Migration 생산성비용 Risk 비용 기존방식 ishark 13 비즈테코
7. 사용용도및적용분야 구분내용 사용용도. EAI / ESB / ETL / DW / EDW / Migration. Big data 분석 / 설계 / 운영등다양한업무에적용가능. 공공기관, 군, 교육, 의료, 교통, 통신, 금융, 자동화, 제조, 건설, 유통등모든산업분야에걸쳐 Data Integration Issuer 가있으므로광범위하게적용가능. 적용분야 [ 적용예 ] 산업전반에걸쳐 ERP, SCM, CRM, MES 간 Application 연동 공공기관의행정업무통합및타기관과의연계 의료기관의처방전달시스템 (OCS), 전자기록지 (EMR), 영상의료전달시스템 (PACS) 간연계 금융기관의대외계 ( 각금융기관의대외망과대내망을연결하는시스템 ) 연계 - CD, 타행환, 전자금융, 사이버증권, 펌뱅킹, 신용정보등대내외채널들통합등등 은행보험사간방카슈랑스실시간연계 항공사와여행사간발권정보실시간공유 정부기관 VTS(Virtual Tape Storage) SAM File을 DBMS로 Migration Big data 처리에적용가능 모든산업분야 DW 고도화및 Migration.. 등.. 14 비즈테코
8. 적용사례 ( 경찰청수사정보통합포털시스템 ) 8-1. 이기종간 ETL(Mainframe/DB2) Mainframe / DB2 22종업무, 186 Table / 3~5억건건 24:00-09:00 타서비스중단 AIX / DB2 OLAP IBM Data Stage Mainframe / DB2 22 종업무, 186 Table / 5 억건 24*365 무중단 EXA DW Embedded in EXA 배치작업동시수행시 5 시간이내소요 (7 시간이상단축 ) 15 비즈테코
8. 적용사례 ( 경찰청수사정보통합포털시스템 ) 8-2. VTS SAM File to Oracle EXA DB 화 조회요청 결과전송 본청정보계수사자료 (50억건 ) 지방청 1년기준추출시 24시간이상소요 (VTS: Virtual Tape Storage) 5년기준추출시 10일이상소요 EBCDIC 변환 직접조회 수사자료 (50 억건 ) VTS 한글완벽변환 지방청 5 년기준추출시 1~2 분소요 16 비즈테코
8. 적용사례 ( 태권도원 ESB 구축 ) 8-3. Component 방식 ESB 업무관리 Linux Oracle Java ishark API (Component) 영림원 ERP MS-SQL C# ishark API (Component) 통합 커뮤니케이션 ishark API Linux MySQL Java, PHP (Component) TIS Linux Jeus Oracle 11g ishark API (Component) JMS Broker ishark ishark API (Component) 홈페이지 Linux Oracle Java with ActiveMQ DB 종류와개발언어가다른 5 개업무시스템간연계업무를 ishark Monitoring Server ESB 로구축 ishark ActiveMQ 를 JMS Broker 로하고 Component(API) 를개발언어별로제공하여연계업무를빠르게구축 관리자를위한 ActiveMQ Monitor 제공 개발자를위한 Queue Browser 제공 17 비즈테코
9. 회사개요 기업이념 회사명 비즈테코 2002년설립이후 ( 주 ) 비즈테코는다양한시스템구축경험과차별화된기술력을바탕으로순수국산제품개발에총력을기울이며기술력을선도하고자합니다. 자체솔루션개발, 대외프로젝트수행, 대외 OEM 기반제품화등일반업체와차별화되는기술기반의소프트웨어개발사로서다양한개발및구축경험을바탕으로 Global IT 전문회사로의도약을준비하고있습니다. 인증현황 * GS 인증 (ishark ME) * 프로그램등록증 ( 바젤 II) * 부설연구소인정서 설립연도대표이사주요사업분야소재지연락처 2002년 8월김진화 IT 컨설팅 (ISP, ITA-EA, 차세대시스템마스터플랜수립 ) SI 및 SM ( 어플리케이션개발, 데이터모델링, EAI, DB/EDW 구축, ITSM 설계, 성능분석및튜닝 ) 솔루션개발 ( 어플리케이션 & 데이터개발 Framework, EAI) Mobile을이용한시설물관리시스템外본사 : 경기도파주시탄현면법흥리 1718 기술연구소 : 서울시서대문구충정로3가 227-1 우리타워 2층본사 : Tel. 031-957-8893 Fax. 031-949-3706 기술연구소 : Tel. 070-8864-5908 E-Mail : wooridl@bizteco.com 홈페이지 www.bizteco.com 임직원수 7 명 18 비즈테코