Open standard open cloud engine for digital business process

uEngine Solutions
uEngine SolutionsCEO at uEngine Solutions em uEngine Solutions
1st Open Cloud Engine Conference

Digital Business Process 구현을 위한
Open Standard,
Open Cloud Engine
Open Cloud Engine Initiative
장진영 PM
(rick.jang@opence.org)
Innovative Future Applications
Concerns in Future Applications

• Cost
• Learning Curve
• Monetization
Cost: Cloud Economy
Learning Curves: Open API
• Social
• Cloud
• Mobile
• Big Data
• IoT
…

Standard API
Monetization: Platform BM
– Win-win model
– Self-Motivated
– Lock-in
Remedy is PaaS
A PaaS provides development services on cloud.
“Instance-on” Middleware and Platform Services

Your
Future
Apps

CLOUD IDE
개발자가 할일.
2000 TODO

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.

아이디어 창출
예산확보
하드웨어 구입요청
하드웨어 취득 
하드웨어 공간 확보 및 정돈


OS 설치

OS 패치 및 패키지 설치

계정 생성
프레임워크 디플로이

미들웨어 디플로이 
테스팅 툴 디플로이 
테스팅 툴 테스트
코딩
멀티태넌시 처리
서버 환경 설정(필요한 시 추가구
매)
생산완료
런칭
서버 추가구매 요청
승인 응답 대기
새로운 서버 디플로이 etc.

물리적 환경
.

2010 TODO

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.

아이디어 창출
예산확보
VM 요청
프레임워크 디플로이

미들웨어 디플로이 
테스팅 툴 디플로이 
테스팅 툴 테스트 
코딩
멀티태넌시 처리
VM서버 환경 설정
생산완료
런칭
VM서버 추가구매 요청
승인 응답 대기
새로운 VM서버에 디플로이 etc.

By IaaS

2013 TODO

1.
2.
3.
4.
5.

아이디어 창출
예산확보
코딩
테스트
런칭

By PaaS
IBM의 클라우드 도입 가이드라인
• 전략적 기업은 IaaS와 함께 PaaS를 같이 구축
• 클라우드 도입의 최종목표인 BPM As A Service (BPaaS) 는 모든 규모에서 공통적인 방향성임

9
A BPaaS: Force.com
Force.com – Chatter SNS : Enduser Tools
Force.com – Modeling Tools : Miduser Tools
Force.com – Cloud IDE: Developer
Tools
Market Forecast by IDC
• 5배 : 전체 IT산업에 대비한 클라우드 컴퓨팅 시장 성장률
• 29.7% : 클라우드 영역에서 가장 높은 연평균 성장률
그 주인공은 바로

PaaS!
Source: Worldwide and Regional Public IT Cloud Services 2013-2017 Forecast, IDC (2013)
But No Initiative here in Korea

So happen to start OCE!!!
Open Cloud Engine
• Open Source PaaS Project
• Develop, Manage & Monetize Future
Application
– Open Source, Open Standard
– Focused on Business Applications
– Full Software Stack For PaaS
– Simple. Easy of Use
Motive.
PaaS (Platform as a Service)

+ 표준프레임워크 = “표준PaaS”

표준프레임워크상에서 개발

클라우드 서비스
OCE Hamburger
End Users

SNS

Power Users

BPM / BRE / BI

Developers

CLOUD IDE

Operators

CLOUD INFRA
Resources
지난 10년간 누적된 컨소시엄의 모델 플랫폼 기술력을 집적하여 작성한 - 태넌트별 특성화, 클라우드 및 플랫폼 포탈 환경
을 추가 확장한 - Business PaaS 플랫폼을 시드코드로 기반하여 표준 아키텍처 기반 플랫폼
Java-Friendly, Business-Oriented, PaaS Platform – Open Cloud Engine

Open Cloud Engine

10년 이상의 국내 오픈소스 파워
•
•
•
•
•

응용 비즈니스 SaaS Apps

SW 라이프사이클 - 표준프레임워크
DBMS 기술 - (큐브리드)
미들웨어 기술- BPMS/BRE (유엔진)
빅데이터 기술- (플라밍고)
IaaS 기술 - (한국 오픈스택)

플랫폼(PaaS) 서비스 (Apps and Tools)
애플리케
이션
플랫폼

Open
Innovation!

클라우드 시나리오
•
•
•
•

Tenant-Aware
Elasticity
클라우드 IDE
플랫폼 포탈

인티그래이션

플랫폼

빅데이터
플랫폼

빅데이터 하둡 맵-리듀스 모델링
클라우드 IDE(통합개발환경) 및 ALM

비즈니스
프로세스
플랫폼

UX
플랫폼

빅데이터 관리 셀프서비스 포탈
통합 플랫폼 관리 포탈 (셀프서비스)

플랫폼 (PaaS) 기술개발
클라우드 기반
공유리소스, 관리편의성, 셀프서비스,
확장성, 메타데이터 관리

성능 기반
Auto ∙ Scale
HA

플랫폼 관리성, 모니터링,
튜닝, 관리, 버전관리,
리소스 관리

Security

자바 OSGi-based Modularity

다종의 인프라스트럭쳐
(국산:엔키아(기연동), Open Stack)
19
OCE 추진 경과
• 2009. ~ 2010.
BPM As A Service 로 SaaS형태의 미들웨어
개발 (유엔진, 에트리)
• 2011. 11.
NIA와 오픈PaaS 개발계획 „CEART‟수립
(NIA, 유엔진, 클라우다인, 큐브리드, 크로센
트)
• 2011. 12.
PaaS 플랫폼 개발 착수

Cloud-based Egov & App
bReeding
plaTform
OCE 추진 경과
• 2012. 2. 18.
JCO 개발자 컨퍼런스에 개발 버전 발표
• 2012.
클라우드 & OSS 컨퍼런스 내 발표 – KOSSA
• 2012. 12.
유엔진-클라우다인과 하둡개발을 위한 PaaS
개발 계획 수립. 공동개발시작
OCE 추진 경과
•

2013. 1.
KIAT R&D Cloud 사업 수주, 적용 (유엔진, 클라우
다인, JBossUG, 큐브리드)

•

2013. 4. 8.
Open Cloud, Open Standards 세미나 – 오프스택
전문 기업 MHR, Open Stack (IaaS)통합형 PaaS
로드맵에 동참

•

2013. 4. 20.
“오픈 클라우드 엔진”으로 프로젝트 명 확정하여
오픈소스 프로젝트로 확산키로 합의, 엔키소프트
(SW공학도구), 큐브리드(DBMS) 조인

•

2013. 6. 20.
KIAT R&D Cloud 구축 성공 완료
OCE 추진 경과
• 2013. 8. 15.
OCE 서브프로젝트 Netra, Garuda, Flamingo 통합 개발환
경 및 개발 로드맵 수립
• 2013. 10. 1
정식 홈페이지 오픈 – www.opence.org
• 2013. 10. 30.
제 2회 Open Cloud, Open Standard 세미나에 OCE 신규
프로젝트 Netra 소개
• 2013. 10. 30.
Open Stack Community Manager Tom Fifield와 오픈스택
내 서브프로젝트화 추진 논의
• 2013. 11. 20. 제 1회 (자체 컨퍼런스) Open Cloud Engine
Conference 개최
Case: KIAT‟s R&D Cloud
IT 운영

운영자 포탈

표준 프레임
워크 개발 환
경

샌드박스

마켓플레이스
형상관리서버
(SVN/Git)

빌드서버
(Jenkins)

모델서버

(메타데이터 서버)

IT 개발 부서

R&D Cloud PaaS
프로세스 엔진 (uEngine BPM)
엔진부
(개발, 배포, VM생성, Scale-out, 소멸 프로세스)
개발자 포
탈

Apache DeltaCloud /JCloud

다종 IaaS :

개발기 인스턴스

(IaaS 접근 추상화)

엔키아 / 오픈스택*

템플
릿

운영기 인스턴스

가입자 포
탈
(임차)
사용기관
OCE Components

Netra

IaaS

Garuda

Flamingo

PaaS

Big Data
Platform
OCE Architecture
Future Apps.

Big Data
Apps.

Legacy
Apps.
&

Garuda

Flamingo

Netra

Extensions
What Garuda Provides
Hadoop
Map-Reduce
Designer

Cloud IDE /
SaaS
migrator

Developers
(Providers)

Dev
Portal

Model
Platform
(BPM/BRE/B
I)

HDFS
Manager

Hadoop
Dashboard

SelfService
Portal

eGov
Framework

SNS
User
Portal
App Store

SaaS Security / Multi-tenancy Framework
Metering / Billing
WAS (Tomcat Extension)

Hadoop
Scheduler

Users
(Tenants)
Garuda‟s Multi-tenancy Framework
MORE
TENANTS

...

App

App

App

App
(single instance)

WAS
VM

WAS
VM

WAS
VM

WAS

Hardware

THE OTHERS

SAME
CAPACITY

Hardware

OCE

+
Development Process using Garuda
제공자-운영자-소비자가 참여하여 개발~앱스토어까지의 생태계 사이클을
참여자가 IaaS의 직접적인 핸들링 없이 지원

모델링 &

피드백

개발

웹에서 개발

아키텍트

모델링

표준
프레임워크

개발
커뮤니티

앱스토어

셀프서비스

개발자

취득 &

클라우드

커스터마

테스트

이징
운영자

게시

가입자

(이미지)
빌드
Garuda : Cloud IDE
 표준 프레임워크 (이클립스) 기반의 개발 / 디버깅 / 개발자 협업 도구:
 기존 표준 프레임워크
(eGov Frmwk)의 확
장 플러그인으
• 기존 표준 프레임워크
기반에서 개발한 제품을
클라우드 전환 용이
• 표준 프레임워크의 다양
한 개발 지원 도구 재사
용

 개발자 지원 도구

• 마켓플레이스, ALM접
근
• 워크리스트 컨셉

 데이터 전자정부 1위
브랜드 밸류
• 해외시장 접근 전략
Garuda: Model Platform
 비즈니스 로직 구현을
위한 프로세스 디자이
너
• Loop
• Switch
• Parallel (All)
• Workflow

 분기 규칙 설정

• And/Or 조합
• Evaluation 변수 및 비
교

 데이터 매핑

• 데이터 매퍼
• DB 쿼리 자동화
• SQL 툴
Flamingo
 빅데이터 분석 플로우 설계 및 실행, HDFS 관리, 배치 스케줄링
MapReduce 기반 협업 필터링 알고리즘

 MapReduce
Designer

• 웹 브라우저 기반 도구
• Hadoop의
MapReduce 지원
• 빅데이터 분석 모듈 연
계 동작 지원
• DAG(Directly Acyclic
Graph) 기반 그래프 엔
진 탑재(OpenGraph)
• 워크플로우 관리
• 워크플로우 실행

 MapReduce 전처리

• 재사용 가능한
MapReduce 기반 전
처리 모듈
• Clean, Group By,
Filter, Replace,
Generate, Union,
Rank 등등 지원

협업 필터링 알고리즘을 드래그 앤 드
롭

더블클릭 후 협업 필터링 파라미터 설
정
Pig Script 편집기를 이용하여 Pig Script를 작성 (예시)
Flamingo
 데이터 시각화 초기 모형 추가 (2014년도 본격 개발)
Netra
Portability & Mobility

Netra Template

Deployment
Deploy Wordpress with Netra
1. Visit Stack Repository
Deploy Wordpress with Netra
2. Fill out forms
SNS Portal: Codi
OCE Umbrella

Developers

Operators
Vision: Virtual Enterprise Enabler
• Cloud computing –
Global Single Instance

Technology

• SNS, Smart Phone, LBS
• Video (audio) conference
• BPM

Security

• VPN, encryption of data,
restrictions on email
• Secured collaborative
environments

• leadership provides direction, guidan
ce, support, recognition
• Set clear expectations

People

• Keep lines of communications open
• Develop a culture of flexibility

• Provide necessary feedback and
support
Vision: 클라우드를 기반한
글로벌 싱글 인스턴스

출처: IBM
Vision :
Cloud Service Brokerage
OCE Service Spectrum
• Social Portal
• +100 Best Open Source
Applications
•
•
•
•
•

SaaS ALM/Portal
Cloud IDE
Big Data Platform
Model Platform
Shared-Container
Multi-tenancy

• Full Stack Automation
• OpenStack
Roadmap to Open Standard
기술관점

전략관점

기대효과

표준 프레임워크의 클라우드-Enabling
• IaaS 노하우 없이 멀티태넌시 애플리케이션을 만들 수 있다.

Yr. 1

국산/공개우선의

• 표준 프레임워크의 개발 프로세스

클라우드 스택화

외산 플랫폼의 위협 방어

• 마켓플레이스 제공

컴포넌트-애즈-어-서비스
• 표준 프레임워크의 공통 컴포넌트들을 오픈-API (SOA) 로

Yr. 2

매시업할 수 있도록함
• 셀프서비스 포탈에서 모델링/GUI도구를 통하여 현업이

한국대표 오픈 소스 프로잭트

국내 클라우드 기술의 보편화

공공/민간 스마트 오피스

공공 표준 클라우드

시나리오 커버리지

플랫폼으로의 혁신의 기회

도입기관 각자의 프로세스, 비즈니스 룰을 관리

QoS & 인터-클라우드

Yr. 3

• 클라우드 운영을 위한 SLA 준수, 보안
• 애플리케이션들을 융합하여 새로운 조합서비스가
가능하다(*CSB)
• 가입기관별 공통영역 (공통 라이브러리, 공통 기능)이
중복없이 운영된다
Enjoy today, enjoy OCE !

• www.opence.org
1 de 44

Recomendados

성공적인 하이브리드 클라우드를 위한 레드햇의 전략 por
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략rockplace
542 visualizações42 slides
공개소프트웨어 기반 클라우드 네이티브 por
공개소프트웨어 기반 클라우드 네이티브공개소프트웨어 기반 클라우드 네이티브
공개소프트웨어 기반 클라우드 네이티브rockplace
400 visualizações24 slides
Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안 por
Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안
Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안rockplace
234 visualizações44 slides
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축 por
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축rockplace
159 visualizações54 slides
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS por
오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaSHojoong Kim
4.9K visualizações55 slides
DB Migration to Azure Database for PostgreSQL por
DB Migration to Azure Database for PostgreSQLDB Migration to Azure Database for PostgreSQL
DB Migration to Azure Database for PostgreSQLrockplace
175 visualizações28 slides

Mais conteúdo relacionado

Mais procurados

Cloud life seminar open shift,이준영(배포용) por
Cloud life seminar   open shift,이준영(배포용)Cloud life seminar   open shift,이준영(배포용)
Cloud life seminar open shift,이준영(배포용)Software in Life
2K visualizações45 slides
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1 por
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1Ji-Woong Choi
11K visualizações62 slides
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed) por
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)SAMUEL SJ Cheon
92 visualizações55 slides
Open standard open cloud engine (3) por
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)uEngine Solutions
7.5K visualizações62 slides
애플리케이션 최적화를 위한 컨테이너 인프라 구축 por
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축rockplace
339 visualizações40 slides
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 por
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 VMware Tanzu Korea
866 visualizações40 slides

Mais procurados(20)

Cloud life seminar open shift,이준영(배포용) por Software in Life
Cloud life seminar   open shift,이준영(배포용)Cloud life seminar   open shift,이준영(배포용)
Cloud life seminar open shift,이준영(배포용)
Software in Life2K visualizações
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1 por Ji-Woong Choi
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
Ji-Woong Choi11K visualizações
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed) por SAMUEL SJ Cheon
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
SAMUEL SJ Cheon92 visualizações
Open standard open cloud engine (3) por uEngine Solutions
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)
uEngine Solutions7.5K visualizações
애플리케이션 최적화를 위한 컨테이너 인프라 구축 por rockplace
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
rockplace339 visualizações
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 por VMware Tanzu Korea
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트
VMware Tanzu Korea866 visualizações
Pivotal CF Short-20150109 por Hakchin Kim
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109
Hakchin Kim995 visualizações
Pivotal Big Data Suite 소개자료 por seungdon Choi
Pivotal Big Data Suite 소개자료Pivotal Big Data Suite 소개자료
Pivotal Big Data Suite 소개자료
seungdon Choi2.4K visualizações
Total Cloud Solution - CloudMesh por SONG INSEOB
Total Cloud Solution - CloudMeshTotal Cloud Solution - CloudMesh
Total Cloud Solution - CloudMesh
SONG INSEOB1.4K visualizações
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님 por OpenStack Korea Community
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
OpenStack Korea Community440 visualizações
OCE - Cno 2014 private sector oriented open paas oce por uEngine Solutions
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
uEngine Solutions11.3K visualizações
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개 por Hojoong Kim
오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
Hojoong Kim12.1K visualizações
Hybrid Cloud ( 하이브리드 클라우드 ) 발표 자료 다운로드 por Opennaru, inc.
Hybrid Cloud ( 하이브리드 클라우드 ) 발표 자료 다운로드Hybrid Cloud ( 하이브리드 클라우드 ) 발표 자료 다운로드
Hybrid Cloud ( 하이브리드 클라우드 ) 발표 자료 다운로드
Opennaru, inc. 3K visualizações
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11 por Donghan Kim
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
Donghan Kim1.5K visualizações
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가? por VMware Tanzu Korea
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
VMware Tanzu Korea10K visualizações
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅 por Open Source Consulting
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅
Open Source Consulting954 visualizações
공개소프트웨어 DBMS에 대한 주요 도입 및 마이그레이션 사례 por rockplace
공개소프트웨어 DBMS에 대한 주요 도입 및 마이그레이션 사례공개소프트웨어 DBMS에 대한 주요 도입 및 마이그레이션 사례
공개소프트웨어 DBMS에 대한 주요 도입 및 마이그레이션 사례
rockplace428 visualizações
Pivotal 전략 업데이트 2015 Feb por seungdon Choi
Pivotal 전략 업데이트 2015 FebPivotal 전략 업데이트 2015 Feb
Pivotal 전략 업데이트 2015 Feb
seungdon Choi2K visualizações
[오픈소스컨설팅] 2019년 클라우드 생존전략 por Ji-Woong Choi
[오픈소스컨설팅] 2019년 클라우드 생존전략[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략
Ji-Woong Choi1.9K visualizações

Destaque

Messaging on the cloud with xPAAS por
Messaging on the cloud with xPAASMessaging on the cloud with xPAAS
Messaging on the cloud with xPAASChristina Lin
628 visualizações17 slides
xPaaS: The JBoss Way por
xPaaS: The JBoss WayxPaaS: The JBoss Way
xPaaS: The JBoss WayChristina Lin
729 visualizações24 slides
Cloud Computing Open Stack Compute Node por
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodePalak Sood
836 visualizações30 slides
JAX 2014 - The PaaS to a better IT architecture. por
JAX 2014 - The PaaS to a better IT architecture.JAX 2014 - The PaaS to a better IT architecture.
JAX 2014 - The PaaS to a better IT architecture.Sebastian Faulhaber
1.2K visualizações39 slides
Cloud Native PaaS Advantage por
Cloud Native PaaS Advantage Cloud Native PaaS Advantage
Cloud Native PaaS Advantage WSO2
1.2K visualizações31 slides
The Red Hat Cloud Guide to All Things xPaaS por
The Red Hat Cloud Guide to All Things xPaaSThe Red Hat Cloud Guide to All Things xPaaS
The Red Hat Cloud Guide to All Things xPaaSEric D. Schabell
3.4K visualizações18 slides

Destaque(14)

Messaging on the cloud with xPAAS por Christina Lin
Messaging on the cloud with xPAASMessaging on the cloud with xPAAS
Messaging on the cloud with xPAAS
Christina Lin628 visualizações
xPaaS: The JBoss Way por Christina Lin
xPaaS: The JBoss WayxPaaS: The JBoss Way
xPaaS: The JBoss Way
Christina Lin729 visualizações
Cloud Computing Open Stack Compute Node por Palak Sood
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
Palak Sood836 visualizações
JAX 2014 - The PaaS to a better IT architecture. por Sebastian Faulhaber
JAX 2014 - The PaaS to a better IT architecture.JAX 2014 - The PaaS to a better IT architecture.
JAX 2014 - The PaaS to a better IT architecture.
Sebastian Faulhaber1.2K visualizações
Cloud Native PaaS Advantage por WSO2
Cloud Native PaaS Advantage Cloud Native PaaS Advantage
Cloud Native PaaS Advantage
WSO21.2K visualizações
The Red Hat Cloud Guide to All Things xPaaS por Eric D. Schabell
The Red Hat Cloud Guide to All Things xPaaSThe Red Hat Cloud Guide to All Things xPaaS
The Red Hat Cloud Guide to All Things xPaaS
Eric D. Schabell3.4K visualizações
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I) por Eric D. Schabell
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
Eric D. Schabell1.1K visualizações
xPaaS – day in the life of a modern application developer por Eric D. Schabell
xPaaS – day in the life of a modern application developerxPaaS – day in the life of a modern application developer
xPaaS – day in the life of a modern application developer
Eric D. Schabell2.6K visualizações
유엔진 비즈니스 Paa s 플랫폼의 활용실습 por 영재 김
유엔진 비즈니스 Paa s 플랫폼의 활용실습유엔진 비즈니스 Paa s 플랫폼의 활용실습
유엔진 비즈니스 Paa s 플랫폼의 활용실습
영재 김954 visualizações
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기 por uEngine Solutions
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
uEngine Solutions3.3K visualizações
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr... por Amazon Web Services
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Amazon Web Services1.7K visualizações
클라우드 이행전략과 HP의 사례 por Seong-Bok Lee
클라우드 이행전략과 HP의 사례클라우드 이행전략과 HP의 사례
클라우드 이행전략과 HP의 사례
Seong-Bok Lee4.9K visualizações
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for... por Amazon Web Services
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Amazon Web Services1.3K visualizações
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 por WSO2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
WSO2990 visualizações

Similar a Open standard open cloud engine for digital business process

네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect) por
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)KINX
1.4K visualizações27 slides
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브 por
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브Open Source Consulting
457 visualizações53 slides
Openshift 활용을 위한 Application의 준비, Cloud Native por
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Nativerockplace
170 visualizações54 slides
Private PaaS with Docker, spring cloud and mesos por
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos uEngine Solutions
1.3K visualizações225 slides
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크 por
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Jeongkyu Shin
3.6K visualizações39 slides
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetes por
[D2 COMMUNITY] Open Container Seoul Meetup -  마이크로 서비스 아키텍쳐와 Docker kubernetes[D2 COMMUNITY] Open Container Seoul Meetup -  마이크로 서비스 아키텍쳐와 Docker kubernetes
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetesNAVER D2
3.5K visualizações49 slides

Similar a Open standard open cloud engine for digital business process (20)

네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect) por KINX
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
KINX1.4K visualizações
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브 por Open Source Consulting
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
Open Source Consulting457 visualizações
Openshift 활용을 위한 Application의 준비, Cloud Native por rockplace
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
rockplace170 visualizações
Private PaaS with Docker, spring cloud and mesos por uEngine Solutions
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
uEngine Solutions1.3K visualizações
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크 por Jeongkyu Shin
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Jeongkyu Shin3.6K visualizações
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetes por NAVER D2
[D2 COMMUNITY] Open Container Seoul Meetup -  마이크로 서비스 아키텍쳐와 Docker kubernetes[D2 COMMUNITY] Open Container Seoul Meetup -  마이크로 서비스 아키텍쳐와 Docker kubernetes
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetes
NAVER D23.5K visualizações
락플레이스 OpenShift Q&A 토크쇼 발표자료 por rockplace
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
rockplace88 visualizações
Intro to hpe helion stackato_paa_s por Seong-Bok Lee
Intro to hpe helion stackato_paa_sIntro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_s
Seong-Bok Lee786 visualizações
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다! por 메가존 Megazone Corp.
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!  메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Megazone Corp.1.6K visualizações
Deployment techniques for cloud native por Alex Jeong
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
Alex Jeong69 visualizações
designing, implementing and delivering microservices with event storming, spr... por uEngine Solutions
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
uEngine Solutions520 visualizações
Lablupconf session8 "Paving the road to AI-powered world" por Lablup Inc.
Lablupconf session8 "Paving the road to AI-powered world"Lablupconf session8 "Paving the road to AI-powered world"
Lablupconf session8 "Paving the road to AI-powered world"
Lablup Inc.159 visualizações
SOSCON 2017 - Backend.AI por Joongi Kim
SOSCON 2017 - Backend.AISOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AI
Joongi Kim327 visualizações
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx por 문기 박
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
문기 박52 visualizações
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5... por OpenStack Korea Community
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
OpenStack Korea Community988 visualizações
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해 por Terry Cho
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
Terry Cho33.9K visualizações
Pivotal 101세미나 발표자료 (PAS,PKS) por VMware Tanzu Korea
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
VMware Tanzu Korea3.9K visualizações
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform) por uEngine Solutions
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
uEngine Solutions1K visualizações
Meetup tools for-cloud_native_apps_meetup20180510-vs por minseok kim
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
minseok kim298 visualizações
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf por SAMUEL SJ Cheon
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
SAMUEL SJ Cheon62 visualizações

Mais de uEngine Solutions

이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기 por
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기uEngine Solutions
279 visualizações15 slides
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning por
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture LearninguEngine Solutions
279 visualizações40 slides
Event storming based msa training commerce example add_handson_v3 por
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3uEngine Solutions
1.2K visualizações158 slides
Event storming based msa training commerce example v2 por
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2uEngine Solutions
1.5K visualizações153 slides
Event storming based msa training commerce example por
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce exampleuEngine Solutions
1.5K visualizações136 slides
Event Storming and Implementation Workshop por
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation WorkshopuEngine Solutions
953 visualizações15 slides

Mais de uEngine Solutions(20)

이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기 por uEngine Solutions
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
uEngine Solutions279 visualizações
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning por uEngine Solutions
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
uEngine Solutions279 visualizações
Event storming based msa training commerce example add_handson_v3 por uEngine Solutions
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
uEngine Solutions1.2K visualizações
Event storming based msa training commerce example v2 por uEngine Solutions
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2
uEngine Solutions1.5K visualizações
Event storming based msa training commerce example por uEngine Solutions
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce example
uEngine Solutions1.5K visualizações
Event Storming and Implementation Workshop por uEngine Solutions
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation Workshop
uEngine Solutions953 visualizações
Microservice coding guide por uEngine Solutions
Microservice coding guideMicroservice coding guide
Microservice coding guide
uEngine Solutions1.1K visualizações
Safe cloud native transformation approaches por uEngine Solutions
Safe cloud native transformation approachesSafe cloud native transformation approaches
Safe cloud native transformation approaches
uEngine Solutions236 visualizações
microservice architecture public education v2 por uEngine Solutions
microservice architecture public education v2microservice architecture public education v2
microservice architecture public education v2
uEngine Solutions3K visualizações
From event storming to spring cloud implementation por uEngine Solutions
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
uEngine Solutions733 visualizações
Distributed transanction in microservices por uEngine Solutions
Distributed transanction in microservicesDistributed transanction in microservices
Distributed transanction in microservices
uEngine Solutions181 visualizações
From event storming to spring cloud implementation por uEngine Solutions
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
uEngine Solutions173 visualizações
Micro service architecture por uEngine Solutions
Micro service architectureMicro service architecture
Micro service architecture
uEngine Solutions1.1K visualizações
Open Cloud Engine PaaS Snapshots por uEngine Solutions
Open Cloud Engine PaaS SnapshotsOpen Cloud Engine PaaS Snapshots
Open Cloud Engine PaaS Snapshots
uEngine Solutions443 visualizações
Bluemix paas 기반 saas 개발 사례 por uEngine Solutions
Bluemix paas 기반 saas 개발 사례Bluemix paas 기반 saas 개발 사례
Bluemix paas 기반 saas 개발 사례
uEngine Solutions1.1K visualizações
Process Oriented Architecture por uEngine Solutions
Process Oriented ArchitectureProcess Oriented Architecture
Process Oriented Architecture
uEngine Solutions298 visualizações
Building multi tenancy enterprise applications - quick por uEngine Solutions
Building multi tenancy enterprise applications - quickBuilding multi tenancy enterprise applications - quick
Building multi tenancy enterprise applications - quick
uEngine Solutions1.5K visualizações
Building multi tenancy enterprise applications por uEngine Solutions
Building multi tenancy enterprise applicationsBuilding multi tenancy enterprise applications
Building multi tenancy enterprise applications
uEngine Solutions489 visualizações
Metaworks4 intro por uEngine Solutions
Metaworks4 introMetaworks4 intro
Metaworks4 intro
uEngine Solutions1.9K visualizações
아키텍트대회 유엔진-장진영-Sw공학표준을 기반한 alm por uEngine Solutions
아키텍트대회 유엔진-장진영-Sw공학표준을 기반한 alm아키텍트대회 유엔진-장진영-Sw공학표준을 기반한 alm
아키텍트대회 유엔진-장진영-Sw공학표준을 기반한 alm
uEngine Solutions915 visualizações

Open standard open cloud engine for digital business process

  • 1. 1st Open Cloud Engine Conference Digital Business Process 구현을 위한 Open Standard, Open Cloud Engine Open Cloud Engine Initiative 장진영 PM (rick.jang@opence.org)
  • 3. Concerns in Future Applications • Cost • Learning Curve • Monetization
  • 5. Learning Curves: Open API • Social • Cloud • Mobile • Big Data • IoT … Standard API
  • 6. Monetization: Platform BM – Win-win model – Self-Motivated – Lock-in
  • 7. Remedy is PaaS A PaaS provides development services on cloud. “Instance-on” Middleware and Platform Services Your Future Apps CLOUD IDE
  • 8. 개발자가 할일. 2000 TODO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 아이디어 창출 예산확보 하드웨어 구입요청 하드웨어 취득  하드웨어 공간 확보 및 정돈   OS 설치  OS 패치 및 패키지 설치  계정 생성 프레임워크 디플로이  미들웨어 디플로이  테스팅 툴 디플로이  테스팅 툴 테스트 코딩 멀티태넌시 처리 서버 환경 설정(필요한 시 추가구 매) 생산완료 런칭 서버 추가구매 요청 승인 응답 대기 새로운 서버 디플로이 etc. 물리적 환경 . 2010 TODO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 아이디어 창출 예산확보 VM 요청 프레임워크 디플로이  미들웨어 디플로이  테스팅 툴 디플로이  테스팅 툴 테스트  코딩 멀티태넌시 처리 VM서버 환경 설정 생산완료 런칭 VM서버 추가구매 요청 승인 응답 대기 새로운 VM서버에 디플로이 etc. By IaaS 2013 TODO 1. 2. 3. 4. 5. 아이디어 창출 예산확보 코딩 테스트 런칭 By PaaS
  • 9. IBM의 클라우드 도입 가이드라인 • 전략적 기업은 IaaS와 함께 PaaS를 같이 구축 • 클라우드 도입의 최종목표인 BPM As A Service (BPaaS) 는 모든 규모에서 공통적인 방향성임 9
  • 11. Force.com – Chatter SNS : Enduser Tools
  • 12. Force.com – Modeling Tools : Miduser Tools
  • 13. Force.com – Cloud IDE: Developer Tools
  • 14. Market Forecast by IDC • 5배 : 전체 IT산업에 대비한 클라우드 컴퓨팅 시장 성장률 • 29.7% : 클라우드 영역에서 가장 높은 연평균 성장률 그 주인공은 바로 PaaS! Source: Worldwide and Regional Public IT Cloud Services 2013-2017 Forecast, IDC (2013)
  • 15. But No Initiative here in Korea So happen to start OCE!!!
  • 16. Open Cloud Engine • Open Source PaaS Project • Develop, Manage & Monetize Future Application – Open Source, Open Standard – Focused on Business Applications – Full Software Stack For PaaS – Simple. Easy of Use
  • 17. Motive. PaaS (Platform as a Service) + 표준프레임워크 = “표준PaaS” 표준프레임워크상에서 개발 클라우드 서비스
  • 18. OCE Hamburger End Users SNS Power Users BPM / BRE / BI Developers CLOUD IDE Operators CLOUD INFRA
  • 19. Resources 지난 10년간 누적된 컨소시엄의 모델 플랫폼 기술력을 집적하여 작성한 - 태넌트별 특성화, 클라우드 및 플랫폼 포탈 환경 을 추가 확장한 - Business PaaS 플랫폼을 시드코드로 기반하여 표준 아키텍처 기반 플랫폼 Java-Friendly, Business-Oriented, PaaS Platform – Open Cloud Engine Open Cloud Engine 10년 이상의 국내 오픈소스 파워 • • • • • 응용 비즈니스 SaaS Apps SW 라이프사이클 - 표준프레임워크 DBMS 기술 - (큐브리드) 미들웨어 기술- BPMS/BRE (유엔진) 빅데이터 기술- (플라밍고) IaaS 기술 - (한국 오픈스택) 플랫폼(PaaS) 서비스 (Apps and Tools) 애플리케 이션 플랫폼 Open Innovation! 클라우드 시나리오 • • • • Tenant-Aware Elasticity 클라우드 IDE 플랫폼 포탈 인티그래이션 플랫폼 빅데이터 플랫폼 빅데이터 하둡 맵-리듀스 모델링 클라우드 IDE(통합개발환경) 및 ALM 비즈니스 프로세스 플랫폼 UX 플랫폼 빅데이터 관리 셀프서비스 포탈 통합 플랫폼 관리 포탈 (셀프서비스) 플랫폼 (PaaS) 기술개발 클라우드 기반 공유리소스, 관리편의성, 셀프서비스, 확장성, 메타데이터 관리 성능 기반 Auto ∙ Scale HA 플랫폼 관리성, 모니터링, 튜닝, 관리, 버전관리, 리소스 관리 Security 자바 OSGi-based Modularity 다종의 인프라스트럭쳐 (국산:엔키아(기연동), Open Stack) 19
  • 20. OCE 추진 경과 • 2009. ~ 2010. BPM As A Service 로 SaaS형태의 미들웨어 개발 (유엔진, 에트리) • 2011. 11. NIA와 오픈PaaS 개발계획 „CEART‟수립 (NIA, 유엔진, 클라우다인, 큐브리드, 크로센 트) • 2011. 12. PaaS 플랫폼 개발 착수 Cloud-based Egov & App bReeding plaTform
  • 21. OCE 추진 경과 • 2012. 2. 18. JCO 개발자 컨퍼런스에 개발 버전 발표 • 2012. 클라우드 & OSS 컨퍼런스 내 발표 – KOSSA • 2012. 12. 유엔진-클라우다인과 하둡개발을 위한 PaaS 개발 계획 수립. 공동개발시작
  • 22. OCE 추진 경과 • 2013. 1. KIAT R&D Cloud 사업 수주, 적용 (유엔진, 클라우 다인, JBossUG, 큐브리드) • 2013. 4. 8. Open Cloud, Open Standards 세미나 – 오프스택 전문 기업 MHR, Open Stack (IaaS)통합형 PaaS 로드맵에 동참 • 2013. 4. 20. “오픈 클라우드 엔진”으로 프로젝트 명 확정하여 오픈소스 프로젝트로 확산키로 합의, 엔키소프트 (SW공학도구), 큐브리드(DBMS) 조인 • 2013. 6. 20. KIAT R&D Cloud 구축 성공 완료
  • 23. OCE 추진 경과 • 2013. 8. 15. OCE 서브프로젝트 Netra, Garuda, Flamingo 통합 개발환 경 및 개발 로드맵 수립 • 2013. 10. 1 정식 홈페이지 오픈 – www.opence.org • 2013. 10. 30. 제 2회 Open Cloud, Open Standard 세미나에 OCE 신규 프로젝트 Netra 소개 • 2013. 10. 30. Open Stack Community Manager Tom Fifield와 오픈스택 내 서브프로젝트화 추진 논의 • 2013. 11. 20. 제 1회 (자체 컨퍼런스) Open Cloud Engine Conference 개최
  • 24. Case: KIAT‟s R&D Cloud IT 운영 운영자 포탈 표준 프레임 워크 개발 환 경 샌드박스 마켓플레이스 형상관리서버 (SVN/Git) 빌드서버 (Jenkins) 모델서버 (메타데이터 서버) IT 개발 부서 R&D Cloud PaaS 프로세스 엔진 (uEngine BPM) 엔진부 (개발, 배포, VM생성, Scale-out, 소멸 프로세스) 개발자 포 탈 Apache DeltaCloud /JCloud 다종 IaaS : 개발기 인스턴스 (IaaS 접근 추상화) 엔키아 / 오픈스택* 템플 릿 운영기 인스턴스 가입자 포 탈 (임차) 사용기관
  • 26. OCE Architecture Future Apps. Big Data Apps. Legacy Apps. & Garuda Flamingo Netra Extensions
  • 27. What Garuda Provides Hadoop Map-Reduce Designer Cloud IDE / SaaS migrator Developers (Providers) Dev Portal Model Platform (BPM/BRE/B I) HDFS Manager Hadoop Dashboard SelfService Portal eGov Framework SNS User Portal App Store SaaS Security / Multi-tenancy Framework Metering / Billing WAS (Tomcat Extension) Hadoop Scheduler Users (Tenants)
  • 28. Garuda‟s Multi-tenancy Framework MORE TENANTS ... App App App App (single instance) WAS VM WAS VM WAS VM WAS Hardware THE OTHERS SAME CAPACITY Hardware OCE +
  • 29. Development Process using Garuda 제공자-운영자-소비자가 참여하여 개발~앱스토어까지의 생태계 사이클을 참여자가 IaaS의 직접적인 핸들링 없이 지원 모델링 & 피드백 개발 웹에서 개발 아키텍트 모델링 표준 프레임워크 개발 커뮤니티 앱스토어 셀프서비스 개발자 취득 & 클라우드 커스터마 테스트 이징 운영자 게시 가입자 (이미지) 빌드
  • 30. Garuda : Cloud IDE  표준 프레임워크 (이클립스) 기반의 개발 / 디버깅 / 개발자 협업 도구:  기존 표준 프레임워크 (eGov Frmwk)의 확 장 플러그인으 • 기존 표준 프레임워크 기반에서 개발한 제품을 클라우드 전환 용이 • 표준 프레임워크의 다양 한 개발 지원 도구 재사 용  개발자 지원 도구 • 마켓플레이스, ALM접 근 • 워크리스트 컨셉  데이터 전자정부 1위 브랜드 밸류 • 해외시장 접근 전략
  • 31. Garuda: Model Platform  비즈니스 로직 구현을 위한 프로세스 디자이 너 • Loop • Switch • Parallel (All) • Workflow  분기 규칙 설정 • And/Or 조합 • Evaluation 변수 및 비 교  데이터 매핑 • 데이터 매퍼 • DB 쿼리 자동화 • SQL 툴
  • 32. Flamingo  빅데이터 분석 플로우 설계 및 실행, HDFS 관리, 배치 스케줄링 MapReduce 기반 협업 필터링 알고리즘  MapReduce Designer • 웹 브라우저 기반 도구 • Hadoop의 MapReduce 지원 • 빅데이터 분석 모듈 연 계 동작 지원 • DAG(Directly Acyclic Graph) 기반 그래프 엔 진 탑재(OpenGraph) • 워크플로우 관리 • 워크플로우 실행  MapReduce 전처리 • 재사용 가능한 MapReduce 기반 전 처리 모듈 • Clean, Group By, Filter, Replace, Generate, Union, Rank 등등 지원 협업 필터링 알고리즘을 드래그 앤 드 롭 더블클릭 후 협업 필터링 파라미터 설 정 Pig Script 편집기를 이용하여 Pig Script를 작성 (예시)
  • 33. Flamingo  데이터 시각화 초기 모형 추가 (2014년도 본격 개발)
  • 34. Netra Portability & Mobility Netra Template Deployment
  • 35. Deploy Wordpress with Netra 1. Visit Stack Repository
  • 36. Deploy Wordpress with Netra 2. Fill out forms
  • 39. Vision: Virtual Enterprise Enabler • Cloud computing – Global Single Instance Technology • SNS, Smart Phone, LBS • Video (audio) conference • BPM Security • VPN, encryption of data, restrictions on email • Secured collaborative environments • leadership provides direction, guidan ce, support, recognition • Set clear expectations People • Keep lines of communications open • Develop a culture of flexibility • Provide necessary feedback and support
  • 40. Vision: 클라우드를 기반한 글로벌 싱글 인스턴스 출처: IBM
  • 42. OCE Service Spectrum • Social Portal • +100 Best Open Source Applications • • • • • SaaS ALM/Portal Cloud IDE Big Data Platform Model Platform Shared-Container Multi-tenancy • Full Stack Automation • OpenStack
  • 43. Roadmap to Open Standard 기술관점 전략관점 기대효과 표준 프레임워크의 클라우드-Enabling • IaaS 노하우 없이 멀티태넌시 애플리케이션을 만들 수 있다. Yr. 1 국산/공개우선의 • 표준 프레임워크의 개발 프로세스 클라우드 스택화 외산 플랫폼의 위협 방어 • 마켓플레이스 제공 컴포넌트-애즈-어-서비스 • 표준 프레임워크의 공통 컴포넌트들을 오픈-API (SOA) 로 Yr. 2 매시업할 수 있도록함 • 셀프서비스 포탈에서 모델링/GUI도구를 통하여 현업이 한국대표 오픈 소스 프로잭트 국내 클라우드 기술의 보편화 공공/민간 스마트 오피스 공공 표준 클라우드 시나리오 커버리지 플랫폼으로의 혁신의 기회 도입기관 각자의 프로세스, 비즈니스 룰을 관리 QoS & 인터-클라우드 Yr. 3 • 클라우드 운영을 위한 SLA 준수, 보안 • 애플리케이션들을 융합하여 새로운 조합서비스가 가능하다(*CSB) • 가입기관별 공통영역 (공통 라이브러리, 공통 기능)이 중복없이 운영된다
  • 44. Enjoy today, enjoy OCE ! • www.opence.org