Post on 15-Jan-2015
description
개방형 클라우드 플랫폼 소개 2014. 7. 30.(수)
김 은주 부장
한국정보화진흥원
1
운영체제
미들웨어 (웹서버, DB)
개발프레임워크
클라우드 플랫폼 (PaaS)
업무 데이터
업무 서비스 클라우드 응용SW (SaaS)
네트워크
스토리지
서버
클라우드 인프라 (IaaS)
클라우드 분류 설명 및 예시
•인터넷을 통해 응용SW 이용 MS 웹오피스
•인터넷을 통해 HW 이용
G-클라우드 아마존
•인터넷을 통해 플랫폼 이용
클라우드
한컴 웹오피스
구글 앱엔진 MS 애저
2
2
클라우드 플랫폼
플랫폼은 응용SW를 개발·실행·관리하는 기반 환경 ▶ 플랫폼이 다른 응용SW 호환 불가
구분 PC 플랫폼 모바일 플랫폼 클라우드 플랫폼
시장을
주도하는
플랫폼
윈도우와 응용SW 안드로이드와 응용SW
리눅스와 응용SW 아이폰과 응용SW
호환 불가 호환 불가
3
3
현재 PaaS 시장은 플랫폼 선점 각축장 종속우려→오픈소스/보안우려→정부클라우드
클라우드 플랫폼 현황 및 전망
SW 및 HW 사업자 SaaS 사업자
오픈소스 IaaS 사업자
PaaS 시장
종속성 문제해결의 대안으로 오픈소스 급부상
도입 희망 클라우드 플랫폼
구글 (앱엔진)
기타
마이크로소프트 (애저)
레드햇 (오픈시프트)
브이엠웨어 (클라우드파운드리)
오픈소스 30%
16.0%
39.9%
17.6%
12.6%
13.9%
* ZENOSS Survey (2012년)
4
스노든 사건(온라인감시)으로 각 정부는 사설화 관심
• 국민 정보, 국가기밀유출 우려로 정부클라우드↑
• 미국 CIA 사설클라우드(아마존기술도입) 구축 등
4
공공 클라우드 플랫폼의 요건
전자정부 표준프레임워크 기반 오픈소스 기반
정부3.0 실현 지원 창조경제 실현 지원
공공 클라우드 플랫폼
전자정부 표준프레임워크 확장 개발 오픈소스 활용 개발 ▶ 결과물을 오픈소스로 공개
IT자원의 공동 활용 촉진 창조경제를 실현하는 핵심 인프라 제공
5
5
전자정부 표준프레임워크 기반의 개방형 클라우드 플랫폼 * 미래창조과학부 창조 비타민 R&D 과제
과제명
주관기관
참여기관
최종 목표
세부 목표
수행기간
사업비
한국정보화진흥원
한글과컴퓨터, 크로센트, BD, 클라우드포유, 소프트웨어인라이프
오픈소스 기반의 전자정부 클라우드 플랫폼 개발 및 공개
(2014년) 클라우드 플랫폼 아키텍처·기능설계 및 프로토타입 개발·검증
(2015년) 클라우드 플랫폼 핵심기능(실행환경·공통서비스) 개발·시범적용
(2016년) 클라우드 플랫폼 개발도구 및 운영·관리시스템(모니터링 등) 확장 개발·시범운영
정부 출연금: 1차년도 15억, 2차년도 30억, 3차년도 30억
민간 출연금: 1차년도 약 5억, 2차년도 약 10억, 3차년도 약 10억
2014. 04. 01. ~ 2017 .02. 28. (35개월)
개방형 클라우드 플랫폼 개요
6
6
클라우드 추상화 레이어
클라우드 컨트롤러
클라우드 브로커
…
… SaaS
IaaS
클라우드 인프라(IaaS) 인터페이스
연계 기능
SaaS 실행 지원 전자정부 표준프레임워크 지원 플랫폼 연계 지원
… 모바일 연계
빅데이터 연계
IoT 연계
운영환경 관리환경
실행환경 개발환경
화면 업무로직
지속 통합
공통 기반
구현 테스트
빌드 형상관리
모니터링 관리도구 운영관리 개발관리 PaaS
계정, 그룹 별 권한, 인증
독립된 실행환경
서비스 라우팅
서비스 등록 관리
워크플로우
개방형 클라우드 플랫폼 구조
플러그인 인터페이스 연계 허브 오픈 API 게이트웨이
7
7
단계적 개발 및 시범·확산 적용 계획
구분 개발 시범적용 (정부통합전산센터 및 민간기업*)
확산적용
개발
1단계 (2014년)
2단계 (2015년)
3단계 (2016년)
유지보수 (2017년 ~) 기술지원 및 유지보수 (계획)
* 현재 참여를 희망하는 민간 클라우드 기업들과 협의 中
프로토타입 검증
시범적용
시범적용 확산적용
확산적용
단계별 계획
오픈 소스 분석
아키텍처 설계
프로토타입 개발
IaaS 자원 관리 기능 상세 개발
SaaS 실행∙지원 기능 상세 개발
표준프레임워크 클라우드 化
개발자 지원 기능 개발
다중 플랫폼 연계 기능 개발
통합 관리 기능 개발
8
8
사업 추진 체계
추진 체계
공공 정부 연구소 학계 민간기업
수행기관
실무 전문가협의회
관리기관
정보통신기술진흥센터
개방형 협력
오픈커뮤니티
시범적용
정부통합전산센터 민간대표기업 등
정책의견 수렴
자문협의회
주관기관
참여기관
9
9
국내 클라우드 전문기업들이 주축이 되어 개발하며, 오픈커뮤니티 및 유관 기업·협단체와 협력
협력 체계
프레임워크 전문기업
▲ 클라우드 전문 기업
▼ 오픈커뮤니티 (40,000여명 개발자 풀)
IaaS 전문기업
PaaS 전문기업
빅데이터 전문가협의회
전자정부 표준프레임워크 오픈커뮤니티 국내 최대
Java 오픈커뮤니티
공개소프트웨어 협회
한국클라우드 서비스협회
오픈플랫폼 미래전략 포럼
클라우드 중개 전문기업 SaaS 전문기업
전자정부 기술지원 및 표준프레임워크 전담기관
10
10
CLOUD