PaaS
[Platform as a Service]PaaS는 소프트웨어 개발과 실행에 필요한 플랫폼 환경(운영체제, 미들웨어, 데이터베이스, 개발 도구 등)을 인터넷을 통해 서비스 형태로 제공하는 클라우드 컴퓨팅 모델이다. 사용자는 물리적인 인프라를 관리할 필요 없이, 애플리케이션 개발과 배포에만 집중할 수 있다.
PaaS는 인프라만 제공하는 IaaS보다 한 단계 높은 서비스로, 개발 환경이 사전 구성되어 있어 프로그래머는 복잡한 서버 설정이나 보안, 확장성 문제를 신경쓰지 않고 코드를 작성할 수 있다. SaaS보다는 사용자에게 더 많은 개발·운영 권한을 제공하며, 자체 애플리케이션을 구축할 수 있는 유연성을 갖는다.
주요 활용 분야는 웹 애플리케이션, 모바일 앱, API 개발 등이며, 자동 스케일링, 지속적 통합(CI), 배포 자동화(CD) 등 다양한 개발 편의 기능을 지원한다.
대표적인 PaaS 제공 서비스로는 구글 앱 엔진(Google App Engine), 마이크로소프트 애저 앱 서비스(Azure App Service), 레드햇 오픈시프트(Red Hat OpenShift) 등이 있다.
-
POC[Point-of-care]
여행지 등 이동장소에서 필요한 의료 서비스를 말한다.
-
PCC[proteur-created contents]
UCC에서 한걸음 더 나아간 의미로 사용되는 용어로 프로의 실력을 가진 아마추어 전문가들(...
-
PPP 원칙[polluter pays principle]
환경오염 방지에 필요한 비용은 오염자가 부담해야 한다는 원칙으로 환경자원의 합리적인 이용과...
-
POE[post occupancy evaluation]
경영자산의 일종인 사무환경과 사무직 근로자들의 만족도를 수치로 평가하는 사무환경평가방법이다...