배포 선택 흐름

플랫폼보다 필요한 런타임을 먼저 고른다

정적 산출물만으로 충분한지, SSR과 API가 필요한지, 클라우드 통합과 운영 제어권이 얼마나 필요한지를 순서대로 좁힌다.

01

정적만 가능한가

동적 서버가 필요 없으면 Static export가 비용과 운영 부담을 낮춘다.

02

SSR/API가 있는가

있다면 서버리스 또는 Node 런타임을 제공하는 플랫폼이 필요하다.

03

AWS와 묶이는가

인증, API, 네트워크가 AWS 중심이면 Amplify나 EC2가 자연스럽다.

04

직접 운영할 것인가

런타임, 네트워크, 롤백을 직접 잡아야 하면 EC2까지 검토한다.

Static export

추천

문서, 소개 페이지, 서버 없는 화면.

피함

SSR, API routes, 실시간 개인화가 필요할 때.

Netlify

추천

PR preview와 서버리스 함수 중심 배포.

부담

함수 실행 시간, 대역폭, 이미지 변환 한도.

Amplify

추천

Cognito, AppSync, Lambda와 가까운 앱.

부담

IAM, 리전, 빌드 권한, 런타임 버전 확인.

Heroku

추천

Node 앱을 빠르게 올리고 로그와 add-on을 함께 쓸 때.

부담

dyno 크기, 슬립 정책, add-on 비용.

EC2

추천

네트워크, 프로세스, CDN, 배포 전략을 직접 통제.

부담

패치, SSL, 모니터링, 장애 복구를 팀이 책임.