슬라이드 1

Similar documents
[Brochure] KOR_TunA



Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

untitled

서현수

J2EE & Web Services iSeminar

PCServerMgmt7

untitled

スライド タイトルなし

untitled

untitled

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항

Portal_9iAS.ppt [읽기 전용]

No Slide Title

untitled

Intro to Servlet, EJB, JSP, WS

歯이시홍).PDF

vm-웨어-01장

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

세션 2-2(허태경).ppt

Service-Oriented Architecture Copyright Tmax Soft 2005

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

슬라이드 1

歯부장

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Analyst Briefing

PowerPoint

Windows Live Hotmail Custom Domains Korea

슬라이드 1

1

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

1217 WebTrafMon II

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

초보자를 위한 C++

Chap7.PDF

ETL_project_best_practice1.ppt

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

[Brochure] KOR_LENA WAS_

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

PowerPoint 프레젠테이션

Slide 1

The Self-Managing Database : Automatic Health Monitoring and Alerting

슬라이드 1

Intra_DW_Ch4.PDF

partprime_intro.key

Cloud Friendly System Architecture

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

Interstage5 SOAP서비스 설정 가이드

<4D F736F F F696E74202D20315F315F506F C313067B8A6C8B0BFEBC7D1BAF1C1EEB4CFBDBAC5EBC7D55FC0E5C8F1C1A4>

2009방송통신산업동향.hwp

¨ìÃÊÁ¡2

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

PowerPoint 프레젠테이션

PowerPoint Presentation

슬라이드 1

기타자료.PDF

Gartner Day

untitled

DE1-SoC Board

Corporate PPT Template

Backup Exec

ICT03_UX Guide DIP 1605

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

세션 3 (오이식).ppt


Microsoft PowerPoint - CoolMessenger_제안서_라이트_200508

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

03여준현과장_삼성SDS.PDF

APOGEE Insight_KR_Base_3P11

Simplify your Job Automatic Storage Management DB TSC

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

PowerPoint 프레젠테이션

Oracle Apps Day_SEM

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

초보자를 위한 ADO 21일 완성

TTA Journal No.157_서체변경.indd

最即時的Sybase ASE Server資料庫診斷工具

THE TITLE

슬라이드 1

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

요약 1

PowerPoint Presentation

\(주\)투비소프트 사업계획서

IBM Business Intelligence Solution Seminar 2005 Choose the Right Data Integration Solution ; Best Practices on EII/EAI/ETL IBM DB2 Technical Sales BI

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

ecorp-프로젝트제안서작성실무(양식3)

Tech Trends 클라우드 버스팅의 현주소와 과제 아직 완벽한 클라우드 버스팅을 위해 가야 할 길이 멀지만, 하이브리드 클라우드는 충분한 이점을 가져다 준다. Robert L. Scheier Networkworld 매끄러운 클라우드 버스팅(Cloud Bursting

Short Presentation Title

공개 SW 기술지원센터

untitled

Transcription:

넥사크로기반 E2E 통합프레임워크 2018.05.10 이젠고유영선이사

( 주 ) 이젠고 Legacy Modernization Solution Provider 인터페이스기술글로벌리더 SAP ERP / IBM-i 부문 투비소프트특화솔루션파트너 영업, 기술지원, 연구개발및유지보수총괄역할

01 Legacy modernization enabler, 점진적마이그레이션을지원하다

Legacy modernization 기존구형시스템플랫폼및어플리케이션, 비즈니스프로세스개선 legacy (application) modernization: enhancing, renovation, replacing https://www.redpillnow.com/01-migration-v-modernization/

여전히운영중인 IBM-I (AS/400) 시스템 RPG, COBOL DB2/400 12 만 8 천 150 + 글로벌시장 (2017 년 ) 일본시장 (2016 년 ) 한국시장 (2017 년 ) 최신 UI 기능 (UX) 필요 오래된구식시스템인식개선 모바일서비스필요 IBM i(as/400): 1988 년말출시된 IBM 중형컴퓨터의한종류. 전용 OS, DB 및프로그램언어사용. 전세계적으로 70 만대이상공급 2017 IBM i Marketplace Survey Results, Tom Huntington, Helpsystems, 2017.4

업그레이드하지않는 SAP ERP (ECC) 업그레이드비용및리스크이슈로 최신버전으로업그레이드하지않고현재버전계속운영예정 명확하지않은 ROI 막대한업그레이드 & 커스터마이징구현비용 사용자니즈지속반영가능여부 25% R/3 4.x or earlier 24% ERP 5 (ECC 5.0) 2017 년 51% are currently running ECC 6.0 North America, Asia-Pacific, Latin America, Europe 89% 계속현재버전운영할계획 http://www.riministreet.com/documents/collateral/rimini-street-executive-brief-2017-sap-applications-strategy.pdf

migrate or modernize 레거시시스템모더나이제이션을고민하는 IBM-I, SAP ERP, C/S 고객대상 부분확장, 리뉴얼, 고도화, 전환, 교체, 마이그레이션등 Migrate Or Modernize 최신기술 ( 플랫폼 ) 기반어플리케이션환경 how to?

Legacy modernization enabler legacy interface 와 data mash-up 기술을기반으로 기존레거시시스템과최적의 UI/UX 통합솔루션을접목 최신의사용자어플리케이션개발환경제공목표 Even if keep your legacy system, difingo will be enabled cutting edge UI/UX H/W Developer Keep Legacy Program & Source Code DB * difingo ( 디핑고 ) : remodel, transform, renovate 등 modernize 를의미하는라틴어 diffingo 차용

점진적마이그레이션지원프레임워크 기업상황에따라선택적용가능한확장성있는모더나이제이션프레임워크 Legacy Modernization Enabler A B C D E 01 02 03 F

02 넥사크로디핑고, Front-end to back-end 통합개발하다

넥사크로기반 E2E 통합프레임워크 기업용웹 / 모바일어플리케이션개발을위한 UI 개발도구, 서비스개발및레거시인터페이스개발도구 그리고오픈소스기반개발지원도구통합지원 넥사크로디핑고 제공통합개발환경 (IDE) UI/UX 구현도구 업무로직구현도구 배포 / 형상관리도구 DB 서비스 레거시인터페이스 매시업서비스 로그 / 성능관리도구 코딩디버깅테스트배포관리 이미지출처 - 전자정부프레임워크표준프레임워크개요자료참조

넥사크로기반일반서버프레임워크연동환경 넥사크로플랫폼환경과는별개로개발 / 운영되는서버프레임워크환경 개발과운영과정상의생산성병목구간다수존재 점진적마이그레이션아닌특정환경으로의확장, 전환만가능 UI 개발 넥사크로플랫폼 로직개발 Spring Framework ( 전자정부 F/W) 레거시 DB EAI Web Service SAP ERP 4GL 기반그래픽 UI 개발도구 에디터 & 템플릿활용 IBM AS/400 (COBOL, RPG) UI 와서비스연결위한수작업코딩반복 ( 데이타셋코딩 ) 수작업코딩의존개발과정테스트곤란 Deploy 이후테스트가능 레거시연결수작업코딩로그 / 디버깅곤란통합 ( 머지 ) 작업어려움

넥사크로기반모더나이제이션프레임워크환경 넥사크로플랫폼 기반의최신통합 UI/UX 어플리케이션환경으로의 점진적마이그레이션을위하여 back-end 통합프레임워크 difingo 접목 Client Web Server Web Application Server Data Source 웹브라우저 JSON,XML,SSV Java Framework EAI(SAP PI), Web Service DBMS 전용브라우저 Hybrid Mobile SAP ERP IBM AS/400 (COBOL, RPG) UI/UX 프레임워크 서버프레임워크

전사어플리케이션환경통합 기업업무용웹, 하이브리드모바일앱, 데스크탑위젯어플리케이션을단일프레임워크환경으로통합 표준웹브라우저버전 하이브리드모바일앱버전 전용브라우저 ( 위젯 ) 버전 내부업무 ( 파워유저용 ) 웹기반내부및대외업무등 대시보드, 경영정보, 실무용레포트 Mobile Office (Tablet, smartphone) 6

SAP ERP ECC or S4HANA 사용자업무중심의 Smart ERP 업무포털 사용자업무중심처리를위하여데이터통합뿐만아니라서로다른어플리케이션을물리적통합하고, 하나의어플리케이션에서여러트랜잭션처리 Standard Business Custom-built Business SAP GUI ERP (T-Code 연동 ) EAI(PI, biztalk) 시스템인터페이스 Legacy Business 웹 / 모바일어플리케이션 전사업무포탈메인 설비포탈 영업포탈

RPG 개발자가구축가능한웹 / 모바일업무포털 AS/400 기반생산 ERP 의웹 / 모바일확장현 RPG 개발자가직접개발 / 운영가능한웹어플리케이션환경필요 화면디자인 & 개발 Reuse, Extend (RPG,COBOL) 조회 저장

03 디핑고 (difingo), Legacy modernization enabler

그래픽기반강력한개발에디터기본제공 자바개발경험에의존하지않는시각적인개발방식지원 DBMS Java, spring, Mybatis 등경험그리고템플릿학습필요 자바등선행개발경험없어도 1. Controller 그래픽기반개발환경 2. Service 수작업코딩 3. DAO 4. POJO 5. SQLMap n. Test (deploy 이후가능 ) Dataset 자동바인딩 템플릿기반에디터 Dataset 생성, Dataset 바인딩 수작업코딩

UI & 로직통합개발환경 템플릿기반대비코딩시간및오류최소화로전반적인어플리케이션구축시간단축 템플릿학습 로직코딩 테스트 UI 개발 데이터바인딩테스트배포 데이터바인딩 수작업코딩테스트 1. Controller 2. Service 데이터바인딩 자동바인딩처리 수작업코딩 3. DAO 4. POJO 5. SQLMap 템플릿기반에디터 6. Dataset binding n. Test (deploy 이후가능 ) 모델생성 UI 개발 테스트 배포 그래픽기반개발환경

디핑고 (difingo) 레거시모더나이제이션특화서버프레임웍 넥사크로플랫폼특화서비스개발환경 다양한레거시커넥터 EAI(SAP PI), Web Service 넥사크로플랫폼개발도구와자동연결지원 DBMS SAP ERP IBM AS/400 (COBOL, RPG) 그래픽기반강력한개발도구 데이터매시업 / Merge 기능

자바기반웹어플리케이션프레임워크 데이터매시업, 레거시인터페이스특화서버프레임워크 Front Controller Servlet DB Transaction Manager SQL model Legacy interface model Web application framework DB Connector & generate Code Web Service Connector & Generate Code SAP Connector & Generate Code RPG Connector & Generate Code X-UP Service Class files ( Models ) 지원대상 지원내역 Type Control Data Source Database Oracle, MSSQL MySql, DB2, SAP HANA X-UP Core (V4.0) Invoke (Connector) Db Select SAP RFC Web Service Db Modify Db Procedure SAP SAP RFC SAP BW SAP PI(XI) AS400 Cobol AS400 RPG Web Service Document RPC Open API X-UP Model AS/400 RPG COBOL Function User Method Extract Variable Extract Dataset Open API HTTP OpenApi Basic Auth CookieHandling X-UP Global Event(AOP aspect-oriented programming) System Manager Configuration, logging and log masking, distributed transaction managing, resource managing, protocol service Merge Q-Merge Dataset Loop Resource Managing License Managing OS JVM WAS Database Connector etc Windows, Unix, Linux JAVA 1.7 이상지원 JAVA 1.7 이상지원하는 WAS Apache Tomcat, IBM Websphere, Oracle WebLogic, TmaxSoft JEUS MSSQL 서버 2000, 2005, 2008, ORACLE 8i, 9i, 10g, 11g, DB2 9.0, MySQL 5.0, Tibero, SAP HANA 등 JDBC 지원데이터베이스 JDBC, SAP RFC, Web Service, RPG/COBOL, EAI (SAP PI, biztalk) Data mash-up, Quick merge

다른프레임워크와의호환및혼용지원 Spring Framework( 전자정부프레임워크 ) 환경하에서도개발생산성및확장성지원 DB Transaction Manager Spring F/W Dispatcher Servlet @Controller Implementation Code @Service Implementation Code XI Connector SQL model @Repository(DB) Implementation Code DB Connector & Generate Code Web Service Connector & Generate Code nexacro platform Dispatcher Servlet legacy interface model DB Transaction Manager @Controller Implementation Code 기존프레임워크와혼용사용지원 @Service Implementation Code SAP Connector & Generate Code RPG Connector & Generate Code @Repository(DB) Implementation Code Using Web service Code Using JCO Code Spring F/W Difingo (X-UP)

자바기반웹어플리케이션프레임워크 데이터매시업, 레거시인터페이스특화서버프레임워크 Front Controller Servlet DB Transaction Manager SQL model Legacy model DB Connector & generate Code Web Service Connector & Generate Code SAP Connector & Generate Code RPG Connector & Generate Code 현재사용중인 Spring or 전자정부프레임워크와의호환성으로혼용사용가능 DB Transaction Manager Dispatcher Servlet @Controller Implementation Code @Service Implementation Code XI Connector @Repository(DB) Implementation Code DB Connector & Generate Code SQL model Web Service Connector & Generate Code Legacy model SAP Connector & Generate Code RPG Connector & Generate Code

SQL 자동생성및 SQL Editor 기능제공 Click, Drag & drop DB 서비스개발자동화 DBMS 11

Stored Procedure 함수호출기능.NET, C/S (VB, PB 등 ) 기존로직재사용 DBMS Click, Drag & drop Stored Procedure 목록조회

legacy program (SAP ERP) 연동개발위한그래픽에디터 SAP 직 / 간접연결테스트및소스자동생성, 구간별로그관리및모니터링 SAP ERP RFC 1. Click, Drag & drop, Test RFC SAP PI biztalk Web Service (Proxy) Web Service 12

SAP ERP 기반모더나이제이션과정예시 SAP 와의 Interface 개발자동화기능과 UI 연결소스생성기능으로 EAI 서비스개발및자바코딩필요없이 UI /UX 개발자의 ERP 기반웹어플리케이션개발생산성대폭개선 ABAP 개발자 Web 개발자 1 Java Skill 필요없이 RFC 연동처리 & Java 소스 Code 자동생성 2 RFC 모델과 UI 자동연결, DataSet Code 자동생성및디버깅기능제공 3 RFC 함수정보자동연결 Interface Model 정보자동연결 ABAP 구현도구 서버로직구현도구 UI/UX 구현도구

legacy program (AS/400) 연동개발위한그래픽에디터기능 자바 /SQL 개발에대한어려움고민할필요없이 RPG,COBOL 개발자가직접테스트및소스자동생성, 구간별로그관리및모니터링지원 RPG/COBOL 프로그램목록 AS/400 1. Click, Drag & drop, Test RPG COBOL WorkQuery SQL 자동생성 DB2/400 SQL Editor 지원 13

AS/400 RPG 기반모더나이제이션과정예시 불필요하고과도한시간소요되는수작업자바코딩필요없이도 RPG 프로그램과 Interface 를위한자동화기능과 UI 연결소스생성기능제공 01 기존 RPG 수정또는신규 RPG 개발 02 코딩자동화, RPG 실시간테스트, UI 자동연결, 로그관리 RPG 목록검색 03 대상 RPG I/O Spec 정의 04 RPG 호출서비스자동생성 RPG 프로그램수정 ( 기존 ) Screen 소스제거 Logic RPG Direct Interface 화면정보 (I/O) 자동추출및 I/O 생성기능 직관적복합로직코딩자동화 서비스연결 / E2E 디버깅 배포 / 형상관리 06 05 최신 UI (web & mobile) 화면및기능개발

사용자업무중심통합을위한데이타매시업지원 데이터매시업기능으로사용자관점에서의 이기종데이터실시간융합과업무통합서비스개발자동화지원 RPG DB DB2 EAI SAP DB X-UP UI (Web) 14

로그및성능모니터링도구연계지원 UI (Front-end) 비주얼로그뷰어연계 (Otros) Application Server WAS 서버로그 X-UP 서비스로그 Objects Recent User Back-end Alert 성능모니터링도구연계제공 Active Service CPU 17 TPS (data packet) (Scouter) Heap xlog 성능모니터링도구연계 (Scouter)

유지보수및고객지원 일단, 투비소프트고객지원센터를통해서관련이슈접수 difingo(x-up) 이슈일경우 Hot-line 을통해전달받아고객대응및조치처리 1588-7895 UI/UX 유선지원 원격지원 UI/UX 관련 장애상태파악유지보수방안구분 - 온라인처리, 원격지원 - 방문지원 Server 방문지원 Hot-line X 온라인처리, 원격지원, 방문지원 유선지원 difingo 관련 원격지원 방문지원

감사합니다 www.iezngo.com 유영선이사 / you@iezngo.com 010-3273-2885 / 070-7931-0109

고맙습니다!