SlideShare a Scribd company logo
IaaS에서 PaaS로의 고도화 여정
OM사업본부 김호성 차장
hskim@mantech.co.kr
Search 4,100,000 건
330만 건
Massage 전송
690만 건
거래액 : 134,364 달러
당신에게 1분은 어떤 의미입니까?
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
I. 여행의 목적
II. 사전 조사
III. 준비물
IV. IaaS에서 PaaS로의 고도화 여정
V. 여행 후기...
Agenda
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
I. 여행의 목적이번 세션을 통해서…
 가상화가 우리에게 안겨 준 혜택
 여전히 해결되지 않은 현안과 화두
 자동화의 필요성과 준비해야 할 것들
 손쉽게 자율형 데이터센터로 고도화 할 수 있는 방안
1/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사인프라 가상화가 가져다 준 혜택
2/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사인프라 구조의 변화
네트워크
서버
스토리지 Software-Defined
XXX
3/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사생산성과 민첩성의 비약적 증대, 슈퍼 그뤠잇~!
컴퓨팅 자원
Delivery Time
서버, 네트워크, 스토리지의
자동화된 프로비젼과 확장
10배
4/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사SW엔지니어 입장에서 가상화가 준 혜택은?
 SW License 비용은 줄었나?
 App. 관련 작업량이 달라졌는가?
 장애 처리 절차나 방법이 바뀌었는가?
 소스 커밋 → 빌드 → 배포 과정에서
개발 생산성이 향상되었는가?
엔지니어 & 운영자 관점에서…
APP 담당 인프라 담당
5/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사SW엔지니어 입장에서 가상화가 준 혜택은?
 난 개발에만 집중하고 싶은데…
 개발 및 테스트 환경 구축에 빼앗기는 시간들
 개발, 테스트, 운영 환경 간 호환성 문제 발생
 인프라 Level에서 발생하는 문제에는
관여할 수 없는 상황들
개발자 관점에서…
6/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사변화무쌍한 애플리케이션…
7/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
II. 사전 조사Hypervisor 기반의 IaaS는 해결사가 아니었나?
 하지만, 인프라만 편리해지고
개발자와 SW엔지니어의
 특히, WAS 인스턴스 확장 시
인프라의 확장과 관리는 좋았지만…
수작업은 계속
수작업은 무한 반복
8/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
III. 준비물
 필수 아이템 1
 필수 아이템 2
 추가 요소들
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
III. 준비물필수 아이템 1 : Docker Container
App 1
Bins/Libs
Guest OS
(Ubuntu)
App 2
Bins/Libs
Guest OS
(Redhat)
App 3
Bins/Libs
Guest OS
(CentOS)
Hypervisor(KVM, Xen, ESXi, etc)
Host Operating System
Host Server
Container
App 1
Bins/Libs
Container
App 2
Bins/Libs
Container
App 3
Bins/Libs
Container Engine
Host Operating System
Infrastructure
(bare metal, cloud ,etc)
Overhead
Virtual Machines Containers
 VM보다 더 가볍고 뛰어난 성능
 부팅시간 : 수초 ~ 수십초 내
 커널을 공유하지만 격리 가능
 이기종 인프라 환경에서
호환성 이슈 없음 (이식성 우수)
 추가적인 OS License 이슈 없음
9/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
호환성과 이식성 이슈의 해결사
다양한형태의APP들다양한형태의서버인프라
APP. 종류에 관계 없이 표준 컨테이너 이미지로 운영 개발 환경의 바이너리와 라이브러리 함께 이식
가상, 물리, 클라우드 등 플랫폼에 관계 없이 구동
III. 준비물
10/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
III. 준비물필수 아이템 2 : Container 관리 자동화 도구
MESOS Kubernetes Docker Swam
Container 화된 App.을 Orchestration을 위한 DC/OS
“ 배포, 확장, 관리의 자동화를 통한 생산성 극대화 구현 “
11/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
Kubernetes와 같은 DC/OS가 필요한 이유 III. 준비물
without Kubernetes with Kubernetes
12/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
추가적인 요소들… III. 준비물
추가 요소
Kubernetes
Docker Run
Container (Docker) Deploy & Orchestration
Monitoring
Management
Build Maven, Docker, CI/CD
사용자, 프로젝트 외
컨테이너 저장소 등
성능모니터링, 로그분석, 알람 등
13/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
고도화는 멀고도 험난한 길이란 말인가… III. 준비물
 Docker를 또 배워야 하는가?
 미들웨어 & 앱의 컨테이너 化 or 禍
 IaaS와의 연계를 위한 개발 필요한가?
 추가 Stack 구성에만 몇 개월이 걸릴 듯…
배우고, 배우고, 배우자…
14/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
IV. IaaS에서 PaaS로의 고도화 여정
 프로젝트 아코디언
 아코디언 이란?
 아코디언의 주요 기능
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
프로젝트 아코디언 IV. IaaS에서 PaaS로의 고도화 여정
“ Kubernetes와 Docker 기반의 Container Platform “
※ www.accordions.co.kr 에서 다운로드 가능
서비스 중단 없이
요구 사항에 즉시 배포 & 확장
미들웨어, 인프라 관리 등
Management
15/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
아코디언 이란? IV. IaaS에서 PaaS로의 고도화 여정
• 쉬운 설치 및 구성
• 수 분내, App. 배포
• 원클릭 인스턴스 확장
• 롤링 업그레이드/롤백
• Health check
• 모니터링 & 로그분석
• Auto-scaling
• CI/CD 통한 자동 배포
• 자동 N/W 및 L/B
• Bare-Metal 환경
• Private/Public 클라우드
• 플랫폼간 이식성 제공
16/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
Why 아코디언? IV. IaaS에서 PaaS로의 고도화 여정
Monitoring
Auto scaling CI / CD
Multi tenancy
Docker Registry
Logging
 All in One
 One stop service
 설치와 구축 단 15분
 기존 IaaS 호환
 Cloud ready
17/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
UI를 통한 손쉬운 배포/관리 IV. IaaS에서 PaaS로의 고도화 여정
UI를 통한 손쉬운 관리 Topology View
• 프로젝트 및 App. 등록 & 배포 관리
• 사용자 정의 App. 추가 및 관리
• 컨테이너 확장 및 신규 업무 추가 시,
업무별 담당자는 토폴로지 뷰에서 맵 확인
18/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
성능 요구 필요 시, 자동 확장 IV. IaaS에서 PaaS로의 고도화 여정
자동 확장 (Auto Scaling) Target 설정 (Private / Public)
• CPU 부하 시, 인스턴스 자동 확장 및 축소
• 자원 사용률에 따른 동적배치 & Sticky session
• 물리적 자원의 한계로 인한 확장 방안 제시
• 다른 플랫폼 & 클라우드로 이식 및 확장 가능
19/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
개발 과정에서 APM 맘놓고 쓰기 IV. IaaS에서 PaaS로의 고도화 여정
Container 모니터링 로그 분석 및 검색 기능
• X-Log / Active Service / GC count 및 Time
• Heap Used / Error Rate 및 TPS
• Access Log를 시각화 → 서비스 품질 분석
• 로그 검색 기능을 통한 빠른 분석 제공
20/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
CI/CD를 통한 배포 자동화 IV. IaaS에서 PaaS로의 고도화 여정
개발자
Node
Pod Pod
배포자
Source Build 컨테이너화 Deploy
개발자와 배포자는 기존 UX 그대로 유지 Build, 컨테이너화, 배포는 아코디언에서 자동 실행
21/21
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정
정리하자면… V. 여행 후기
기존 IaaS를 쉽고, 빠르게 PaaS로 업그레이드~!
기술의 변화 속도 만큼 고객의 needs도 빠르게 변화
모든 것을 한 번에 해결하려는 생각은 No! No!
인프라 관점에서의 자동화 → Application 관점의 자동화
Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정

More Related Content

What's hot

[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
OpenStack Korea Community
 
Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1
WhaTap Labs
 
Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud
Sangwon Seo
 
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
OpenStack Korea Community
 
Nexclipper_1905_summary_kor
Nexclipper_1905_summary_korNexclipper_1905_summary_kor
Nexclipper_1905_summary_kor
Jinyong Kim
 
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
OpenStack Korea Community
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
rockplace
 
DB Migration to Azure Database for PostgreSQL
DB Migration to Azure Database for PostgreSQLDB Migration to Azure Database for PostgreSQL
DB Migration to Azure Database for PostgreSQL
rockplace
 
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
OpenStack Korea Community
 
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
VMware Tanzu Korea
 
Open stack summit_barcelona_보고서
Open stack summit_barcelona_보고서Open stack summit_barcelona_보고서
Open stack summit_barcelona_보고서
Yongyoon Shin
 
Cloud for Kubernetes : Session2
Cloud for Kubernetes : Session2Cloud for Kubernetes : Session2
Cloud for Kubernetes : Session2
WhaTap Labs
 
5G SDN/NFV/CNF
5G SDN/NFV/CNF5G SDN/NFV/CNF
5G SDN/NFV/CNF
James Ahn
 
Open infra and cloud native
Open infra and cloud nativeOpen infra and cloud native
Open infra and cloud native
Open Source Consulting
 

What's hot (20)

[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
[OpenInfra Days Korea 2018] (Track 4) Provisioning Dedicated Game Server on K...
 
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
 
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
 
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
[OpenInfra Days Korea 2018] (Track 3) - SDN/NFV enabled Openstack Platform : ...
 
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
 
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
[OpenInfra Days Korea 2018] (Track 2) 오픈스택 기반 온프레미스 및 멀티클라우드 연동 사례: IXcloud KDX
 
Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1
 
Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud
 
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
 
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
 
Nexclipper_1905_summary_kor
Nexclipper_1905_summary_korNexclipper_1905_summary_kor
Nexclipper_1905_summary_kor
 
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
 
DB Migration to Azure Database for PostgreSQL
DB Migration to Azure Database for PostgreSQLDB Migration to Azure Database for PostgreSQL
DB Migration to Azure Database for PostgreSQL
 
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
 
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
숨겨진 마이크로서비스: 초고속 응답과 고가용성을 위한 캐시 서비스 디자인
 
Open stack summit_barcelona_보고서
Open stack summit_barcelona_보고서Open stack summit_barcelona_보고서
Open stack summit_barcelona_보고서
 
Cloud for Kubernetes : Session2
Cloud for Kubernetes : Session2Cloud for Kubernetes : Session2
Cloud for Kubernetes : Session2
 
5G SDN/NFV/CNF
5G SDN/NFV/CNF5G SDN/NFV/CNF
5G SDN/NFV/CNF
 
Open infra and cloud native
Open infra and cloud nativeOpen infra and cloud native
Open infra and cloud native
 

Similar to [OpenInfra Days Korea 2018] (Track 1) IaaS에서 PaaS로의 고도화 여정

글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
Channy Yun
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)uEngine Solutions
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
VMware Tanzu Korea
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
rockplace
 
Pivotal CF Short-20150109
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109
Hakchin Kim
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process uEngine Solutions
 
5 kt saa s 서비스 소개
5  kt saa s 서비스 소개5  kt saa s 서비스 소개
5 kt saa s 서비스 소개
sanguibang
 
OCE - Cno 2014 private sector oriented open paas oce
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 oceuEngine Solutions
 
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
Channy Yun
 
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
문기 박
 
애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
rockplace
 
Spark Summit 2019
Spark Summit 2019Spark Summit 2019
Spark Summit 2019
Daesung Park
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
Ji-Woong Choi
 
Geo Service Open API 플랫폼 구축 전략
Geo Service Open API 플랫폼 구축 전략Geo Service Open API 플랫폼 구축 전략
Geo Service Open API 플랫폼 구축 전략Channy Yun
 
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
hoondong kim
 
Private PaaS with Docker, spring cloud and mesos
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
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
Alex Jeong
 
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
Amazon Web Services Korea
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
Hyoungjun Kim
 
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"
Lablupconf session8 "Paving the road to AI-powered world"
Lablup Inc.
 

Similar to [OpenInfra Days Korea 2018] (Track 1) IaaS에서 PaaS로의 고도화 여정 (20)

글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
 
Pivotal CF Short-20150109
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process
 
5 kt saa s 서비스 소개
5  kt saa s 서비스 소개5  kt saa s 서비스 소개
5 kt saa s 서비스 소개
 
OCE - Cno 2014 private sector oriented open paas oce
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
 
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
2013 빅데이터 및 API 기술 현황과 전망- 윤석찬
 
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
 
애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
 
Spark Summit 2019
Spark Summit 2019Spark Summit 2019
Spark Summit 2019
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
 
Geo Service Open API 플랫폼 구축 전략
Geo Service Open API 플랫폼 구축 전략Geo Service Open API 플랫폼 구축 전략
Geo Service Open API 플랫폼 구축 전략
 
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
 
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
 
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
클라우드 세상에서 IT 관리자로 살아남기 - AWS Summit Seoul 2017
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
 
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"
Lablupconf session8 "Paving the road to AI-powered world"
 

More from OpenStack Korea Community

2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
OpenStack Korea Community
 
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
OpenStack Korea Community
 
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때 [OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
OpenStack Korea Community
 

More from OpenStack Korea Community (20)

2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
 
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
 
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
 
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
 
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
 
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
 
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
 
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
 
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
 
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때 [OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
 
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
 
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
 
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
[OpenInfra Days Korea 2018] (Track 3) - CephFS with OpenStack Manila based on...
 
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
 
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
[OpenInfra Days Korea 2018] (Track 2) Cloud 환경에서의 보안과 네트워크 성능 보안 (xFW), DPDK OVS
 

[OpenInfra Days Korea 2018] (Track 1) IaaS에서 PaaS로의 고도화 여정

  • 1. IaaS에서 PaaS로의 고도화 여정 OM사업본부 김호성 차장 hskim@mantech.co.kr
  • 2. Search 4,100,000 건 330만 건 Massage 전송 690만 건 거래액 : 134,364 달러 당신에게 1분은 어떤 의미입니까?
  • 3. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 I. 여행의 목적 II. 사전 조사 III. 준비물 IV. IaaS에서 PaaS로의 고도화 여정 V. 여행 후기... Agenda
  • 4. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 I. 여행의 목적이번 세션을 통해서…  가상화가 우리에게 안겨 준 혜택  여전히 해결되지 않은 현안과 화두  자동화의 필요성과 준비해야 할 것들  손쉽게 자율형 데이터센터로 고도화 할 수 있는 방안 1/21
  • 5. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사인프라 가상화가 가져다 준 혜택 2/21
  • 6. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사인프라 구조의 변화 네트워크 서버 스토리지 Software-Defined XXX 3/21
  • 7. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사생산성과 민첩성의 비약적 증대, 슈퍼 그뤠잇~! 컴퓨팅 자원 Delivery Time 서버, 네트워크, 스토리지의 자동화된 프로비젼과 확장 10배 4/21
  • 8. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사SW엔지니어 입장에서 가상화가 준 혜택은?  SW License 비용은 줄었나?  App. 관련 작업량이 달라졌는가?  장애 처리 절차나 방법이 바뀌었는가?  소스 커밋 → 빌드 → 배포 과정에서 개발 생산성이 향상되었는가? 엔지니어 & 운영자 관점에서… APP 담당 인프라 담당 5/21
  • 9. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사SW엔지니어 입장에서 가상화가 준 혜택은?  난 개발에만 집중하고 싶은데…  개발 및 테스트 환경 구축에 빼앗기는 시간들  개발, 테스트, 운영 환경 간 호환성 문제 발생  인프라 Level에서 발생하는 문제에는 관여할 수 없는 상황들 개발자 관점에서… 6/21
  • 10. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사변화무쌍한 애플리케이션… 7/21
  • 11. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 II. 사전 조사Hypervisor 기반의 IaaS는 해결사가 아니었나?  하지만, 인프라만 편리해지고 개발자와 SW엔지니어의  특히, WAS 인스턴스 확장 시 인프라의 확장과 관리는 좋았지만… 수작업은 계속 수작업은 무한 반복 8/21
  • 12. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 III. 준비물  필수 아이템 1  필수 아이템 2  추가 요소들
  • 13. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 III. 준비물필수 아이템 1 : Docker Container App 1 Bins/Libs Guest OS (Ubuntu) App 2 Bins/Libs Guest OS (Redhat) App 3 Bins/Libs Guest OS (CentOS) Hypervisor(KVM, Xen, ESXi, etc) Host Operating System Host Server Container App 1 Bins/Libs Container App 2 Bins/Libs Container App 3 Bins/Libs Container Engine Host Operating System Infrastructure (bare metal, cloud ,etc) Overhead Virtual Machines Containers  VM보다 더 가볍고 뛰어난 성능  부팅시간 : 수초 ~ 수십초 내  커널을 공유하지만 격리 가능  이기종 인프라 환경에서 호환성 이슈 없음 (이식성 우수)  추가적인 OS License 이슈 없음 9/21
  • 14. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 호환성과 이식성 이슈의 해결사 다양한형태의APP들다양한형태의서버인프라 APP. 종류에 관계 없이 표준 컨테이너 이미지로 운영 개발 환경의 바이너리와 라이브러리 함께 이식 가상, 물리, 클라우드 등 플랫폼에 관계 없이 구동 III. 준비물 10/21
  • 15. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 III. 준비물필수 아이템 2 : Container 관리 자동화 도구 MESOS Kubernetes Docker Swam Container 화된 App.을 Orchestration을 위한 DC/OS “ 배포, 확장, 관리의 자동화를 통한 생산성 극대화 구현 “ 11/21
  • 16. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 Kubernetes와 같은 DC/OS가 필요한 이유 III. 준비물 without Kubernetes with Kubernetes 12/21
  • 17. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 추가적인 요소들… III. 준비물 추가 요소 Kubernetes Docker Run Container (Docker) Deploy & Orchestration Monitoring Management Build Maven, Docker, CI/CD 사용자, 프로젝트 외 컨테이너 저장소 등 성능모니터링, 로그분석, 알람 등 13/21
  • 18. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 고도화는 멀고도 험난한 길이란 말인가… III. 준비물  Docker를 또 배워야 하는가?  미들웨어 & 앱의 컨테이너 化 or 禍  IaaS와의 연계를 위한 개발 필요한가?  추가 Stack 구성에만 몇 개월이 걸릴 듯… 배우고, 배우고, 배우자… 14/21
  • 19. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 IV. IaaS에서 PaaS로의 고도화 여정  프로젝트 아코디언  아코디언 이란?  아코디언의 주요 기능
  • 20. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 프로젝트 아코디언 IV. IaaS에서 PaaS로의 고도화 여정 “ Kubernetes와 Docker 기반의 Container Platform “ ※ www.accordions.co.kr 에서 다운로드 가능 서비스 중단 없이 요구 사항에 즉시 배포 & 확장 미들웨어, 인프라 관리 등 Management 15/21
  • 21. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 아코디언 이란? IV. IaaS에서 PaaS로의 고도화 여정 • 쉬운 설치 및 구성 • 수 분내, App. 배포 • 원클릭 인스턴스 확장 • 롤링 업그레이드/롤백 • Health check • 모니터링 & 로그분석 • Auto-scaling • CI/CD 통한 자동 배포 • 자동 N/W 및 L/B • Bare-Metal 환경 • Private/Public 클라우드 • 플랫폼간 이식성 제공 16/21
  • 22. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 Why 아코디언? IV. IaaS에서 PaaS로의 고도화 여정 Monitoring Auto scaling CI / CD Multi tenancy Docker Registry Logging  All in One  One stop service  설치와 구축 단 15분  기존 IaaS 호환  Cloud ready 17/21
  • 23. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 UI를 통한 손쉬운 배포/관리 IV. IaaS에서 PaaS로의 고도화 여정 UI를 통한 손쉬운 관리 Topology View • 프로젝트 및 App. 등록 & 배포 관리 • 사용자 정의 App. 추가 및 관리 • 컨테이너 확장 및 신규 업무 추가 시, 업무별 담당자는 토폴로지 뷰에서 맵 확인 18/21
  • 24. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 성능 요구 필요 시, 자동 확장 IV. IaaS에서 PaaS로의 고도화 여정 자동 확장 (Auto Scaling) Target 설정 (Private / Public) • CPU 부하 시, 인스턴스 자동 확장 및 축소 • 자원 사용률에 따른 동적배치 & Sticky session • 물리적 자원의 한계로 인한 확장 방안 제시 • 다른 플랫폼 & 클라우드로 이식 및 확장 가능 19/21
  • 25. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 개발 과정에서 APM 맘놓고 쓰기 IV. IaaS에서 PaaS로의 고도화 여정 Container 모니터링 로그 분석 및 검색 기능 • X-Log / Active Service / GC count 및 Time • Heap Used / Error Rate 및 TPS • Access Log를 시각화 → 서비스 품질 분석 • 로그 검색 기능을 통한 빠른 분석 제공 20/21
  • 26. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 CI/CD를 통한 배포 자동화 IV. IaaS에서 PaaS로의 고도화 여정 개발자 Node Pod Pod 배포자 Source Build 컨테이너화 Deploy 개발자와 배포자는 기존 UX 그대로 유지 Build, 컨테이너화, 배포는 아코디언에서 자동 실행 21/21
  • 27. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정 정리하자면… V. 여행 후기 기존 IaaS를 쉽고, 빠르게 PaaS로 업그레이드~! 기술의 변화 속도 만큼 고객의 needs도 빠르게 변화 모든 것을 한 번에 해결하려는 생각은 No! No! 인프라 관점에서의 자동화 → Application 관점의 자동화
  • 28. Open Infra Day Korea 2018IaaS에서 PaaS로의 고도화 여정