전자정부표준프레임워크=오픈소스+Alpha

35
전자정부표준프레임워크 = 오픈소스 + alpha 허광남 [email protected]

description

egovframe + alpha

Transcript of 전자정부표준프레임워크=오픈소스+Alpha

Page 1: 전자정부표준프레임워크=오픈소스+Alpha

전자정부표준프레임워크= 오픈소스 + alpha 허광남 [email protected]

Page 2: 전자정부표준프레임워크=오픈소스+Alpha

오늘 얘기는

•전자정부

•표준

•프레임워크

•기본 구조

•관련 자료

•오픈소스 목록

•쓸만한 알파입니다.

Page 3: 전자정부표준프레임워크=오픈소스+Alpha

@Before

• ALM 처음 들으시는 분

• source_20120324.zip 익숙한 분

• “개발팀이 체계적이면 좋겠다.”

• No More 삽

•손 드신 분들, 잘 오셨습니다.

Page 4: 전자정부표준프레임워크=오픈소스+Alpha

Rolling in the deep

이제 들어가 보겠습니다.

Page 5: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부

• IT강국

•이 말의 의미와 현실을 우리는 알고 있습니다.

•공공기관의 행정 전산화

•할 말은 많지만

•세계적으로 선두 그룹이라는 것은 인정합니다.

Page 6: 전자정부표준프레임워크=오픈소스+Alpha

공공기관 정보화 예산

• 2011년 기준

• 2조 5천억원

Page 7: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부

• 2조5천, 많아 보이죠.

• 1억 연봉 개발자

• 25,000명과 같습니다.

•그렇다면 생각만큼 많은 예산은 아니죠.

•서버 및 제 경비가 포함된 금액이니까요.

Page 8: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부

•국내에 1억 연봉 이상의 개발자들이

• 25,000명이 되는 세상을 희망합니다.

Page 9: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부

•슬픈건

•솔직히

•저도 아직

• < 1억/year

•충격인가요~플레

Page 10: 전자정부표준프레임워크=오픈소스+Alpha

표준

개발자

표준,공통담당자

from: http://benelog.springnote.com/pages/349170

Page 11: 전자정부표준프레임워크=오픈소스+Alpha

표준

개발자

표준,공통담당자

from: http://benelog.springnote.com/pages/349170

의견,사례,자료

안내, 문제해결

Page 12: 전자정부표준프레임워크=오픈소스+Alpha

표준

개발자

표준,공통담당자아키텍처 정의코딩 스타일

공통모듈 매뉴얼용어사전

에러 해결 사례모범, 비행 사례참고자료

개발 표준 문서

from: http://benelog.springnote.com/pages/349170

의견,사례,자료

안내, 문제해결

Page 13: 전자정부표준프레임워크=오픈소스+Alpha

표준

개발자

표준,공통담당자아키텍처 정의코딩 스타일

공통모듈 매뉴얼용어사전

에러 해결 사례모범, 비행 사례참고자료

개발 표준 문서

from: http://benelog.springnote.com/pages/349170

갱신

갱신

의견,사례,자료

안내, 문제해결

Page 14: 전자정부표준프레임워크=오픈소스+Alpha

프레임워크

•개발프레임워크는 정보시스템 개발을 위해

•필요한 기능 및 아키텍처를 미리 만들어 제공함으로써

•효율적인 애플리케이션 구축을 지원합니다.

Page 15: 전자정부표준프레임워크=오픈소스+Alpha

프레임워크 효과

• “전자정부 서비스의 품질향상”및

• “정보화 투자 효율성 향상”을 달성하고

•대중소기업이 동.일.한 개발기반 위에서 공정경쟁

Page 16: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부 표준 프레임워크

Page 17: 전자정부표준프레임워크=오픈소스+Alpha

전자 정부 표준 프레임워크

Page 18: 전자정부표준프레임워크=오픈소스+Alpha

전자정부 표준 프레임워크

• egovFrame 이라고 하겠습니다.

• work는 옵션입니다.

Page 19: 전자정부표준프레임워크=오픈소스+Alpha

기본 구조

•개발환경

•실행환경

•운영환경

Page 20: 전자정부표준프레임워크=오픈소스+Alpha

개발 환경

image from: http://www.egovframe.org/wiki/doku.php?id=egovframework:dev2:overview

Page 21: 전자정부표준프레임워크=오픈소스+Alpha

개발 환경-개발자 개발 환경

Page 22: 전자정부표준프레임워크=오픈소스+Alpha

개발 환경-서버 개발 환경

Page 23: 전자정부표준프레임워크=오픈소스+Alpha

개발 프로세스

Page 24: 전자정부표준프레임워크=오픈소스+Alpha

실행 환경

image from: http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2

Page 25: 전자정부표준프레임워크=오픈소스+Alpha

실행 환경

image from: http://www.egovframe.org/wiki/doku.php?id=egovframework:rte2

Page 26: 전자정부표준프레임워크=오픈소스+Alpha

운영 환경

Page 27: 전자정부표준프레임워크=오픈소스+Alpha

관련 자료

•개발환경 위키

•서버 개발환경 설치 매뉴얼

• http://www.egovframe.org/wiki/doku.php?id=egovframework:dev2:svrinstall

Page 28: 전자정부표준프레임워크=오픈소스+Alpha

오픈소스 목록

• http://www.egovframe.org/wiki/doku.php?id=egovframework:dev2:overview#open_source_software_사용_현황

Page 29: 전자정부표준프레임워크=오픈소스+Alpha

쓸만한 알파입니다

• http://www.egovframe.org/wiki/doku.php?id=egovframework:com:v2:init

Page 30: 전자정부표준프레임워크=오픈소스+Alpha

참고자료

•표준에 대한 고찰

• http://benelog.springnote.com/pages/349170

•지속적인 통합

• http://pragmaticstory.com/224

Page 31: 전자정부표준프레임워크=오픈소스+Alpha

참고자료-블로그 글 모음

• http://jjeong.tistory.com/616

• http://blog.daum.net/elliyaro/17200937

• http://okjsp.tistory.com/1165644099

• http://logonjava.blogspot.com/2009/11/blog-post.html

• http://freecatz.tistory.com/242

• http://ihoney.pe.kr/1016

Page 32: 전자정부표준프레임워크=오픈소스+Alpha

참고자료-블로그 글 모음

•계속 새로운 글들이 나옵니다.

• https://www.google.co.kr/webhp?sourceid=chrome-instant&ix=seb&ie=UTF-8&ion=1#hl=ko&newwindow=1&safe=off&output=search&sclient=psy-ab&q=%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&oq=&aq=&aqi=&aql=&gs_l=&pbx=1&fp=f8719b46ecb4a56b&ix=seb&ion=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&biw=1024&bih=578

Page 33: 전자정부표준프레임워크=오픈소스+Alpha

One more thing

Page 34: 전자정부표준프레임워크=오픈소스+Alpha

One more thing

• ■ 주제 : 전자정부 표준프레임워크(eGovFrame) Learning Path 2.0

•  - eGovFrame stack 소개

•  - 타 프레임워크와의 차이점

•  - 개발자 니즈 별 eGovFrame Learning Path

•  - 일반적인 프레임워크 활용 개발 Case와 eGovFrame 활용 개발 Case 비교

•  - eGovFrame 활용 개발 Case Study: eGovFrame 공통컴포넌트 적용

• ■ 발표자 소개 : 인피언 컨설팅 양수열

• ■ 일시: 2012.03.28(수) 19:00 ~ 21:00

Page 35: 전자정부표준프레임워크=오픈소스+Alpha

One more thing

• http://open.egovframe.go.kr/projects/opencommunity/event/3879

•행안부와 인터넷진흥원(NIA)에서 계속 지원하고 있습니다.