Transcript pptx

CLOUD
COMPUTING
PaaS
(Platfor m as a Ser vice)
60082368 이경민
목
차
I. Platform as a Service
II. PaaS 실용화
III. PaaS 전망
I. Platform as a Service
I.
Platform as a Service
정의
PaaS (Platform as a Service)
서비스로서의 플랫폼이라는 뜻으로, 표준화된 플랫폼을 제공하는 서비스다. 이는 가상
화된 하드웨어와 소프트웨어 등을 필요에 따라 제공하며, 모든 개발과 관련된 환경 및
프로세스를 제공한다.
I.
Platform as a Service
IaaS
공장
PaaS
레고 블럭
SaaS
블록으로 완성된 제품
I.
Platform as a Service
I.
Platform as a Service
I.
Platform as a Service
I.
Platform as a Service
I.
Platform as a Service
사용자가 관리해야 할 부분 : Application, Data
I.
Platform as a Service
PaaS
I.
Platform as a Service
PaaS 장점
개발 툴 이용에 따른 라이선스 비용 등을 사용한만큼 지불함으로
써 개발자의 부담을 덜 수 있고, 클라우드 상에 구축된 협업 환경
을 통해 원활한 작업 프로세스를 지원
주로 플랫폼 홀더가 자사의 플랫폼 생태계를 강화할 목적으로 무
료 또는 저렴한 가격에 PaaS를 제공
OpenAPI 형태로 통합할 수 있는 플랫폼을 제공
PaaS 문제점
특정 서비스 제공 업체에 종속될 수 있음
II. PaaS 실용화
II. PaaS 실용화
마이크로 소프트 - 윈도우 애저(Azure)
자유로운 확장
안정적인 서비스
글로벌 서비스
II. PaaS 실용화
구글 – 앱 엔진
Easy to Get Stated
Automatic Scalability
The Reliability, Performance,
and Security of Google's
infrastructure
II. PaaS 실용화
VMware – 클라우드 파운드리
커뮤니티 코드 참여의 간소화
향상된 코드의 품질
코드 변경 시의 높은 가시성
제공
II. PaaS 실용화
레드햇 – 오픈시프트
SQL과 NoSQL 데이터 저장소와
분산 파일 시스템을 모두 포함
탁월한 유연성
운용할 클라우드 사업자를
자유롭게 선택할 수 있도록
보장
III. PaaS 전망
III. PaaS 전망
기업들이 클라우드 플랫폼에 맞게 기존 애플리케이션을 정비하거나 클라우
드 환경에 맞는 신규 애플리케이션을 개발하면서 PaaS 성장세
PaaS는 데스크톱에서의 Window, 모바일에서의 iOS나 Android
와 같은 플랫폼 역할을 하기 때문에, PaaS의 역할의 중요성이
지속적으로 증대할 전망이며, PaaS를 기반으로 애플리케이션의
개발이 증가할 것으로 기대됨
Google과 같은 앱진의 다각화가 이루어질 전망