최대 1 분 소요

개요

  • 애플리케이션 개발·배포를 위한 플랫폼 (OS, 런타임, DB, 미들웨어)을 서비스로 제공
  • 개발자는 인프라·플랫폼 관리 없이 코드 작성에만 집중 가능


관리 범위

항목 관리 주체
하드웨어, 네트워크, 가상화 제공자
OS, 런타임, 미들웨어 제공자
애플리케이션 코드, 데이터 사용자


특징

  • 인프라 및 플랫폼 관리 불필요 → 개발 생산성 향상
  • CI/CD, 스케일링, 로드 밸런싱이 플랫폼에 내장
  • IaaS 대비 제어권은 낮지만 생산성이 높음


대표 서비스

  • Heroku : 가장 오래된 PaaS 플랫폼 중 하나
  • Google App Engine : Google Cloud PaaS
  • AWS Elastic Beanstalk : AWS PaaS
  • Render : 현대적 PaaS (Heroku 대안)
  • Railway, Fly.io : 최신 PaaS 서비스


관련 포스트