기업과오픈소스 fo4 s_ktds_v1.0_20160823

31
기업과 오픈소스 고객과 함께 성장하는 No.1 IT Transformation Leader 부제 : 오픈소스 도입을 통한 기업의 혁신과 성장

Upload: seungwoo-baek

Post on 14-Apr-2017

125 views

Category:

Software


3 download

TRANSCRIPT

기업과 오픈소스고객과함께성장하는

No.1 IT Transformation Leader부제 : 오픈소스 도입을 통한 기업의 혁신과 성장

출처 : dreamstime.com

기업의 경제적 목적01 Intro

오픈소스SW

외부 환경

내부 환경 Value

출처 : http://evenflow.us/

기업의 경제적 목적 달성 방법02 Intro

Ⅰ 비즈니스 및 오픈소스 동향

Ⅱ 기업의 오픈소스 활용 사례

Ⅲ 오픈소스 비즈니스

출처 : http://www.hyundai.com/ 출처 : http://www.yonhapnews.co.kr/

기업 비즈니스의 변화01 I. 비즈니스 및 오픈소스 동향

Digital Business

수익원천

적용예시

IT 역할

Digital Business 시대로의 전환02

기업의 디지털 비즈니스化로 인해기술 사용방식과 IT에 대한 인식이 바뀌고있습니다

사람+ 자산+ 정보사람+ 자산

제조+ 서비스

제조+ 금융제조

비즈니스지원 비즈니스혁신과성장을주도

(센서, 정보수집, 분석, 추천/결제)

Traditional Business Digital Business

I. 비즈니스 및 오픈소스 동향

Digital Business 전환을 위한 준비03

기업들은 디지털 비즈니스 주도를 위한 IT 투자를 우선적으로 진행하고 있으며, 투자예산 확보를위해 전통적인 IT시스템의 비용최적화를 최우선적으로 선택하고 있습니다

통신서비스

IT서비스

소프트웨어

Data Center Systems

디바이스

세계부문별 IT 지출전망

• ’16년 전세계 IT 지출 규모 : ’16년 3조4900억달러

• IT시스템 환경의 변화 : 제품 → 서비스, 선구매 → 후불 라이선스SW → 클라우드SW 서버 → IaaS

디지털비즈니스정착을위한IT 지원을통해

비즈니스혁신과성장주도

전통적인 IT분야의비용최적화요구

(디지털비즈니스투자자금마련)

디지털비즈니스환경으로전환

출처 : Gartner Market Databook, 2016년 1Q

1

2

“… 2016 is going be a loss-cost year. … Last year we actuallyhad a negative 6% growth. … to support their investmentswithin a fixed budget, they need to make a digitalbusinesses. Organizations are having to look at supportingthose digital business initiatives with savings from IT costoptimization and business cost optimization.“

- John-David Lovelock -

출처 : http://www.gartner.com/technology/research/it-spending-forecast

I. 비즈니스 및 오픈소스 동향

Digital Business의 기술 변화04

IT는 기존 기술의제공과 더불어 디지털 비즈니스에 따른다양한 기술 변화에대응해야 합니다

디지털비즈니스에따른주요기술의변화

출처 : ZDNet.com(2015)

I. 비즈니스 및 오픈소스 동향

국내/외 오픈소스 동향(1/2)05

전세계 오픈소스 SW 매출이 연평균 성장률이 18.8%씩 증가하고 있고, 클라우드, 빅데이터, 운영시스템, IoT 등의분야에서 기술영향력이 높습니다

(단위 : 백만달러)

[출처] 공개소프트웨어포털 ‘공개소프트웨어 동향’

[세계 오픈소스SW 매출 추이] [오픈소스가 주도하는 주요 기술/산업 분야]

[출처] Black Duck Software(2014)

I. 비즈니스 및 오픈소스 동향

국내/외 오픈소스 동향(2/2)05

벤처, 스타트업 중심에서 대기업, 금융, 정부, 공공등오픈소스 도입이확대되고 있고, 클라우드와결합하여 시너지가 나고 있습니다

(단위 : 억원)

[출처] IDC(2014)

[국내 오픈소스SW 매출 추이] [오픈소스 관련 국내 신문 기사]

I. 비즈니스 및 오픈소스 동향

09 오픈소스 품질

시장에서 많이 사용하는 OS, WAS, WEB 외에 DBMS 분야에서도 오픈소스SW는 상용SW와 견주어손색없는 높은 품질을 제공하여, 적용하는 기업이 빠른 속도로 증가하고 있습니다

2009년평가결과 2015년평가결과

출처 : Gartner(2015.4)

※ DBA : Database administrator, DBMS : Database management System

• 2018년까지 기업의 70% 이상이 신규 In-house 어플리케이션 개발에 오픈소스 DB를사용할 것으로 전망

• 50% 이상의 기존 상용 DBMS가 오픈소스 DB로전환될 것으로 예측

오픈소스 DBMS 성숙도비교

I. 비즈니스 및 오픈소스 동향

10 오픈소스 보안

오픈소스는 개방형접근 방식으로 사전에 보안 취약점발견이 용이하며, 보안 취약점발생시집단지성을 통해상용SW보다 빠른보안 향상및 대처가신속한 장점을 가지고 있습니다

오픈소스SW vs 상용SW 보안비교

Apache commons-collection 라이브러리 보안의 빠른 대응

자바 관련 공통 컴포넌트 개발시 원격코드실행 취약점 발견(’15년11월6일, 외부)

긴급 패치 제공(’15년11월10일, issues.apache.org), 최종 문제 해결(’15년11월21일)

대상 SW : 상용SW도 포함(Oracle WebLogic, IBM WebSphere 등)

상용SW Back Door 사례 (7년 간 취약점 발견 못함)

볼랜드 인터베이스(Borland Interbase, 1994 ~ 2001년)

사례

오픈소스

SW

상용

SW

취약점대응시간(보안패치)

장기

단기

오픈소스

SW 상용

SW

취약점발견용이성(투명성)

쉬움

어려움

전세계 오픈소스 참여자

기업내 개발자 전세계 오픈소스 참여자

기업내 개발자

I. 비즈니스 및 오픈소스 동향

Ⅰ 비즈니스 및 오픈소스 동향

Ⅱ 기업의 오픈소스 활용 사례

Ⅲ 오픈소스 비즈니스

01 기업의 사용하는 오픈소스

Infrastructure

Middleware

Development

Business Application

OS, Cloud, Network, Monitoring

DB, WAS, Web Server, Integration

개발에 필요한 기반기술

Portal, CRM 등 Business Package

프로젝트 지원

RHEL, CentOS, SUSE Linux,

KVM, OpenStack, XenServer, SSH 등

EDB PAS, PostgreSQL, MySQL, Hadoop, JBoss, Tomcat, Apache, OpenESB등

Spring Framework, Eclipse, MyBatis, jQuery, Node.js 등

StarUML, JUnit, Maven, Jenkins, Redmine, Subversion 등

jBilling, Liferay, jBPM, OpenSSO등

II. 기업의 오픈소스 활용 사례

02 기업의 활용 사례(2/5)

공개SW 도입사례(공개SW포털)

컴투스- 활용중인 오픈소스SW: Android, CentOS, Memcached, MySQL, Nginx, PHP, Redis, Scribe, Zabbix

- 게임 서버 구축 시 서버 운영체제(OS)로 CentOS, 데이터베이스 관리시스템(DBMS)으로 MySQL, 실시간로그 수집 시스템인 Scribe, 메모리 캐싱 솔루션인멤캐시드(Memcached) 및 레디스(Redis) 등을 도입

II. 기업의 오픈소스 활용 사례

02 기업의 활용 사례(3/5)

공개SW 도입사례(공개SW포털)

카카오- 적용 오픈소스SW: MySQL, MariaDB, TokuDB, Memcached, Cassandra

- 카카오톡 서비스 DB로 MySQL과 MariaDB, 대용량 DB에적합한 TokuDB는 로그(Log)를 쌓는데 활용하고, 이외에도 분산DB 사용을 위한 NoSQL Cassandra, 데이터요청을 캐시에서 직접 서비스할 수 있고 데이터베이스에연결된 디스크 스토리지에 대한 접근을 줄이기 위해Memcached를 활용

II. 기업의 오픈소스 활용 사례

02 기업의 활용 사례(4/5)

공개SW 도입사례(공개SW포털)

Google- Android, Angular, Chromium, Go, V8 JavaScript Engine 등을 개발하여 배포

- 구글은 지금까지 2천만 줄의 코드와 900 여개의프로젝트를 배포하였으며, 배포된 프로젝트는 GitHubrepositories와 Blog announcements를 통해 공개

II. 기업의 오픈소스 활용 사례

02 기업의 활용 사례(5/5)

공개SW 도입사례(공개SW포털)

삼성전자- 타이젠, 아이오티비티, 기어VR 프레임워크, IoT.js 등을개발하여 배포

- 아이오티비티는 여러 기기를 연결해주는 오픈소스프레임워크, 기어VR 프레임워크(기어VRf)는안드로이드 기반 VR 애플리케이션을 쉽게 만들어주는기술, IoT.js는 말 그대로 사물인터넷 환경에 최적화된자바스크립트

II. 기업의 오픈소스 활용 사례

kt 활용 사례(1/3)03

출처 : kt경제경영연구소

kt는통신 서비스 외에도 다양한 미래융합 서비스를 통해비즈니스 혁신과 성장을추진하고있습니다

헬스케어

유전체 분석 서비스

생체정보 플랫폼

예방 중심 헬스케어

통합 보안

안전 관련 융합 기술 개발

통합안전 플랫폼 구축

종합 안전 서비스 제공

스마트 에너지

세계 최초 복합 에너지 효율화 솔루션KT-MEG 상용화

전기, 가스 등 에너지원의 플랫폼

지능형 교통 관제

지능형 교통 플랫폼 구축

위치 기반 미디어, 맞춤형 내비서비스 제공

차세대 미디어

미래형 콘텐츠 개발

미디어 플랫폼의 글로벌화

II. 기업의 오픈소스 활용 사례

오픈소스SW 기반의 GiGA IoT Platform을 통해다양한 미래 융합서비스를 제공하여비즈니스 혁신과 성장을 추진하고 있습니다

kt 활용 사례(2/3)04

통신 서비스

도로, 교통

공공, 복지, 교육

홈 오토메이션

의료, 스마트케어

……

서비스

ZigBee6LowPANBluetoothZ-WaveBeaconWi-Fi

G/W휴대폰자동차교량학교빌딩가전

계량기…

Device Network

데이터전송

원격제어

오픈소스SW

GiGA IoT Platform

공기청정기 IoT GiGA IoT 홈서비스 IoT 헬스케어

kt IoT 서비스개념도

적용 사례

II. 기업의 오픈소스 활용 사례

kt 활용 사례08

’11년부터 IT 비용절감 효과가 높은 OS, DB, WAS, Web 영역 중심으로 오픈소스SW를 적용하여다양한 서비스를 오픈소스 기반으로 구축, 운영 중에 있습니다

II. 기업의 오픈소스 활용 사례

Cloud server

VM VM

VM

VM

VM

VM

VM

VM

VM

VMVM

XenConverter

Storage

AS – IS TO – BE

OS

Web

WAS

DBMS

WebLogic

ORACLE

CentOS

Apache

JBoss

EDB PAS

AIX,UX, Solaris

kt ds 오픈소스 전환 방법론오픈소스 컴플라이언스 관리

Oracle iPlanet

오픈소스 적용

* 5년 TCO 기준, 서비스 적용 사례에 따라 비용 절감효과 변동 가능

80% 절감

87% 절감100% 절감

84% 절감Cost

SW 도입비용절감사례(kt)

OS DB

WAS WEB

Ⅰ 비즈니스 및 오픈소스 동향

Ⅱ 기업의 오픈소스 활용 사례

Ⅲ 오픈소스 비즈니스

오픈소스 비즈니스 모델01 III. 오픈소스 비즈니스

Subscription

오픈소스 제품 제공

RedHat, Canonical Ubuntu

Support & Training

오픈소스 제품의기술지원과 교육 제공

kt ds, 락플레이스

System

하드웨어 지원 및 통합 판매

Cisco(Linksys routers), TiVo

Advertising

제품이나 서비스에광고 플랫폼 제공

google

Packaging

여러 오픈소스를결합하여 제공

OpenLogic, SugarCRM

Dual License

사용 대상에 따른라이선스 정책 제공

MySQL

free

Commercial Enhancement

오픈소스 제품에 독립된모듈 추가

Coretec

α

Strategy Consulting

오픈소스 활용 전략 제공

kt ds, IBM Global Services, Accenture, Gartner

CentOSRedHat LinuxOracle Linux

설치지원서비스

전환서비스

판매/유통서비스

기술지원서비스

거버넌스수행 서비스

컴플라이언스서비스

kt ds 오픈소스토탈 서비스

1

23

4

56

프로젝트관리

OBICsOrchestra

클라우드 PaaS

OBICsdevpack

시스템 관제

OBICsWatch

kt ds 오픈소스 솔루션

국내최대

오픈소스도입/운영/전환경험

국내최고

오픈소스전문인력보유

제품공급과기술지원의

통합서비스제공

OS/DB/WAS/WEB의종합적 기술 지원

도입/운영/전환레퍼런스 210여건

솔루션 벤더사와전략적 파트너십(EDB 등)

PostgreSQLPAS, MySQL,MariaDB

OS

DB

WAS

WEB

JBoss ASJBoss EAPTomcat

Apache, NginX

역량강화를 위한 교육 지원

영업조직

[영업]

프로젝트 조직

[프로젝트 수행]

SW기술연구소

[기술 지원]지원

외부 파트너사

유통총판사

[파트너]

서비스파트너사

솔루션벤더사

그룹SI계열사

파트너십

참여

통합 지원 채널

교육센터

[교육 지원]

빅데이터 수집, 분석

OBICsDataArk

SI 파트너사

kt ds는 오픈소스 적용 경험과 우수한 역량 및 전략적 파트너십을 바탕으로 대내·외오픈소스 서비스를 제공하고 있습니다

DB 모니터링

Sherpa Postgres

Offering Model kt ds 경쟁력

kt ds 오픈소스 서비스02 III. 오픈소스 비즈니스

kt ds 제공 서비스 상세(1/3)03

설치지원서비스유통서비스

상용 오픈소스 subscription을 통합적으로 제공합니다 검증된 아키텍처와 최적의 시스템 설정으로 안정된시스템 구성을 제공합니다

kt ds 오픈소스레퍼런스스택

심각한버그발견된 SW

취약점이존재하는버전

적합하지않은 SW 조합

검증된 SW

취약점이패치된버전

최적의시스템설정

SW간안정적조합

시스템오설정

검증되지않은오픈소스도입

다양한오픈소스One-Stop Service

OS: RedHat Enterprise Linux, RedHat Cluster

DB: EDB PAS

WAS: RedHat JBoss Enterprise

현장 방문 설치 및 시스템 구축

보안 및 성능 관련 설정

안정적인 운영을 위한 점검 스크립트 제공

정상 기동 테스트 및 연동 테스트

요구 사항에 따른 추가 모듈 설치 및 환경 구성

설치 결과 리포팅 제공

Customer

III. 오픈소스 비즈니스

kt ds 제공 서비스 상세(2/3)03

컴플라이언스서비스운영/장애지원서비스

안정적인 서비스 운영을 위해 신속하고 정확한 기술지원 서비스를 제공합니다

개발관련문의대응

운영이관지원

성능테스트지원및이슈대안제시

종합적인장애원인분석및해결방안제시

긴급복구지원

재발방지가이드제공및적용

운영관련문의대응

시스템설정변경에따른리스크확인및변경지원

알려진버그확인및검증버전재설치/패치

개발지원

운영지원

장애지원

소스공개?

라이선스첨부?

저작권고지?

컴플라이언스툴및

가이드제공

소스코드검증수행

오픈소스라이선스

리스크 검토

사용자교육

컴플라이언스점검결과

리포팅

조합저작물?

?

오픈소스의 라이선스의 잠재적 위험을 대비해드립니다

III. 오픈소스 비즈니스

kt ds 제공 서비스 상세(3/3)03

전환서비스거버넌스수행서비스

도입컨설팅

- 기업 특성에 적합한 오픈소스 도입 방안 컨설팅과

전략 수립

표준화구축

- 사용 중인 오픈소스 표준화 방안 수립

- 표준 설치/운영 문서 제공 및 업데이트 제공

통합관리

- 오픈소스 사용에 대한 수준 진단

- 포탈 사이트를 통한 체계적 관리 시스템 제공

전환 진단

전환 수행

Go live

안정화

대략80%비용절감

오픈소스 도입 컨설팅, 표준화, 관리 전략을 수립해드립니다

kt ds 보유하고 있는 전문 오픈소스 전환방법론(U2L,OTPM,WTJ1))을 바탕으로고비용 상용SW을 오픈소스SW로 전환하여 IT 비용절감 기회를 제공해 드립니다.

1) U2L: UNIX to LINUX OTPM: Oracle to PPAS Migration WTJ: WebLogic to JBoss

III. 오픈소스 비즈니스

WEB/WAS Nginx, ApacheTomcat, WildFly

JBoss AS/EAP

HAPacemaker

MonitoringZabbix

DB-APMScouter APM

MongoDBMySQL, MariaDBPAS/PostgreSQL,

DB

CentOSREHL, RHEV, RHCS

OEL,OVM

OS

kt ds 지원 SW03

지원 SW

.

III. 오픈소스 비즈니스