이준영 (현 소프트웨어인라이프 연구원)
OpenShfit와 CSB.IO
인프라 비용을 절감하고 애플리케이션 개발속도를 향상 시킬 수 있는 방안으로 PaaS와 레드햇의 오픈 소스 솔루션인 OpenShift에 대하여 설명한다.
그리고, CSB.IO와 OpenShift의 미래 모습에 대해서도 소개한다.
- The Cloud Life Seminar 2014 발표 내용
4. “클라우드 공급자에 의해 지원되는 프로그래밍 언어, 라이브러리,
서비스, 툴들을 이용하여 생성된 애플리케이션이나 인프라 사용자
에 의해 생성된 애플리케이션을 배포할 수 있는 기술로써 사용자
는 네트워크, 서버, OS 같은 클라우드 인프라스트럭처를 관리하
거나 컨트롤하지 않고 배포 제어 가능”
- NIST(National Institue of Standards and Technology)
PaaS:
42. Innovation
Stabilization
Online Innovation
Stabilization
Enterprise
Origin
Apps
Portability
Open Source
Community Project
On-demand Service
Operated by Red Hat
Commercial Software to Run
Your Own Private PaaS on the
Infrastructure of Your Choice
43. OpenShift 시스템 구성
REST GIT/SSH HTTP/S
My!
App
Public / Hybrid / Private / Virtualization / Bare Metal
CGroups
SELinux
Git
Repo
JBoss
MySQL
Maven
Jenkins
Code
Jenkins Client
Cron
Node
Broker
Gear
139. 활용 사례 (해외)
클라우드 지원센터 Open PaaS
- 개발자 5000
- JVM 15000 환경
- 관리 및 생산성 향상 검토
- 보다 빠른 애플리케이션 생성
- 표준화된 엔터프라이즈 서비스
- 표준화된 개발 워크플로우
- 최적화된 개발을 위한
PaaS 구축계획
- 다중 언어 지원
- 내부 애플리케이션 개발 플랫폼
- 클라이언트를 위한 PaaS 서비스 제공
- PaaS Lab 환경