SlideShare a Scribd company logo
1 of 39
Download to read offline
멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계
클라우드바리스타 커뮤니티 제7차 컨퍼런스
CLOUD
BARISTA
코르타도(Cortado) 한잔 어떠세요 ?
멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계
강 동 재
[Cloud-Barista]
클라우드바리스타 커뮤니티 리더
1
클라우드바리스타(Cloud-Barista) ?
Cloud-Barista 는
멀티클라우드 서비스/솔루션을 만드는데 반드시 요구되는 기반, 공통SW 기술 / 커뮤니티
※ 멀티클라우드 기술 : 2개 이상의 (퍼블릭)클라우드를 연계, 운용, 활용, 관리하기 위한 클라우드 기반 기술
커뮤니티
멀티클라우드 서비스
공통 플랫폼
 (Common) 멀티클라우드 서비스/솔루션에 공통
적으로 요구되는 핵심SW 개발
 (Efficient) 개별 기업/기관마다 중복개발의
비효율성을 제거
 (Open) 니즈가 있는 수요자라면, 누구나 자유롭게
사용할 수 있는 공개SW로 제공
멀티클라우드 C.E.O SW 확보
 (소통) Cloud-Barista 기술의 국내 내재화를
위한 소통 창구
 (공유) Cloud-Barista의 개발 결과물(소스코드,
문서, 노하우 등) 공유의 장
 (협업) 자발적 개발자 및 참여자와의 협업 장소
수요자에 대한 기술 내재화
기술활용.확산의 GAP 해소
1
2
• 글로벌 넘버1 기술, 공개SW 성공사례, 국제표준 리더십, SaaS 활성화 기여
클라우드바리스타, 4개의 미션
2
SaaS 활성화 기여 (‘23~, 2단계)
- 클라우드 전환 및 CSP 전환 이슈 해결
글로벌 No.1
멀티클라우드 기술 확보
국내 공개SW 성공사례 확보
-> 글로벌 공개SW 추진
국제표준(ITU-T & ISO) 리더쉽
및 표준특허 확보
기술 표준
공개SW SaaS
ITU-T, 멀티클라우드 국제표준 한국주도로 승인
(‘22.9)
’22년도, 쿠버네티스 컨트리뷰터 어워드 수상
(‘22.10)
3
지난 4년(1단계)과 향후 4년(2단계) 추진전략의 변화
• 클라우드바리스타의 “1단계 → 2단계” 전환의 방향성
3
글로벌 CSP 지향
멀티클라우드 기반 기술 확보
기술공급자 중심의 기술 검증
1단계 (‘19~’22)
글로벌 수용 / 국내 CSP 지향
수요자 니즈 해결
수요자 기반 기술 실증
2단계 (’23~’26)
실수요자-기술
간극을
줄여가고자 하는
추진방향
개념/요구사항 국제표준
국내 오픈소스 레퍼런스 확보
구조/API 국제표준
글로벌 오픈소스 확보
4
클라우드바리스타: 멀티클라우드 서비스 공통 프레임워크
국내외 다양한 클라우드를 연동하여 누구나 손쉽게 접근가능한 글로벌 스케일 멀티클라우드 인프라를 구성하고,
응용 서비스를 전세계 곳곳으로 제공 및 관리할 수 있는 차기 클라우드 기술
기술
개요
[Cloud-Barista 기술 개념도]
컴퓨팅 인프라에 제약 없는 응용 서비스 제공 및 관리 환경
국내 클라우드 인프라 / 글로벌 클라우드 인프라
국내외 다양한 응용(SaaS)
멀티클라우드
인프라 서비스
멀티클라우드
응용 서비스
멀티클라우드
데이터
멀티클라우드 서비스 공통 플랫폼
(Cloud-Barista)
4
5
• 멀티클라우드 기술은 기존 클라우드 생태계의 보유 기술력을 디딤돌로 하여,
새로운 서비스/솔루션을 창출하고 기존 서비스/솔루션의 고도화를 견인하는 기술
클라우드바리스타의 기술 포지션
5
다양한 국내
클라우드 인프라…
멀티클라우드 기술
가상화 기술
클라우드 기술
상이한
주력
사업자
및
서비스
상생
생태계
경쟁 생태계
글로벌 3사/국내 3사, 퍼블릭 클라우드 리전 현황
6
• (글로벌 3사) 전세계 110 여개 지역 리전, 300 여개 가용 영역 운용중
• (국내 3사) 국내외 14 개 지역 리전 운용중
[Amazon] 26 Regions, 84 Zones
(‘19, 26 Regions)
[Google] 29 Region, 88 Zone
(‘19, 20 Regions, 61 Zones)
[MS] 54 Regions, 140 Zones
(’19 자료임)
[Naver] 6 Regions(+4 Region 예정) [NHN] 4 Regions
[KT] 4 Regions, 6 Zones
[글로벌 3사 현황]
[국내 3사 현황]
1단계 → 2단계
7
멀티클라우드 인프라 연동
프레임워크
멀티클라우드 인프라 서비스
통합 관리 프레임워크
멀티클라우드 통합
모니터링 프레임워크
멀티클라우드 애플리케이션 실행환경
통합관리 프레임워크
멀티클라우드 서비스 개방형 인터페이스
멀티클라우드 서비스 플랫폼의
운용 관리
멀티클라우드 네트워크
주요 기술 스택 및 오늘의 세션
CB-Ladybug
CB-Tumblebug
CB-Bridge
CB-Waterstrider
CB-Dragonfly
CB-Larva
CB-Spider
세션1
세션2
세션3
세션4
세션5
멀티클라우드
솔루션,
도메인
특화
서비스
멀티클라우드 서비스 공통 플랫폼
(CB-Spider) 멀티클라우드 인프라 서비스 연동
• 이종 클라우드 인프라 서비스를 연동하여 사용자에게 동일한 접근 및 활용 방식을 제공하는 프레임워크
• 다양한 클라우드 인프라의 이질적 운용 방식(API 및 서비스방식)에 대한 공통 운용 방식을 제공
• 신규 클라우드 인프라의 동적 연동 및 기존 클라우드 인프라의 동적 제거
• VPC/Subnet, Security Group, 가상머신, 로그인, NLB, Disk 등 컴퓨팅 자원 추상화
• 멀티클라우드 메타정보의 빠른 접근을 위한 캐싱 기술(Spider-Edge)
• 다양한 클라우드의 연동 및 운용 이력 데이터 기반의 인사이트 제공 기술(HisCall)
• Parallelism/Fine-Grained를 강화한 Spider Lock 메커니즘(Sponge Lock)
개별관리/개별API
멀티클라우드
인프라 연동 프레임워크
공통관리/동일API
8
※ 7종의 CSP 인프라 연동
• (세계 클라우드 시장 점유율 7위) AWS, MS Azure, Google GCP, Alibaba,
Tencent, IBM Cloud, OpenStack
※ ‘23년(2단계)부터, 국내 클라우드 인프라 연동 확대
• 국내 주요 클라우드 사업자 및 및 중소/중견 사업자 클라우드
※ 멀티클라우드는 각 사업자의 개방형 API 기반으로 연동 (개별 사업자와의 협의/협약 불필요)
• 사용자/서비스 니즈 기반의 최적 클라우드 인프라를 선정, 배치하고 멀티클라우드 상에 흩어져 존재하는 IaaS
서비스를 하나의 서비스(MCIS)로 통합 관리하는 프레임워크
• 멀티클라우드 인프라 서비스 최적 배치
• 사용자/서비스 요구사항 기반의 배치 스케쥴링 / 알고리즘
• MCIS 구성 및 라이프사이클 통합 관리
• 멀티클라우드 인프라 서비스 동적 성능 평가 및 분석
• CPU, 메모리, 파일처리, DB처리 등
(CB-Tumblebug) 멀티클라우드 인프라 서비스 통합 운용 관리
어떤 클라우드 인프라가 우리
서비스에 가장 적합할까?
VM Container
MCIS
멀티클라우드 인프라를 어떻게
쉽게 관리할까?
9
※ 최적 클라우드를 선정하기 위한 가상머신 최적 배치 정책
• 컴퓨팅 자원의 스펙(CPU, Mem 등), 위치, 성능(동적 성능 측정 기반), 네트워크
응답속도(Delay)
※ 지도(Map) 기반의 멀티 클라우드 서비스 배치 가시화 지원
• Tumblebug MapUI
• 멀티클라우드 상에 배포, 운용되는 인프라 서비스 및 애플리케이션 실행환경의 대규모 모니터링을 제공하는
프레임워크
• 대규모 모니터링 성능 안정성을 위한 구조 및 기능
• (현) Agent-based monitoring → (향후) Agentless monitoring 추가 지원 예정
• 이종 운영체제 모니터링 에이전트(리눅스, 윈도우, …)
• 멀티클라우드 인프라&애플리케이션 실행환경 통합 모니터링
• 다양한 클라우드 환경을 고려한 모니터링 방식(PUSH, PULL)
• 멀티클라우드 특화 모니터링 메트릭
(CB-Dragonfly) 멀티클라우드 통합 모니터링
인프라
애플리케이션 실행환경
전세계 대규모 클라우드 서비스의
대규모 수집데이터를 어떻게 처리할까?
10
※ 글로벌스케일의 인프라 및 실행환경으로 부터 수집되는 대규모 정보를 누락없이 저장, 분석
• 어떠한 사업자의 클라우드라도 데이터를 수집
※ 사업자, 지역, 클라우드 운영체제, OS 등의 이질성을 극복하는 강인한 모니터링
11
클라우드바리스타 인프라 기술의 이해
• 키워드 : 대규모 인프라, SW통합 설치 및 제어, 통합 모니터링, MCIS 통합 관리
[목적] 대규모 클라우드 인프라를 확보하고 개별 가상서버에 게임서버를 설치하여 정상 구동됨을 확인하며,
MCIS 의 통합 모니터링 및 통합 라이프사이클 제어를 살펴본다
12
• 멀티클라우드를 구성하는 다양한 이종 클라우드상에 응용서비스의 제약없는 배포, 실행을 위한 동일
실행환경(Kubernetes)을 제공하는 프레임워크
• 이종 실행환경의 추상화를 위한 공통 프레임워크 제공
• 사업자 관리형 K8s(PMKS) 실행환경 제공
• Cloud-Barista 관리형 K8s(CMKS) 실행환경 제공
• 멀티클라우드 K8s(MCKS) 실행환경 제공
• 응용서비스 실행환경의 라이프사이클 통합 관리
• 멀티클라우드 애플리케이션 실행환경의 통합 관리
(CB-Ladybug) 멀티클라우드 애플리케이션 실행환경 통합 관리
13
[CB-Ladybug 프레임워크 개념도]
사업자 관리형 K8s
(Provider Managed K8s-PMKS)
Cloud-Barista 관리형 K8s
(C.B Managed K8s-CMKS)
설치
제공
제공
멀티클라우드 K8s
(Multi-Cloud K8s-MCKS)
멀티클라우드 애플리케이션 실행환경 통합 관리 프레임워크
클라우드에 제약없는 애플리케이션 배포, 실행을 위한 동일 환경 제공
설치 제공
※ 제약없는 K8s의 활용 환경 제공
• 존재하는 K8s는 활용하고, 없으면 신규 배포하여 활용
※ 단일 K8s의 서비스 커버리지의 제약 극복
• 다중 클라우드상에 하나의 K8s를 배포 운용
모든 클라우드에서 K8s를 구동하고
하나의 콘솔에서 통합 운용할 수 있는 환경
• (CB-Waterstrider) Cloud-Barista의 주요 기능을 사용자가 활용하거나, Cloud-Barista 기반의 새로운
서비스를 만들어 갈 수 있도록 하는 멀티클라우드 서비스 공통 플랫폼의 개방형 API를 제공하는 프레임워크
• RESTful API (개발-범용성), GO API (개발-성능), CLI API (활용-관리자/숙련자), 웹도구 (활용-편의성)
• (CB-Bridge) Cloud-Barista의 손쉬운 설치, 구동 및 운용 관리 기술
• Cloud-Barista 설치 및 실행
• 물리노드, 가상머신, 컨테이너, K8s 환경에 배포 및 실행 지원
• Cloud-Barista 운용 및 관리
• 프레임워크 별 모니터링, 오토스케일링, 장애 복구 등
(CB-*) 멀티클라우드 개방형 API 및 플랫폼 운용 관리
14
+
Cloud-Barista API 중계기
<Cloud-Barista Runtime>
공통 프레임워크 개방형API
Restful API GO API (gRPC)
Cloud-Barista
GUI Web
Cloud-
Barista
CLI
CSB
화상회의
서비스
MCMP …
<3rd-party 멀티클라우드 솔루션>
300개+ 의 개방형 공통 API를 제공
주요프레임워크관련성
멀티클라우드
통합
모니터링
CB-Dragonfly
멀티클라우드 애플리케이션 실행환경
통합 운용/관리
(CB-Ladybug)
멀티클라우드 인프라 서비스 통합 운용/관리
(CB-Tumblebug)
멀티클라우드 인프라 연동
(CB-Spider)
MCIS
MC
MCIS
App App App
MC-App 실행환경
MC
MC
MCIS
App App App
MC-App
개방형 인터페이스(CB-Waterstrider)
Cloud-Barista
플랫폼
운용/관리
(CB-Bridge)
Cloud-Barista
배포
및
운영
MC-App 실행환경의 등록, 배포, 실행, 제어
MCIS의 생성 및 관리
MCIS
모니터링
MC-App
실행환경
모니터링
MCIS 자원 생성 및 관리
Restful API / GO API / CLI / Webtool 등
단일API/공통제어
개별 IaaS 자원 생성 및 관리
Cloud-Barista
실험실
(CB-Larva
:
CLADNet)
사업자
/
지역의
제약없는
멀티클라우드
내
동일
서브넷
제공
15
16
설치/구동 형상 운영정보 API호출
<legend>
• Cloud-Barista는 기여자 및 수요자의 접근 및 기여 편의성을 고려하여 지속적으로 형상 고도화를 추진
• Micro Service Architecture – Mini Service Architecture – Macro Service Architecture
2019년도 2020년도 현재 (ING)
API-
Gateway
CB-
STORE
메타데이터 저장소
웹도구 / CLI
Restful API
단일 노드 기반의
Tightly-coupled 통합 운용 형상
멀티 클러스터 기반의
Loosely-coupled 통합 운용 형상
멀티클라우드 기반의
Scalable 통합 운용 형상
CB-
STORE
메타데이터 저장소
API API
API
CB-
STORE
메타데이터 저장소
API-
Gateway
웹도구 / CLI
Restful API
멀티클라우드 기반의
SaaS 서비스(MCaaS)
고려중인 형상
MCaaS
제공플랫폼
• 컴퓨팅 인프라에 제약없는 SW 배포, 운용 및 제공 환경을 위해서는 하기의 부족 기술 확보가 필수
향후 개발 기술
17
글로벌 스케일의 데이터 관리 기술 멀티클라우드 가상 네트워킹 기술
복잡한 구성을 갖는 SW의 손쉬운 배치 및 관리 국내 클라우드의 차별없는 연동
 멀티클라우드 환경에서 데이터 관리는? 서비스 이동 시 데이터는?
CSP A
Network
VM
CSP B (Region 2)
Network
VM
CSP B (Region 1)
Network
VM
CLADNet CLADNet
Network
VM
Network
VM
MCIS 2
MCIS 1
Cloud-Barista Network (cb-network)
멀티클라우드
생태계
중소.중견클라우드
18
서비스 및 솔루션 제공 로드맵
18
컴퓨팅 인프라에 제약없는 SW서비스 환경 제공
(글로벌 VM 인프라)
멀티클라우드
데이터관리
멀티클라우드
소프트웨어
멀티클라우드
인프라(VM)
멀티클라우드 K8s
- Multi-CSP
멀티클라우드 K8s
- Single-CSP
AS-IS
(국내 VM 인프라)
(국내 K8s 서비스)
멀티클라우드
네트워크
멀티클라우드
모니터링
• [목표] 신산업 및 전통산업의 디지털 전환을 위한 다양한 산업분야의 컴퓨팅 인프라 기술로 활용을 지향
활용 사례
19
단일 사업자 보유 클라우드의 통합 서비스 하이브리드 멀티클라우드 솔루션(기존 솔루션 고도화)
국내외 클라우드 정보 및 활용 인사이트 제공 서비스 멀티클라우드 기반 응용 배포, 관리 플랫폼
멀티클라우드라는 빙산...
• 개발 초기에 보았던, 기술 영영 VS 지금 보고있는 기술영역
• 2단계가 끝나는 4년 후,
15차 컨퍼런스에서는 빙산이 아닌…다른 그림을 제시할 수도…^^
20
’19~’20년도의
뷰포인트에
’22년도의
뷰포인트
클라우드바리스타가 지향하는 서비스 환경
• 컴퓨팅 인프라에 제약없는(제로락인@EU) 서비스 생태계
• CSP, 지역, 활용 방식의 이질성 등에 제약없이 SW서비스가 변경없이 동일한 방식으로 배포, 운용, 제공되는 서비스 환경
• 국내에서 사용되는 유사의미의 키워드 : SaaS 상호운용성 제공, 사업자종속성 극복 등
21
?
제조혁신 의료지능화
고품질AR·VR 자율지능 무인이동체
커넥티드카 스마트시티 …
컴퓨팅인프라에 제약없는 SW서비스 인프라
컴퓨팅
인프라에
제약없는
서비스
생태계
컴퓨팅 자원
데이터
소프트웨어(SaaS 등)
네트워크
접근 방향 및 대표적인 사업자
• 컴퓨팅 인프라에 제약없는, 데이터/컴퓨팅자원/네트워크/소프트웨어의 환경
22
컴퓨팅 자원
데이터
소프트웨어
(SaaS 등)
CSP, 지역, 컴퓨팅 자원의 이질성에 무관하게 클라우드를 선택 가능하고,
단일 클라우드처럼 접근 가능하고 최적 컴퓨팅 자원을 할당받고, 통합 관리할 수 있는 환경
클라우드 사업자에 무관하게 데이터를 원하는 지역에 저장하고,
백업, 동기화를 지정한 지역으로 할 수 있으며
SW서비스가 어디서든 데이터를 고속으로 접근할 수 있는 환경
클라우드 사업자간의 이관/전환 어려움없이, SW서비스를 어디서든 운용하고
전세계 어디서든 배포, 제공 할 수 있는 환경
네트워크
서로 다른 지역의 클라우드를 걸쳐서 동일 네트워크(서브넷)을 제공하고
클라우드간 서비스 디스커버리가 가능한 환경
주요 R&D 이슈들
23
멀티클라우드 인프라 서비스
통합 운용/관리 기술
멀티클라우드 애플리케이션
통합 운용/관리 기술
멀티클라우드 스토리지 및
글로벌 스케일 데이터 관리 기술
멀티클라우드 가상 네트워크 기술
멀티클라우드 서비스 보안
주요 기술
멀티클라우드 모니터링
유럽의 사례 – GAIA-X 와 Sovereign Cloud Stack
• 소버린 클라우드 스택
• GAIA-X를 위한 컴퓨팅 인프라(클라우드연합)를 개발하는 오픈소스 프로젝트
24
GAIA-X의 개념적 구조
25
(활용아이디어#1) 멀티클라우드 기반의 Korea-OneCloud
• 국내 주요 사업자(대기업 및 중소, 중견, 국내 진출 글로벌 사업자 등)의 클라우드를 연동하여 동일한 접근 및 활용 방식을
제공하여 국내에 컴퓨팅 인프라에 제약없는 서비스 생태계를 제공하는 Korea-OneCloud
25
이런 인프라가 있으면 … 우리는 무엇을 할 수 있을까요 ?
Korea-OneCloud
교육/과학 R&D 클라우드
한국형 GAIA-X
창업, 벤처기업 지원 클라우드
26
(활용아이디어#2) 서비스형SW(SaaS)의 상호운용성
• 클라우드마다 서비스로 제공하는 컴퓨팅 자원과 제공방식, 활용 방식의 상이함을 추상화하여 동일한 환경으로
제공함으로써 SW사업자의 서비스형SW(SaaS)의 이관/전환의 어려움을(기간, 인력, 비용 등)을 개선
26
• [생각해 볼 사항] SaaS의 상호운용성, 사업자 종속성 등의 이슈는 어디가 주요 포인트일까요 ?
• SaaS 서버 ? / SaaS 응용 자체 ?
Azure
NHN
AWS
NCP
[서비스형SW CSP 전환]
컴퓨팅자원
서버/서비스SW
데이터
[참고] 클라우드바리스타의 개발 방식
• [Step 1] Spider, 서비스 A에 대한 공통 개념 및 처리 절차 파악
• [Step 2] Spider, 공동 API 정의 및 개발 (공통 SW 계층 / 클라우드별 Driver SW)
• [Step 3] Spider, 국내 클라우드 현황 파악
• [Step 4] 서비스 A에 대한 통합 관리 및 상위 F/W에서 활용 및 부가기능 신규 개발
27
28
완전한 SaaS 상호운용 생태계의 조성을 위해서는...
28
• 국내 SaaS 활성화는 CSP – SaaS 사업자의 상호 고도화 환경하에서 선순환 생태계 조성이 가능
• 클라우드바리스타는 SaaS 활성화, 선순환 생태계 조성을 위한 디딤돌(Trigger)로서 역할을 수행
중소.중견클라우드
2만6천여
SW 기업
(700여개 SaaS 기업 포함)
[CSP별 부족/개선 정보 제공]
- 개별 CSP의 부족기술
- 글로벌대비 개선포인트
(국내 CSP 사업자 협력)
[SaaS전환 지원 기술 제공]
- 구축형SW → 서비스형SW 전환 지원 /
CSP 전환 / 글로벌화 지원
(국내 SW기업 협력)
국내외 주요 클라우드 기술 분석
및 사업자 종속성 개선(공통API개발)
국내 CSP 서비스 고도화
(부족기술은 메우고, 기술Gap은 줄이고)
전환 가속화에 따른
서비스형 SW 활성화
SaaS
활성화
글로벌-국내 CSP간 제공 기술/서비스 격차 완화
선순환 생태계를 통한, SaaS 전환 공수의 점진적 개선
(활용아이디어#3) 특화 목적의 멀티클라우드 솔루션
• 수요자의 활용 환경(목적)별, 특화된 멀티클라우드 서비스 플랫폼
• 가전, 임베디드 장치 분야를 위한 ARM GuestOS 전용 멀티클라우드 서비스 플랫폼
• 인공지능 분야를 위한 GPU 전용 멀티클라우드 서비스 플랫폼
29
• Cloud-Barista를 활용한 솔루션은 그 자체가 글로벌 표준 플랫폼이 되도록 ...
국제표준 기반의 국내 서비스/솔루션 확보 가속화
※ Multi-Cloud, CSB
표준화 주도 (에디터쉽 확보)
SG 13
SC 38
※ Multi-Cloud 신규 표준 제안
(코에디터쉽 확보 예정)
Concept
and
Requirement
Reference
Architecture
Interface(API)
Multi-Cloud
(한국 – Concept and Req. 진행 중)
Cloud Service Brokerage(CSB)
(한국, Concept and Req. 완료)
Multi-Cloud NWI 제안
(한국, ’19.06)
CSB요구사항표준(한국, ’18.05)
CSB구조 NWI 제안
(한국, ‘19.06)
Multi-Cloud
(미국-Concept and Terminology)
Multi-Cloud(‘21)
개념 및 요구사항 표준
CSB
참조구조 표준(‘21)
Multi-Cloud 참조구조 표준
Multi-Cloud 인터페이스 표준
CSB
인터페이스 표준
Y.3506, Cloud Computing-Functional req. for cloud service
brokerage (한국, 2018)
NP 5140, Information technology-Cloud computing-Concepts
for multi-cloud and other interoperation of multiple cloud
services
현황
: Cloud-Barista 목표
Y.mc-reqts, Cloud Computing-Functional req. of cloud service
partner for multi-cloud
Y.csb-arch, Cloud Computing-Functional architecture for
cloud service brokerage
Multi-Cloud(‘23)
개념 및 상호운용 표준
단계
• ITU-T 확보 표준을 기반으로 ISO 멀티클라우드 표준에 내용 반영중(대표적인 국제표준화 기구간 내용 일관성 유지)
30
승인완료
('22.04)
승인완료
('22. 09)
31
클라우드바리스타 개발 전략
Cloud-Barista 는
우리가 원하는 대로 고치고, 추가하고, 제거할 수 있는 내재화가 가능한 소스코드를 직접 개발하여 확보하고
신속하고 효율적인 소통 방식을 추구한다
주요 SW 는 Scratch 로 개발,
부가 SW는 Framework 구조 기반으로
공개SW 활용
• 차별성을 만들 수 있는 우리의 SW 확보
• 공개SW의 남용은 또 하나의 Lock-in
생각의 공유와 방향성의 결정은 목표에 대한
PoC로
Scratch & DIY Thin & Fast
• 보는 것과 상상하는 것 사이에 Gap은 크다
• PoC 는 또 하나의 공통 개발 Base
31
32
오픈소스 진영에서의 포지셔닝 전략
• 유사 영역의 오픈소스는 미흡한 부분을 상호 보완할 수 있는 시너지를 창출
• 기존 글로벌 오픈소스의 포지셔닝을 인정/활용하고, 부재 기능을 매워주며 공생
32
멀티클라우드 인프라(VM) 관리 포털
+ a
기존 오픈소스와 유사 영역이지만,
미흡한 부분을 상호보완하는 포지셔닝
쿠베네티스 통합 활용 및 관리 포털
기존 오픈소스의 개발 영역을 침범하지 않고
기존 오픈소스의 부재기능을 보완하는 포지셔닝
33
소스코드 릴리스 및 컨퍼런스 로드맵
• 소스코드 라이선스 및 개발언어
• 기술수요자 측면에서 활용 및 사업화에 유리하고 Cloud-Barista의 활용 공개SW와 호환이 우수한 아파치2 라이선스로 릴리스
• 주요한 클라우드 공개SW가 수용하고, 개발자 확산 비율이 가장 높은 GO 언어 기반으로 개발
33
2019년 2020년 2021년 2022년
아메리카노
(19/11)
카푸치노
(20/6)
에스프레소
(20/11)
카페모카
(21/6)
아포가토
(21/11)
카페라떼
(22/6)
코르타도
(22/11)
Cloud-Barista 1단계
3단계
(to be continued...)
핸드드립
(23/6)
9th xxx
(23/11)
10th xxx
(24/6)
11th xxx
(24/11)
12th xxx
(25/6)
13th xxx
(25/11)
14th xxx
(26/6)
15th xxx
(26/11)
Cloud-Barista 2단계
2023년 2024년 2025년 2026년
?
What’s
the next?!
☺
‘22.11
수요자와의 기술 간극 해소를 위한 컨퍼런스 – 6개월 주기(매년, 6월/11월)
[1차-오프라인(‘19/11)]
300여 기관
350여명 참석
[2차-온라인(‘20/06)]
380여 기관
450여명 참석
[3차-온라인(‘20/11)]
450여 기관
500여명 참석
[4차-온라인(‘21/06)]
400여 기관
400여명 참석
[5차-온/오프라인(’21/11)]
450여 기관
500여명 참석
[6차-온/오프라인(’22/06)]
200여 기관(부산)
260여명 참석
• 매회 400여 기관의 온/오프라인 참석/교류를 통한 수요자 니즈의 수용
• 자료의 형태에 최적화된 소통 채널을 통한 공유
• 행사 후, 참가자 분들께 송부드리는 “질의응답보고서”는 여러분들의 궁금증을 해소하는데 많은 힌트를 제공
정보 및 노하우 공유
페이스북 그룹
깃허브
유튜브 채널
슬라이드쉐어
소스코드
문서산출물
발표자료
동영상 유용한 정보
https://www.facebook.com/groups/cloud.barista.community
https://cloud-barista.github.io/youtube
www.github.com/cloud-barista
www.slideshare.com/cloud-barista
35
시사점
36
• (글로벌 대비 기술/솔루션 경쟁력 미흡) 주요 솔루션(상용/공개SW)이 만들어가는
글로벌 생태계로의 진입 노력
• 클라우드 산업계의 지배적인 솔루션은 글로벌 CSP 3~4개 사를 중심으로 개발, 제공되고 있음
• 국내 CSP 사업자는 보유 클라우드 서비스가 글로벌 솔루션 및 생태계에 연계가 가능하도록 개발 참여가 필요한 상황
• 예, 공개SW로 글로벌 수요자들의 활용도가 높은, 쿠버네티스 관리 솔루션(Kube-sphere, Kub-Fed 등) 등
• (멀티클라우드 시장, 국내 준비도 미흡) 멀티, 분산 클라우드의 핵심은 개방형 API 고도화
• 3rd Party 서비스, 솔루션 개발 활성화를 위한 필수조건으로 생태계 조성을 가속화
• 하지만, 국내 주요 CSP의 클라우드는 개방형 API 제공 측면과 기능 안정성의 보완이 필요한 상황
• VPC, Subnet의 제어 API 등
• (CSP – SW사업자의 협력 생태계 미흡) 운용 지역 리전의 서비스 범위 한계
• 국내 주요 클라우드 3사가 운용중인 클라우드 리전은 글로벌 클라우드 사업자 1개사 리전의 ½ 보다 적음
• 국내 클라우드 서비스 사업자간의 연계, 협력이 필요한 상황
37
클라우드바리스타의 기술과 커뮤니티는
글로벌을 지향하고 있으나,
그 끝은 국내 공개SW와 클라우드를 지향
하고 있습니다.
맺 음 말
감사합니다.
멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계
Cloud-Barista Community the 7th Conference
클라우드바리스타들의 일곱번째 이야기
본 발표자료에는 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.
강 동 재 / contact-to-cloud-barista@googlegroups.com
https://github.com/cloud-barista
https://cloud-barista.github.io

More Related Content

Similar to Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계

Similar to Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계 (20)

Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Ladybug - 멀티클라우드 애플리케이션 서비스 통합 운용 및 관리 (Integr...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Ladybug - 멀티클라우드 애플리케이션 서비스 통합 운용 및 관리 (Integr...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Ladybug - 멀티클라우드 애플리케이션 서비스 통합 운용 및 관리 (Integr...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Ladybug - 멀티클라우드 애플리케이션 서비스 통합 운용 및 관리 (Integr...
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
 
Basics for understanding the cloud
Basics for understanding the cloudBasics for understanding the cloud
Basics for understanding the cloud
 
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
 
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 적응형 네트워크 (CB-Larva)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 적응형 네트워크 (CB-Larva)Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 적응형 네트워크 (CB-Larva)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 적응형 네트워크 (CB-Larva)
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
 
Cloud-Barista 제2차 오픈 컨퍼런스 : CB-Waterstrider-멀티 클라우드 서비스 공통 플랫폼 웹도구(Cloud-Bari...
Cloud-Barista 제2차 오픈 컨퍼런스 : CB-Waterstrider-멀티 클라우드 서비스 공통 플랫폼 웹도구(Cloud-Bari...Cloud-Barista 제2차 오픈 컨퍼런스 : CB-Waterstrider-멀티 클라우드 서비스 공통 플랫폼 웹도구(Cloud-Bari...
Cloud-Barista 제2차 오픈 컨퍼런스 : CB-Waterstrider-멀티 클라우드 서비스 공통 플랫폼 웹도구(Cloud-Bari...
 
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
 
Total Cloud Solution - CloudMesh
Total Cloud Solution - CloudMeshTotal Cloud Solution - CloudMesh
Total Cloud Solution - CloudMesh
 
Cloud native application 입문
Cloud native application 입문Cloud native application 입문
Cloud native application 입문
 
Open Cloud Engine PaaS Snapshots
Open Cloud Engine PaaS SnapshotsOpen Cloud Engine PaaS Snapshots
Open Cloud Engine PaaS Snapshots
 
[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 및 응용을 위한 네트워크 (CB-Larva)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 및 응용을 위한 네트워크 (CB-Larva)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 및 응용을 위한 네트워크 (CB-Larva)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 및 응용을 위한 네트워크 (CB-Larva)
 
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 애플리케이션 실행환경 통합 관리 (CB-Ladybug)
 
Microsoft azure service 소개자료
Microsoft azure service 소개자료Microsoft azure service 소개자료
Microsoft azure service 소개자료
 
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
 
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
 
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
 

More from Cloud-Barista Community

More from Cloud-Barista Community (19)

Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
 
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
 
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
 
Cloud-Barista 제7차 컨퍼런스 : 클라우드바리스타 활용 사례 - 디지털문화자원관리시스템 구축 지원
Cloud-Barista 제7차 컨퍼런스 : 클라우드바리스타 활용 사례 - 디지털문화자원관리시스템 구축 지원Cloud-Barista 제7차 컨퍼런스 : 클라우드바리스타 활용 사례 - 디지털문화자원관리시스템 구축 지원
Cloud-Barista 제7차 컨퍼런스 : 클라우드바리스타 활용 사례 - 디지털문화자원관리시스템 구축 지원
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 개방형 인터페이스 (CB-Waterstrider - Webtool)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 개방형 인터페이스 (CB-Waterstrider - Webtool)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 개방형 인터페이스 (CB-Waterstrider - Webtool)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 개방형 인터페이스 (CB-Waterstrider - Webtool)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 대규모 통합 모니터링 (CB-Dragonfly)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 통합 관리 (CB-Ladybug)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 통합 관리 (CB-Ladybug) Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 통합 관리 (CB-Ladybug)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 애플리케이션 통합 관리 (CB-Ladybug)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 통합 관리 (CB-Tumblebug)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 연동 (CB-Spider)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 연동 (CB-Spider)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 연동 (CB-Spider)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 인프라 연동 (CB-Spider)
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 서비스 활용사례 유즈케이스 (사용자 및 데이터 근접 서비스)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 서비스 활용사례 유즈케이스 (사용자 및 데이터 근접 서비스)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 서비스 활용사례 유즈케이스 (사용자 및 데이터 근접 서비스)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 서비스 활용사례 유즈케이스 (사용자 및 데이터 근접 서비스)
 
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Waterstrider - 멀티클라우드 개방형 인터페이스(Cloud-Barista ...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Waterstrider - 멀티클라우드 개방형 인터페이스(Cloud-Barista ...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Waterstrider - 멀티클라우드 개방형 인터페이스(Cloud-Barista ...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Waterstrider - 멀티클라우드 개방형 인터페이스(Cloud-Barista ...
 
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...
 
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Spider / CB-Tumblebug : 멀티클라우드 인프라 서비스 (Multi-...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Spider / CB-Tumblebug : 멀티클라우드 인프라 서비스 (Multi-...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Spider / CB-Tumblebug : 멀티클라우드 인프라 서비스 (Multi-...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Spider / CB-Tumblebug : 멀티클라우드 인프라 서비스 (Multi-...
 
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Bridge - Cloud-Barista 운용 관리(Cloud-Barista Ope...
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Bridge - Cloud-Barista 운용 관리(Cloud-Barista Ope...Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Bridge - Cloud-Barista 운용 관리(Cloud-Barista Ope...
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Bridge - Cloud-Barista 운용 관리(Cloud-Barista Ope...
 
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Larva - Cloud-Barista 인큐베이터(Cloud-Barista Incu...
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Larva - Cloud-Barista 인큐베이터(Cloud-Barista Incu...Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Larva - Cloud-Barista 인큐베이터(Cloud-Barista Incu...
Cloud-Barista 제3차 오픈 컨퍼런스 : CB-Larva - Cloud-Barista 인큐베이터(Cloud-Barista Incu...
 

Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계

  • 1. 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계 클라우드바리스타 커뮤니티 제7차 컨퍼런스 CLOUD BARISTA 코르타도(Cortado) 한잔 어떠세요 ? 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계 강 동 재 [Cloud-Barista] 클라우드바리스타 커뮤니티 리더
  • 2. 1 클라우드바리스타(Cloud-Barista) ? Cloud-Barista 는 멀티클라우드 서비스/솔루션을 만드는데 반드시 요구되는 기반, 공통SW 기술 / 커뮤니티 ※ 멀티클라우드 기술 : 2개 이상의 (퍼블릭)클라우드를 연계, 운용, 활용, 관리하기 위한 클라우드 기반 기술 커뮤니티 멀티클라우드 서비스 공통 플랫폼  (Common) 멀티클라우드 서비스/솔루션에 공통 적으로 요구되는 핵심SW 개발  (Efficient) 개별 기업/기관마다 중복개발의 비효율성을 제거  (Open) 니즈가 있는 수요자라면, 누구나 자유롭게 사용할 수 있는 공개SW로 제공 멀티클라우드 C.E.O SW 확보  (소통) Cloud-Barista 기술의 국내 내재화를 위한 소통 창구  (공유) Cloud-Barista의 개발 결과물(소스코드, 문서, 노하우 등) 공유의 장  (협업) 자발적 개발자 및 참여자와의 협업 장소 수요자에 대한 기술 내재화 기술활용.확산의 GAP 해소 1
  • 3. 2 • 글로벌 넘버1 기술, 공개SW 성공사례, 국제표준 리더십, SaaS 활성화 기여 클라우드바리스타, 4개의 미션 2 SaaS 활성화 기여 (‘23~, 2단계) - 클라우드 전환 및 CSP 전환 이슈 해결 글로벌 No.1 멀티클라우드 기술 확보 국내 공개SW 성공사례 확보 -> 글로벌 공개SW 추진 국제표준(ITU-T & ISO) 리더쉽 및 표준특허 확보 기술 표준 공개SW SaaS ITU-T, 멀티클라우드 국제표준 한국주도로 승인 (‘22.9) ’22년도, 쿠버네티스 컨트리뷰터 어워드 수상 (‘22.10)
  • 4. 3 지난 4년(1단계)과 향후 4년(2단계) 추진전략의 변화 • 클라우드바리스타의 “1단계 → 2단계” 전환의 방향성 3 글로벌 CSP 지향 멀티클라우드 기반 기술 확보 기술공급자 중심의 기술 검증 1단계 (‘19~’22) 글로벌 수용 / 국내 CSP 지향 수요자 니즈 해결 수요자 기반 기술 실증 2단계 (’23~’26) 실수요자-기술 간극을 줄여가고자 하는 추진방향 개념/요구사항 국제표준 국내 오픈소스 레퍼런스 확보 구조/API 국제표준 글로벌 오픈소스 확보
  • 5. 4 클라우드바리스타: 멀티클라우드 서비스 공통 프레임워크 국내외 다양한 클라우드를 연동하여 누구나 손쉽게 접근가능한 글로벌 스케일 멀티클라우드 인프라를 구성하고, 응용 서비스를 전세계 곳곳으로 제공 및 관리할 수 있는 차기 클라우드 기술 기술 개요 [Cloud-Barista 기술 개념도] 컴퓨팅 인프라에 제약 없는 응용 서비스 제공 및 관리 환경 국내 클라우드 인프라 / 글로벌 클라우드 인프라 국내외 다양한 응용(SaaS) 멀티클라우드 인프라 서비스 멀티클라우드 응용 서비스 멀티클라우드 데이터 멀티클라우드 서비스 공통 플랫폼 (Cloud-Barista) 4
  • 6. 5 • 멀티클라우드 기술은 기존 클라우드 생태계의 보유 기술력을 디딤돌로 하여, 새로운 서비스/솔루션을 창출하고 기존 서비스/솔루션의 고도화를 견인하는 기술 클라우드바리스타의 기술 포지션 5 다양한 국내 클라우드 인프라… 멀티클라우드 기술 가상화 기술 클라우드 기술 상이한 주력 사업자 및 서비스 상생 생태계 경쟁 생태계
  • 7. 글로벌 3사/국내 3사, 퍼블릭 클라우드 리전 현황 6 • (글로벌 3사) 전세계 110 여개 지역 리전, 300 여개 가용 영역 운용중 • (국내 3사) 국내외 14 개 지역 리전 운용중 [Amazon] 26 Regions, 84 Zones (‘19, 26 Regions) [Google] 29 Region, 88 Zone (‘19, 20 Regions, 61 Zones) [MS] 54 Regions, 140 Zones (’19 자료임) [Naver] 6 Regions(+4 Region 예정) [NHN] 4 Regions [KT] 4 Regions, 6 Zones [글로벌 3사 현황] [국내 3사 현황] 1단계 → 2단계
  • 8. 7 멀티클라우드 인프라 연동 프레임워크 멀티클라우드 인프라 서비스 통합 관리 프레임워크 멀티클라우드 통합 모니터링 프레임워크 멀티클라우드 애플리케이션 실행환경 통합관리 프레임워크 멀티클라우드 서비스 개방형 인터페이스 멀티클라우드 서비스 플랫폼의 운용 관리 멀티클라우드 네트워크 주요 기술 스택 및 오늘의 세션 CB-Ladybug CB-Tumblebug CB-Bridge CB-Waterstrider CB-Dragonfly CB-Larva CB-Spider 세션1 세션2 세션3 세션4 세션5 멀티클라우드 솔루션, 도메인 특화 서비스 멀티클라우드 서비스 공통 플랫폼
  • 9. (CB-Spider) 멀티클라우드 인프라 서비스 연동 • 이종 클라우드 인프라 서비스를 연동하여 사용자에게 동일한 접근 및 활용 방식을 제공하는 프레임워크 • 다양한 클라우드 인프라의 이질적 운용 방식(API 및 서비스방식)에 대한 공통 운용 방식을 제공 • 신규 클라우드 인프라의 동적 연동 및 기존 클라우드 인프라의 동적 제거 • VPC/Subnet, Security Group, 가상머신, 로그인, NLB, Disk 등 컴퓨팅 자원 추상화 • 멀티클라우드 메타정보의 빠른 접근을 위한 캐싱 기술(Spider-Edge) • 다양한 클라우드의 연동 및 운용 이력 데이터 기반의 인사이트 제공 기술(HisCall) • Parallelism/Fine-Grained를 강화한 Spider Lock 메커니즘(Sponge Lock) 개별관리/개별API 멀티클라우드 인프라 연동 프레임워크 공통관리/동일API 8 ※ 7종의 CSP 인프라 연동 • (세계 클라우드 시장 점유율 7위) AWS, MS Azure, Google GCP, Alibaba, Tencent, IBM Cloud, OpenStack ※ ‘23년(2단계)부터, 국내 클라우드 인프라 연동 확대 • 국내 주요 클라우드 사업자 및 및 중소/중견 사업자 클라우드 ※ 멀티클라우드는 각 사업자의 개방형 API 기반으로 연동 (개별 사업자와의 협의/협약 불필요)
  • 10. • 사용자/서비스 니즈 기반의 최적 클라우드 인프라를 선정, 배치하고 멀티클라우드 상에 흩어져 존재하는 IaaS 서비스를 하나의 서비스(MCIS)로 통합 관리하는 프레임워크 • 멀티클라우드 인프라 서비스 최적 배치 • 사용자/서비스 요구사항 기반의 배치 스케쥴링 / 알고리즘 • MCIS 구성 및 라이프사이클 통합 관리 • 멀티클라우드 인프라 서비스 동적 성능 평가 및 분석 • CPU, 메모리, 파일처리, DB처리 등 (CB-Tumblebug) 멀티클라우드 인프라 서비스 통합 운용 관리 어떤 클라우드 인프라가 우리 서비스에 가장 적합할까? VM Container MCIS 멀티클라우드 인프라를 어떻게 쉽게 관리할까? 9 ※ 최적 클라우드를 선정하기 위한 가상머신 최적 배치 정책 • 컴퓨팅 자원의 스펙(CPU, Mem 등), 위치, 성능(동적 성능 측정 기반), 네트워크 응답속도(Delay) ※ 지도(Map) 기반의 멀티 클라우드 서비스 배치 가시화 지원 • Tumblebug MapUI
  • 11. • 멀티클라우드 상에 배포, 운용되는 인프라 서비스 및 애플리케이션 실행환경의 대규모 모니터링을 제공하는 프레임워크 • 대규모 모니터링 성능 안정성을 위한 구조 및 기능 • (현) Agent-based monitoring → (향후) Agentless monitoring 추가 지원 예정 • 이종 운영체제 모니터링 에이전트(리눅스, 윈도우, …) • 멀티클라우드 인프라&애플리케이션 실행환경 통합 모니터링 • 다양한 클라우드 환경을 고려한 모니터링 방식(PUSH, PULL) • 멀티클라우드 특화 모니터링 메트릭 (CB-Dragonfly) 멀티클라우드 통합 모니터링 인프라 애플리케이션 실행환경 전세계 대규모 클라우드 서비스의 대규모 수집데이터를 어떻게 처리할까? 10 ※ 글로벌스케일의 인프라 및 실행환경으로 부터 수집되는 대규모 정보를 누락없이 저장, 분석 • 어떠한 사업자의 클라우드라도 데이터를 수집 ※ 사업자, 지역, 클라우드 운영체제, OS 등의 이질성을 극복하는 강인한 모니터링
  • 12. 11 클라우드바리스타 인프라 기술의 이해 • 키워드 : 대규모 인프라, SW통합 설치 및 제어, 통합 모니터링, MCIS 통합 관리 [목적] 대규모 클라우드 인프라를 확보하고 개별 가상서버에 게임서버를 설치하여 정상 구동됨을 확인하며, MCIS 의 통합 모니터링 및 통합 라이프사이클 제어를 살펴본다
  • 13. 12
  • 14. • 멀티클라우드를 구성하는 다양한 이종 클라우드상에 응용서비스의 제약없는 배포, 실행을 위한 동일 실행환경(Kubernetes)을 제공하는 프레임워크 • 이종 실행환경의 추상화를 위한 공통 프레임워크 제공 • 사업자 관리형 K8s(PMKS) 실행환경 제공 • Cloud-Barista 관리형 K8s(CMKS) 실행환경 제공 • 멀티클라우드 K8s(MCKS) 실행환경 제공 • 응용서비스 실행환경의 라이프사이클 통합 관리 • 멀티클라우드 애플리케이션 실행환경의 통합 관리 (CB-Ladybug) 멀티클라우드 애플리케이션 실행환경 통합 관리 13 [CB-Ladybug 프레임워크 개념도] 사업자 관리형 K8s (Provider Managed K8s-PMKS) Cloud-Barista 관리형 K8s (C.B Managed K8s-CMKS) 설치 제공 제공 멀티클라우드 K8s (Multi-Cloud K8s-MCKS) 멀티클라우드 애플리케이션 실행환경 통합 관리 프레임워크 클라우드에 제약없는 애플리케이션 배포, 실행을 위한 동일 환경 제공 설치 제공 ※ 제약없는 K8s의 활용 환경 제공 • 존재하는 K8s는 활용하고, 없으면 신규 배포하여 활용 ※ 단일 K8s의 서비스 커버리지의 제약 극복 • 다중 클라우드상에 하나의 K8s를 배포 운용 모든 클라우드에서 K8s를 구동하고 하나의 콘솔에서 통합 운용할 수 있는 환경
  • 15. • (CB-Waterstrider) Cloud-Barista의 주요 기능을 사용자가 활용하거나, Cloud-Barista 기반의 새로운 서비스를 만들어 갈 수 있도록 하는 멀티클라우드 서비스 공통 플랫폼의 개방형 API를 제공하는 프레임워크 • RESTful API (개발-범용성), GO API (개발-성능), CLI API (활용-관리자/숙련자), 웹도구 (활용-편의성) • (CB-Bridge) Cloud-Barista의 손쉬운 설치, 구동 및 운용 관리 기술 • Cloud-Barista 설치 및 실행 • 물리노드, 가상머신, 컨테이너, K8s 환경에 배포 및 실행 지원 • Cloud-Barista 운용 및 관리 • 프레임워크 별 모니터링, 오토스케일링, 장애 복구 등 (CB-*) 멀티클라우드 개방형 API 및 플랫폼 운용 관리 14 + Cloud-Barista API 중계기 <Cloud-Barista Runtime> 공통 프레임워크 개방형API Restful API GO API (gRPC) Cloud-Barista GUI Web Cloud- Barista CLI CSB 화상회의 서비스 MCMP … <3rd-party 멀티클라우드 솔루션> 300개+ 의 개방형 공통 API를 제공
  • 16. 주요프레임워크관련성 멀티클라우드 통합 모니터링 CB-Dragonfly 멀티클라우드 애플리케이션 실행환경 통합 운용/관리 (CB-Ladybug) 멀티클라우드 인프라 서비스 통합 운용/관리 (CB-Tumblebug) 멀티클라우드 인프라 연동 (CB-Spider) MCIS MC MCIS App App App MC-App 실행환경 MC MC MCIS App App App MC-App 개방형 인터페이스(CB-Waterstrider) Cloud-Barista 플랫폼 운용/관리 (CB-Bridge) Cloud-Barista 배포 및 운영 MC-App 실행환경의 등록, 배포, 실행, 제어 MCIS의 생성 및 관리 MCIS 모니터링 MC-App 실행환경 모니터링 MCIS 자원 생성 및 관리 Restful API / GO API / CLI / Webtool 등 단일API/공통제어 개별 IaaS 자원 생성 및 관리 Cloud-Barista 실험실 (CB-Larva : CLADNet) 사업자 / 지역의 제약없는 멀티클라우드 내 동일 서브넷 제공 15
  • 17. 16 설치/구동 형상 운영정보 API호출 <legend> • Cloud-Barista는 기여자 및 수요자의 접근 및 기여 편의성을 고려하여 지속적으로 형상 고도화를 추진 • Micro Service Architecture – Mini Service Architecture – Macro Service Architecture 2019년도 2020년도 현재 (ING) API- Gateway CB- STORE 메타데이터 저장소 웹도구 / CLI Restful API 단일 노드 기반의 Tightly-coupled 통합 운용 형상 멀티 클러스터 기반의 Loosely-coupled 통합 운용 형상 멀티클라우드 기반의 Scalable 통합 운용 형상 CB- STORE 메타데이터 저장소 API API API CB- STORE 메타데이터 저장소 API- Gateway 웹도구 / CLI Restful API 멀티클라우드 기반의 SaaS 서비스(MCaaS) 고려중인 형상 MCaaS 제공플랫폼
  • 18. • 컴퓨팅 인프라에 제약없는 SW 배포, 운용 및 제공 환경을 위해서는 하기의 부족 기술 확보가 필수 향후 개발 기술 17 글로벌 스케일의 데이터 관리 기술 멀티클라우드 가상 네트워킹 기술 복잡한 구성을 갖는 SW의 손쉬운 배치 및 관리 국내 클라우드의 차별없는 연동  멀티클라우드 환경에서 데이터 관리는? 서비스 이동 시 데이터는? CSP A Network VM CSP B (Region 2) Network VM CSP B (Region 1) Network VM CLADNet CLADNet Network VM Network VM MCIS 2 MCIS 1 Cloud-Barista Network (cb-network) 멀티클라우드 생태계 중소.중견클라우드
  • 19. 18 서비스 및 솔루션 제공 로드맵 18 컴퓨팅 인프라에 제약없는 SW서비스 환경 제공 (글로벌 VM 인프라) 멀티클라우드 데이터관리 멀티클라우드 소프트웨어 멀티클라우드 인프라(VM) 멀티클라우드 K8s - Multi-CSP 멀티클라우드 K8s - Single-CSP AS-IS (국내 VM 인프라) (국내 K8s 서비스) 멀티클라우드 네트워크 멀티클라우드 모니터링
  • 20. • [목표] 신산업 및 전통산업의 디지털 전환을 위한 다양한 산업분야의 컴퓨팅 인프라 기술로 활용을 지향 활용 사례 19 단일 사업자 보유 클라우드의 통합 서비스 하이브리드 멀티클라우드 솔루션(기존 솔루션 고도화) 국내외 클라우드 정보 및 활용 인사이트 제공 서비스 멀티클라우드 기반 응용 배포, 관리 플랫폼
  • 21. 멀티클라우드라는 빙산... • 개발 초기에 보았던, 기술 영영 VS 지금 보고있는 기술영역 • 2단계가 끝나는 4년 후, 15차 컨퍼런스에서는 빙산이 아닌…다른 그림을 제시할 수도…^^ 20 ’19~’20년도의 뷰포인트에 ’22년도의 뷰포인트
  • 22. 클라우드바리스타가 지향하는 서비스 환경 • 컴퓨팅 인프라에 제약없는(제로락인@EU) 서비스 생태계 • CSP, 지역, 활용 방식의 이질성 등에 제약없이 SW서비스가 변경없이 동일한 방식으로 배포, 운용, 제공되는 서비스 환경 • 국내에서 사용되는 유사의미의 키워드 : SaaS 상호운용성 제공, 사업자종속성 극복 등 21 ? 제조혁신 의료지능화 고품질AR·VR 자율지능 무인이동체 커넥티드카 스마트시티 … 컴퓨팅인프라에 제약없는 SW서비스 인프라 컴퓨팅 인프라에 제약없는 서비스 생태계 컴퓨팅 자원 데이터 소프트웨어(SaaS 등) 네트워크
  • 23. 접근 방향 및 대표적인 사업자 • 컴퓨팅 인프라에 제약없는, 데이터/컴퓨팅자원/네트워크/소프트웨어의 환경 22 컴퓨팅 자원 데이터 소프트웨어 (SaaS 등) CSP, 지역, 컴퓨팅 자원의 이질성에 무관하게 클라우드를 선택 가능하고, 단일 클라우드처럼 접근 가능하고 최적 컴퓨팅 자원을 할당받고, 통합 관리할 수 있는 환경 클라우드 사업자에 무관하게 데이터를 원하는 지역에 저장하고, 백업, 동기화를 지정한 지역으로 할 수 있으며 SW서비스가 어디서든 데이터를 고속으로 접근할 수 있는 환경 클라우드 사업자간의 이관/전환 어려움없이, SW서비스를 어디서든 운용하고 전세계 어디서든 배포, 제공 할 수 있는 환경 네트워크 서로 다른 지역의 클라우드를 걸쳐서 동일 네트워크(서브넷)을 제공하고 클라우드간 서비스 디스커버리가 가능한 환경
  • 24. 주요 R&D 이슈들 23 멀티클라우드 인프라 서비스 통합 운용/관리 기술 멀티클라우드 애플리케이션 통합 운용/관리 기술 멀티클라우드 스토리지 및 글로벌 스케일 데이터 관리 기술 멀티클라우드 가상 네트워크 기술 멀티클라우드 서비스 보안 주요 기술 멀티클라우드 모니터링
  • 25. 유럽의 사례 – GAIA-X 와 Sovereign Cloud Stack • 소버린 클라우드 스택 • GAIA-X를 위한 컴퓨팅 인프라(클라우드연합)를 개발하는 오픈소스 프로젝트 24 GAIA-X의 개념적 구조
  • 26. 25 (활용아이디어#1) 멀티클라우드 기반의 Korea-OneCloud • 국내 주요 사업자(대기업 및 중소, 중견, 국내 진출 글로벌 사업자 등)의 클라우드를 연동하여 동일한 접근 및 활용 방식을 제공하여 국내에 컴퓨팅 인프라에 제약없는 서비스 생태계를 제공하는 Korea-OneCloud 25 이런 인프라가 있으면 … 우리는 무엇을 할 수 있을까요 ? Korea-OneCloud 교육/과학 R&D 클라우드 한국형 GAIA-X 창업, 벤처기업 지원 클라우드
  • 27. 26 (활용아이디어#2) 서비스형SW(SaaS)의 상호운용성 • 클라우드마다 서비스로 제공하는 컴퓨팅 자원과 제공방식, 활용 방식의 상이함을 추상화하여 동일한 환경으로 제공함으로써 SW사업자의 서비스형SW(SaaS)의 이관/전환의 어려움을(기간, 인력, 비용 등)을 개선 26 • [생각해 볼 사항] SaaS의 상호운용성, 사업자 종속성 등의 이슈는 어디가 주요 포인트일까요 ? • SaaS 서버 ? / SaaS 응용 자체 ? Azure NHN AWS NCP [서비스형SW CSP 전환] 컴퓨팅자원 서버/서비스SW 데이터
  • 28. [참고] 클라우드바리스타의 개발 방식 • [Step 1] Spider, 서비스 A에 대한 공통 개념 및 처리 절차 파악 • [Step 2] Spider, 공동 API 정의 및 개발 (공통 SW 계층 / 클라우드별 Driver SW) • [Step 3] Spider, 국내 클라우드 현황 파악 • [Step 4] 서비스 A에 대한 통합 관리 및 상위 F/W에서 활용 및 부가기능 신규 개발 27
  • 29. 28 완전한 SaaS 상호운용 생태계의 조성을 위해서는... 28 • 국내 SaaS 활성화는 CSP – SaaS 사업자의 상호 고도화 환경하에서 선순환 생태계 조성이 가능 • 클라우드바리스타는 SaaS 활성화, 선순환 생태계 조성을 위한 디딤돌(Trigger)로서 역할을 수행 중소.중견클라우드 2만6천여 SW 기업 (700여개 SaaS 기업 포함) [CSP별 부족/개선 정보 제공] - 개별 CSP의 부족기술 - 글로벌대비 개선포인트 (국내 CSP 사업자 협력) [SaaS전환 지원 기술 제공] - 구축형SW → 서비스형SW 전환 지원 / CSP 전환 / 글로벌화 지원 (국내 SW기업 협력) 국내외 주요 클라우드 기술 분석 및 사업자 종속성 개선(공통API개발) 국내 CSP 서비스 고도화 (부족기술은 메우고, 기술Gap은 줄이고) 전환 가속화에 따른 서비스형 SW 활성화 SaaS 활성화 글로벌-국내 CSP간 제공 기술/서비스 격차 완화 선순환 생태계를 통한, SaaS 전환 공수의 점진적 개선
  • 30. (활용아이디어#3) 특화 목적의 멀티클라우드 솔루션 • 수요자의 활용 환경(목적)별, 특화된 멀티클라우드 서비스 플랫폼 • 가전, 임베디드 장치 분야를 위한 ARM GuestOS 전용 멀티클라우드 서비스 플랫폼 • 인공지능 분야를 위한 GPU 전용 멀티클라우드 서비스 플랫폼 29
  • 31. • Cloud-Barista를 활용한 솔루션은 그 자체가 글로벌 표준 플랫폼이 되도록 ... 국제표준 기반의 국내 서비스/솔루션 확보 가속화 ※ Multi-Cloud, CSB 표준화 주도 (에디터쉽 확보) SG 13 SC 38 ※ Multi-Cloud 신규 표준 제안 (코에디터쉽 확보 예정) Concept and Requirement Reference Architecture Interface(API) Multi-Cloud (한국 – Concept and Req. 진행 중) Cloud Service Brokerage(CSB) (한국, Concept and Req. 완료) Multi-Cloud NWI 제안 (한국, ’19.06) CSB요구사항표준(한국, ’18.05) CSB구조 NWI 제안 (한국, ‘19.06) Multi-Cloud (미국-Concept and Terminology) Multi-Cloud(‘21) 개념 및 요구사항 표준 CSB 참조구조 표준(‘21) Multi-Cloud 참조구조 표준 Multi-Cloud 인터페이스 표준 CSB 인터페이스 표준 Y.3506, Cloud Computing-Functional req. for cloud service brokerage (한국, 2018) NP 5140, Information technology-Cloud computing-Concepts for multi-cloud and other interoperation of multiple cloud services 현황 : Cloud-Barista 목표 Y.mc-reqts, Cloud Computing-Functional req. of cloud service partner for multi-cloud Y.csb-arch, Cloud Computing-Functional architecture for cloud service brokerage Multi-Cloud(‘23) 개념 및 상호운용 표준 단계 • ITU-T 확보 표준을 기반으로 ISO 멀티클라우드 표준에 내용 반영중(대표적인 국제표준화 기구간 내용 일관성 유지) 30 승인완료 ('22.04) 승인완료 ('22. 09)
  • 32. 31 클라우드바리스타 개발 전략 Cloud-Barista 는 우리가 원하는 대로 고치고, 추가하고, 제거할 수 있는 내재화가 가능한 소스코드를 직접 개발하여 확보하고 신속하고 효율적인 소통 방식을 추구한다 주요 SW 는 Scratch 로 개발, 부가 SW는 Framework 구조 기반으로 공개SW 활용 • 차별성을 만들 수 있는 우리의 SW 확보 • 공개SW의 남용은 또 하나의 Lock-in 생각의 공유와 방향성의 결정은 목표에 대한 PoC로 Scratch & DIY Thin & Fast • 보는 것과 상상하는 것 사이에 Gap은 크다 • PoC 는 또 하나의 공통 개발 Base 31
  • 33. 32 오픈소스 진영에서의 포지셔닝 전략 • 유사 영역의 오픈소스는 미흡한 부분을 상호 보완할 수 있는 시너지를 창출 • 기존 글로벌 오픈소스의 포지셔닝을 인정/활용하고, 부재 기능을 매워주며 공생 32 멀티클라우드 인프라(VM) 관리 포털 + a 기존 오픈소스와 유사 영역이지만, 미흡한 부분을 상호보완하는 포지셔닝 쿠베네티스 통합 활용 및 관리 포털 기존 오픈소스의 개발 영역을 침범하지 않고 기존 오픈소스의 부재기능을 보완하는 포지셔닝
  • 34. 33 소스코드 릴리스 및 컨퍼런스 로드맵 • 소스코드 라이선스 및 개발언어 • 기술수요자 측면에서 활용 및 사업화에 유리하고 Cloud-Barista의 활용 공개SW와 호환이 우수한 아파치2 라이선스로 릴리스 • 주요한 클라우드 공개SW가 수용하고, 개발자 확산 비율이 가장 높은 GO 언어 기반으로 개발 33 2019년 2020년 2021년 2022년 아메리카노 (19/11) 카푸치노 (20/6) 에스프레소 (20/11) 카페모카 (21/6) 아포가토 (21/11) 카페라떼 (22/6) 코르타도 (22/11) Cloud-Barista 1단계 3단계 (to be continued...) 핸드드립 (23/6) 9th xxx (23/11) 10th xxx (24/6) 11th xxx (24/11) 12th xxx (25/6) 13th xxx (25/11) 14th xxx (26/6) 15th xxx (26/11) Cloud-Barista 2단계 2023년 2024년 2025년 2026년 ?
  • 35. What’s the next?! ☺ ‘22.11 수요자와의 기술 간극 해소를 위한 컨퍼런스 – 6개월 주기(매년, 6월/11월) [1차-오프라인(‘19/11)] 300여 기관 350여명 참석 [2차-온라인(‘20/06)] 380여 기관 450여명 참석 [3차-온라인(‘20/11)] 450여 기관 500여명 참석 [4차-온라인(‘21/06)] 400여 기관 400여명 참석 [5차-온/오프라인(’21/11)] 450여 기관 500여명 참석 [6차-온/오프라인(’22/06)] 200여 기관(부산) 260여명 참석 • 매회 400여 기관의 온/오프라인 참석/교류를 통한 수요자 니즈의 수용
  • 36. • 자료의 형태에 최적화된 소통 채널을 통한 공유 • 행사 후, 참가자 분들께 송부드리는 “질의응답보고서”는 여러분들의 궁금증을 해소하는데 많은 힌트를 제공 정보 및 노하우 공유 페이스북 그룹 깃허브 유튜브 채널 슬라이드쉐어 소스코드 문서산출물 발표자료 동영상 유용한 정보 https://www.facebook.com/groups/cloud.barista.community https://cloud-barista.github.io/youtube www.github.com/cloud-barista www.slideshare.com/cloud-barista 35
  • 37. 시사점 36 • (글로벌 대비 기술/솔루션 경쟁력 미흡) 주요 솔루션(상용/공개SW)이 만들어가는 글로벌 생태계로의 진입 노력 • 클라우드 산업계의 지배적인 솔루션은 글로벌 CSP 3~4개 사를 중심으로 개발, 제공되고 있음 • 국내 CSP 사업자는 보유 클라우드 서비스가 글로벌 솔루션 및 생태계에 연계가 가능하도록 개발 참여가 필요한 상황 • 예, 공개SW로 글로벌 수요자들의 활용도가 높은, 쿠버네티스 관리 솔루션(Kube-sphere, Kub-Fed 등) 등 • (멀티클라우드 시장, 국내 준비도 미흡) 멀티, 분산 클라우드의 핵심은 개방형 API 고도화 • 3rd Party 서비스, 솔루션 개발 활성화를 위한 필수조건으로 생태계 조성을 가속화 • 하지만, 국내 주요 CSP의 클라우드는 개방형 API 제공 측면과 기능 안정성의 보완이 필요한 상황 • VPC, Subnet의 제어 API 등 • (CSP – SW사업자의 협력 생태계 미흡) 운용 지역 리전의 서비스 범위 한계 • 국내 주요 클라우드 3사가 운용중인 클라우드 리전은 글로벌 클라우드 사업자 1개사 리전의 ½ 보다 적음 • 국내 클라우드 서비스 사업자간의 연계, 협력이 필요한 상황
  • 38. 37 클라우드바리스타의 기술과 커뮤니티는 글로벌을 지향하고 있으나, 그 끝은 국내 공개SW와 클라우드를 지향 하고 있습니다. 맺 음 말
  • 39. 감사합니다. 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계 Cloud-Barista Community the 7th Conference 클라우드바리스타들의 일곱번째 이야기 본 발표자료에는 네이버에서 제공한 나눔글꼴이 적용되어 있습니다. 강 동 재 / contact-to-cloud-barista@googlegroups.com https://github.com/cloud-barista https://cloud-barista.github.io