SlideShare a Scribd company logo
Application Framework 정의 및 비교
                   작성자 김일영

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

              최근 주요 수행 사이트
      국민건강보험심사평가원 HIRA 프레임워크 모델링
             한국투자증권 차세대 AA
            수출보험공사 차세대 기술지원
            미래에셋생명 차세대 기술지원
       AIA 생명 New Business System 기술지원
         서울보증보험 차세대 PL 수행 등 다수

                tensun10@gmail.com




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


               Business Application     Application Framework 가 제공하는 기능




             Application Framework



                Middleware, WAS

                      Client, WEB




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

     Application Framework 개발 공정 적용               Application Framework 구성 및 적용 이점
                                 방안




              설계       코딩
              자동화      자동화




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


                               상용 Application Framework 특
                                                        징




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

                                                                     항목            ProFrame           NexCore    E-Gov Framework
     ProFr ame
       그외
                                                                             신한지주,신한생명,미래에
    상용프레임워크                                                                                   한국투자증권,SK증권, 메리츠화재(크로센트
                                                                       금융    셋생명,AIA생명,교보AXA,
                                                                                              솔로몬저축은행      상용)
                                                                             LIG화재 등
      Hur dson
                                                                             SKT 차세대, KTF 차세대
                                                                   도메인 통신                        현대자동차 모젠 등     없음
        PMD                                                                  등
     Hibernat e/
                                                                                                                NEIS, 행정공동망,
       iBatis
                                                                       공공.기타 국민건강보험 등            자동차공업회 등       보험심사평가원,
       Spring                                                                                                   방송대 등
       Struts                                                       주요 시행사
                                                                             삼성SDS, LG CNS, SK                  전자정부프레임워크
                                                                       및                         SK C&C
                   UI    Channel Business     Data      Build /              C&C 등 다수                           사업단
                                                                     기술지원
                        Interface Component Interface   Quality

                                            중요 프로젝트를 위주로 비교하였으며 , 그외 상용 프레임워크인 LG CNS
Open 프레임워크는 비즈니스 레이어별 특화된 기능을 제공하며 ,        DevOne, 삼성 SDS AnyFrame 등도 타 상용 프레임워크와 유사한 도메인
상용 프레임워크는 비즈니스 레이어 전체를 아우르는 seamless 한 기능을 제공 가지고 있음
                                            을




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

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

            개발비 상승 요인 작용                         Best Practices 부족


      프레임워크 종속성으로 인한 후속 사업 수주              프레임워크 아키텍처 전문가 확보 어려움


        상용 프레임워크간 상호 운영이 안됨                 개발환경 , 운영환경 구성 시 어려움


             개발자 pool 미약                    매뉴얼 부족 및 최신 패치 적용 어려움


       최신 기술 적용시 프레임워크 지원에 의존             사업 및 기술 주체에 대한 인식 및 서비스 부족




                                                                       5
5. Application Framework 참고 자료

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




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




                                                  6
5. Application Framework 참고 자료

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




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




                                                  6

More Related Content

Viewers also liked

아키텍트가 바라보는 Spring framework
아키텍트가 바라보는 Spring framework아키텍트가 바라보는 Spring framework
아키텍트가 바라보는 Spring framework
Haeil Yi
 
[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄
1st_navi
 
세미나 Spring mybatis
세미나 Spring mybatis세미나 Spring mybatis
세미나 Spring mybatis
Somang Jeong
 
프로젝트 제안서
프로젝트 제안서프로젝트 제안서
프로젝트 제안서
Do Hoerin
 
SOAP REST 이해
SOAP REST 이해SOAP REST 이해
SOAP REST 이해
Jake Yoon
 
Spring Framework
Spring FrameworkSpring Framework
Spring Framework
NexThoughts Technologies
 
NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스
Sungik Kim
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
SlideShare
 

Viewers also liked (10)

아키텍트가 바라보는 Spring framework
아키텍트가 바라보는 Spring framework아키텍트가 바라보는 Spring framework
아키텍트가 바라보는 Spring framework
 
[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄
 
세미나 Spring mybatis
세미나 Spring mybatis세미나 Spring mybatis
세미나 Spring mybatis
 
프로젝트 제안서
프로젝트 제안서프로젝트 제안서
프로젝트 제안서
 
SOAP REST 이해
SOAP REST 이해SOAP REST 이해
SOAP REST 이해
 
Spring Framework
Spring FrameworkSpring Framework
Spring Framework
 
NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to Application framework 정의및비교(김일영)_20110609

01.표준프레임워크개요
01.표준프레임워크개요01.표준프레임워크개요
01.표준프레임워크개요
Hankyo
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
VMware Tanzu Korea
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
sbroh
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가
VMware Tanzu Korea
 
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
HeeJung Chae
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월
Sang Jin LEE
 
클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)
Korea Advanced Institute of Science and Technology
 
Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05
Eugene Chung
 
5 kt saa s 서비스 소개
5  kt saa s 서비스 소개5  kt saa s 서비스 소개
5 kt saa s 서비스 소개
sanguibang
 
OSGi
OSGiOSGi
OSGi
shiptaek
 
SLiPP 스터디 - MSA
SLiPP 스터디 - MSASLiPP 스터디 - MSA
SLiPP 스터디 - MSA
Daekwon Kang
 
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
DeukJin Jeon
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
BESPIN GLOBAL
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
Chanjin Park
 
모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트 MOASOFT
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
MarketingUracle
 
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
mosaicnet
 
SaaS 동향
SaaS 동향SaaS 동향
SaaS 동향
Seong-Bok Lee
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
rockplace
 
Ir book ubi quoss_2020.march
Ir book ubi quoss_2020.marchIr book ubi quoss_2020.march
Ir book ubi quoss_2020.march
ubiquoss1
 

Similar to Application framework 정의및비교(김일영)_20110609 (20)

01.표준프레임워크개요
01.표준프레임워크개요01.표준프레임워크개요
01.표준프레임워크개요
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가
 
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월
 
클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)
 
Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05
 
5 kt saa s 서비스 소개
5  kt saa s 서비스 소개5  kt saa s 서비스 소개
5 kt saa s 서비스 소개
 
OSGi
OSGiOSGi
OSGi
 
SLiPP 스터디 - MSA
SLiPP 스터디 - MSASLiPP 스터디 - MSA
SLiPP 스터디 - MSA
 
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
[전득진_22년4월] AI_ML담당_Tech_seminar-emart.pdf
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
 
모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
 
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
 
SaaS 동향
SaaS 동향SaaS 동향
SaaS 동향
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
 
Ir book ubi quoss_2020.march
Ir book ubi quoss_2020.marchIr book ubi quoss_2020.march
Ir book ubi quoss_2020.march
 

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

  • 1. Application Framework 정의 및 비교 작성자 김일영 현 ) 벤처창업 중 , 서울스페이스 Venture Capital 전 ) SK C&C NexCore Framework 기술팀 과장 전 ) Tmaxsoft ProFrame Framework 기술지원팀 팀장 최근 주요 수행 사이트 국민건강보험심사평가원 HIRA 프레임워크 모델링 한국투자증권 차세대 AA 수출보험공사 차세대 기술지원 미래에셋생명 차세대 기술지원 AIA 생명 New Business System 기술지원 서울보증보험 차세대 PL 수행 등 다수 tensun10@gmail.com 1
  • 2. 1. Application Framework 정의 Application Framework 이란 , 잘 정의된 어플리케이션 아키텍처와 이를 구현하기 위한 컴포넌트와 도구들의 집합이라고 정의할 수 있습니다 . Business Application Application Framework 가 제공하는 기능 Application Framework Middleware, WAS Client, WEB 2
  • 3. 2. Application Framework 적용 Application Framework 는 프로젝트 전 개발 사이클으로 , 공정 전반에 걸친 표준화 , 개발 생산성 , 개발표준 , 테스트 표준 , 개발 컴포넌트 관리 , 운영 표준 , 향후 유지보수에 이르기 까지 적용됩니다 . Application Framework 개발 공정 적용 Application Framework 구성 및 적용 이점 방안 설계 코딩 자동화 자동화 중요한 Mission Critical 한 업무에는 상용 프레임워크를 사용하여야 기능과 요구사항을 만족할 수 있습니다 . 상용 Application Framework 특 징 3
  • 4. 3. Application Framework 의 비교 상용 프레임워크는 금융 , 통신과 공공 대규모 프로젝트에 주로 도입 및 완료 , 운영되고 있으며 Open 프레임워크의 대표적인 전자정부 프레임워크는 최근 NEIS 와 건강보험심사평가원 등 주로 공공 프로젝트 위주로 도입되고 있습니다 . 상용 프레임워크와 Open 프레임워크 비교 상용 프레임워크와 Open 프레임워크 도메인 비 교 항목 ProFrame NexCore E-Gov Framework ProFr ame 그외 신한지주,신한생명,미래에 상용프레임워크 한국투자증권,SK증권, 메리츠화재(크로센트 금융 셋생명,AIA생명,교보AXA, 솔로몬저축은행 상용) LIG화재 등 Hur dson SKT 차세대, KTF 차세대 도메인 통신 현대자동차 모젠 등 없음 PMD 등 Hibernat e/ NEIS, 행정공동망, iBatis 공공.기타 국민건강보험 등 자동차공업회 등 보험심사평가원, Spring 방송대 등 Struts 주요 시행사 삼성SDS, LG CNS, SK 전자정부프레임워크 및 SK C&C UI Channel Business Data Build / C&C 등 다수 사업단 기술지원 Interface Component Interface Quality 중요 프로젝트를 위주로 비교하였으며 , 그외 상용 프레임워크인 LG CNS Open 프레임워크는 비즈니스 레이어별 특화된 기능을 제공하며 , DevOne, 삼성 SDS AnyFrame 등도 타 상용 프레임워크와 유사한 도메인 상용 프레임워크는 비즈니스 레이어 전체를 아우르는 seamless 한 기능을 제공 가지고 있음 을 4
  • 5. 4. Application Framework 유의 사항 상용 프레임워크 도입 시 특정 제품에 대한 종속성에 대한 문제가 있으며 , Open 프레임워크 도입 시 기술지원 주체와 향후 유지보수에 대한 명확한 근거를 확보 및 Best Practices 부재로 인한 단점이 지적되고 있습니다 . 상용 Application Framework 유의 사항 Open Framework 유의 사항 개발비 상승 요인 작용 Best Practices 부족 프레임워크 종속성으로 인한 후속 사업 수주 프레임워크 아키텍처 전문가 확보 어려움 상용 프레임워크간 상호 운영이 안됨 개발환경 , 운영환경 구성 시 어려움 개발자 pool 미약 매뉴얼 부족 및 최신 패치 적용 어려움 최신 기술 적용시 프레임워크 지원에 의존 사업 및 기술 주체에 대한 인식 및 서비스 부족 5
  • 6. 5. Application Framework 참고 자료 1. 전자정부표준프레임워크 포털 [link] 2. 2011 년도 표준프레임워크 정책우수사례 설명회 자료집  [link] 3. ProFrame Application Framework 브로셔 [link] 4. NexCore Application Framework 홈페이지 [link] 5. Crossent Application Framework 브로셔 [link] 수고하셨습니다 . 감사합니다 . 6
  • 7. 5. Application Framework 참고 자료 1. 전자정부표준프레임워크 포털 [link] 2. 2011 년도 표준프레임워크 정책우수사례 설명회 자료집  [link] 3. ProFrame Application Framework 브로셔 [link] 4. NexCore Application Framework 홈페이지 [link] 5. Crossent Application Framework 브로셔 [link] 수고하셨습니다 . 감사합니다 . 6