티스토리 뷰

Biz & Tech/Cloud Z

5분만에 보는 PaaS의 기본개념과 특징

SK(주) C&C 블로그 운영자 2018. 1. 18. 10:52

  PaaS의 개념 및 필요성

IaaS IT Infra를 제공하고, PaaS는 시스템 S/W 제공(OS, DB, WAS, JDK) 


  개발환경 구성

개발환경 구성의 신속성으로 개발에만 집중할 수 있음

 

  아키텍처 개념도

DB / Queue 등의 S/W Service, WAS / Language Buildpack으로 구성됨


  개발을 위한 생산성 향상 기능

① WAS Language SDK의 별도 설치가 필요 없이 Application 배포 시자동 구성

② 프로비저닝 자동화를 통한 서버 구성시간 단축으로 빠른 개발/테스트 배포 가능


  서비스 마켓 플레이스

① 필요한 서비스들을 바로 사용하기 위해서는 서비스 마켓 플레이스 개념이 필요 

 미리 서비스를 구성할 필요 없이서비스 브로커를 통해 자원을 자동으로 프로비저닝


  DevOps PaaS Integration

① 실시간/무중단 배포를 위한 DevOps 배포 패턴 제공

② CI/CD를 위한 배포 파이프라인을 시각화

③ 다운타임 없이 새로운 기능을 배포하여 비즈니스 연속성 보장


  Auto Scaling

전체 VM을 스케일링하기보다는 작은 단위의 스케일링이 요구됨