application framework 정의및비교(김일영)_20110609

7
1 Application Framework Application Framework 정의 및 비교 정의 및 비교 작성자 김일영 현 ) 벤처창업 중 , 서울스페이스 Venture Capital 전 ) SK C&C NexCore Framework 기술팀 과장 전 ) Tmaxsoft ProFrame Framework 기술지원팀 팀장 최근 주요 수행 사이트 국민건강보험심사평가원 HIRA 프레임워크 모델링 한국투자증권 차세대 AA 수출보험공사 차세대 기술지원 미래에셋생명 차세대 기술지원 AIA 생명 New Business System 기술지원 서울보증보험 차세대 PL 수행 등 다수 [email protected]

Upload: mike-

Post on 14-Jul-2015

697 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Application framework 정의및비교(김일영)_20110609

1

Application Framework Application Framework 정의 및 비교정의 및 비교작성자 김일영

현 ) 벤처창업 중 , 서울스페이스 Venture Capital전 ) SK C&C NexCore Framework 기술팀 과장

전 ) Tmaxsoft ProFrame Framework 기술지원팀 팀장

최근 주요 수행 사이트국민건강보험심사평가원 HIRA 프레임워크 모델링

한국투자증권 차세대 AA수출보험공사 차세대 기술지원미래에셋생명 차세대 기술지원

AIA 생명 New Business System 기술지원서울보증보험 차세대 PL 수행 등 다수

[email protected]

Page 2: Application framework 정의및비교(김일영)_20110609

1. Application Framework 정의

Application Framework 이란 , 잘 정의된 어플리케이션 아키텍처와 이를 구현하기 위한 컴포넌트와 도구들의 집합이라고 정의할 수 있습니다 .

2

Business Application

Client, WEB

Application Framework

Middleware, WAS

Application Framework 가 제공하는 기능

Page 3: Application framework 정의및비교(김일영)_20110609

2. Application Framework 적용

Application Framework 는 프로젝트 전 개발 사이클으로 , 공정 전반에 걸친 표준화 , 개발 생산성 , 개발표준 , 테스트 표준 , 개발 컴포넌트 관리 , 운영 표준 , 향후 유지보수에 이르기 까지 적용됩니다 .

3

설계자동화

코딩자동화

Application Framework 개발 공정 적용 방안

Application Framework 구성 및 적용 이점

상용 Application Framework 특징

중요한 Mission Crit ical 한 업무에는 상용 프레임워크를 사용하여야 기능과 요구사항을 만족할 수 있습니다 .

Page 4: Application framework 정의및비교(김일영)_20110609

3. Application Framework 의 비교

상용 프레임워크는 금융 , 통신과 공공 대규모 프로젝트에 주로 도입 및 완료 , 운영되고 있으며 Open 프레임워크의 대표적인 전자정부 프레임워크는 최근 NEIS 와 건강보험심사평가원 등 주로 공공 프로젝트 위주로 도입되고 있습니다.

4

UI ChannelInterface

BusinessComponent

DataInter face

Struts

Spr ing

Hibernat e/iBatis

ProFrame그외

상용프레임워크

PMD

Hurdson

Build /Quality

상용 프레임워크와 Open 프레임워크 비교 상용 프레임워크와 Open 프레임워크 도메인 비교

Open 프레임워크는 비즈니스 레이어별 특화된 기능을 제공하며 ,상용 프레임워크는 비즈니스 레이어 전체를 아우르는 seamless 한 기능을 제공

항목 ProFrame NexCore E-Gov Framework

도메인

금융신한지주,신한생명,미래에셋생명,AIA생명,교보AXA,LIG화재 등

한국투자증권,SK증권,솔로몬저축은행

메리츠화재(크로센트상용)

통신 SKT 차세대, KTF 차세대등 현대자동차 모젠 등 없음

공공.기타 국민건강보험 등 자동차공업회 등NEIS, 행정공동망, 보험심사평가원, 방송대 등

주요 시행사및

기술지원

삼성SDS, LG CNS, SK C&C 등 다수 SK C&C 전자정부프레임워크

사업단

중요 프로젝트를 위주로 비교하였으며 , 그외 상용 프레임워크인 LG CNSDevOne, 삼성 SDS AnyFrame 등도 타 상용 프레임워크와 유사한 도메인을 가지고 있음

Page 5: Application framework 정의및비교(김일영)_20110609

4. Application Framework 유의 사항

상용 프레임워크 도입 시 특정 제품에 대한 종속성에 대한 문제가 있으며 , Open 프레임워크 도입 시 기술지원 주체와 향후 유지보수에 대한 명확한 근거를 확보 및 Best Practices 부재로 인한 단점이 지적되고 있습니다 .

5

상용 Application Framework 유의 사항 Open Framework 유의 사항

개발비 상승 요인 작용

프레임워크 종속성으로 인한 후속 사업 수주

상용 프레임워크간 상호 운영이 안됨

개발자 pool 미약

최신 기술 적용시 프레임워크 지원에 의존

Best Practices 부족

프레임워크 아키텍처 전문가 확보 어려움

개발환경 , 운영환경 구성 시 어려움

매뉴얼 부족 및 최신 패치 적용 어려움

사업 및 기술 주체에 대한 인식 및 서비스 부족

Page 6: Application framework 정의및비교(김일영)_20110609

5. Application Framework 참고 자료

1. 전자정부표준프레임워크 포털 [link]2. 2011 년도 표준프레임워크 정책우수사례 설명회 자료집  [link]3. ProFrame Application Framework 브로셔 [link]4. NexCore Application Framework 홈페이지 [link]5. Crossent Application Framework 브로셔 [link]

6

수고하셨습니다 . 감사합니다 .

Page 7: Application framework 정의및비교(김일영)_20110609

5. Application Framework 참고 자료

1. 전자정부표준프레임워크 포털 [link]2. 2011 년도 표준프레임워크 정책우수사례 설명회 자료집  [link]3. ProFrame Application Framework 브로셔 [link]4. NexCore Application Framework 홈페이지 [link]5. Crossent Application Framework 브로셔 [link]

6

수고하셨습니다 . 감사합니다 .