PaaS - 다시 재작성이 필요
생성일 : 2026.09.30 15:11
PaaS(Platform as a Service) 계열의 클라우드 호스팅 서비스라고 부르면 가장 정확합니다. 블로그나 Notion에 쓰실 표현은 아래처럼 정리할 수 있습니다.
종류
PaaS(서비스형 플랫폼): 서버 관리(OS, 네트워크, 확장)는 플랫폼이 맡고, 사용자는 코드나 Docker 이미지만 올리면 배포되는 방식입니다.
그중에서도 서버리스 컨테이너 플랫폼에 가깝습니다. Docker 컨테이너를 GitHub에서 자동으로 빌드해 실행하고, 요청이 없으면 0으로 줄어드는 스케일 투 제로를 지원하기 때문입니다.
같은 종류로 Render, Railway, Fly.io, Heroku가 있습니다. 이번 이전에서는 Render의 대안입니다.
구분 기준
표현 | 적합한지 |
|---|---|
클라우드 호스팅 / PaaS | ✅ 가장 무난하고 정확 |
인프라(infra) | △ 넓은 표현입니다. "배포 인프라"로 부르는 것은 괜찮지만, 그 자체가 인프라 회사라는 뜻은 아닙니다 |
IaaS(AWS EC2 같은 가상 서버) | ❌ 서버를 직접 관리하는 종류라 Koyeb와 다릅니다 |
서버리스 함수(Vercel 함수, Cloudflare Workers) | ❌ 요청 단위 코드 실행이고, Koyeb는 컨테이너를 통째로 실행합니다 |
사이드프로젝트 적용
"Render 무료 한도가 소진되어, Docker 컨테이너를 그대로 올릴 수 있는 PaaS인 Koyeb로 BE를 옮김"
"BE(NestJS)는 Koyeb(컨테이너 PaaS), AI 서버는 Vercel(서버리스 함수), 프론트는 Vercel, DB는 Neon에서 Supabase(관리형 PostgreSQL)로 구성했다."