생산성

1인 개발자 월 10달러 이하 인프라 실현: Hetzner VPS와 Docker Compose 실제 비용 구성 공개

1인 개발자 월 10달러 이하 인프라 실현: Hetzner VPS와 Docker Compose 실제 비용 구성 공개

AWS 청구서 처음 받아봤을 때 기억나요? 사이드 프로젝트 하나 돌렸는데 월 80달러 나왔다는 얘기, 이제 흔한 일이 됐죠.

그런데 월 10달러 이하로 제대로 된 프로덕션 인프라를 운영하는 1인 개발자들이 점점 늘고 있어요. AWS나 GCP가 아니라 Hetzner VPS 위에 Docker Compose를 올리는 방식으로요. 뜬구름 잡는 얘기가 아니에요. 실제 비용 구성을 데이터로 뜯어볼게요.

핵심 요약

  • Hetzner CX22 플랜(2vCPU, 4GB RAM)은 2026년 기준 월 3.79유로(약 4.5달러)로, AWS t3.medium 대비 약 열 배 저렴해요.
  • Docker Compose 단일 파일 구성으로 Nginx, PostgreSQL, 앱 컨테이너를 한 서버에 올리면 월 인프라 비용 10달러 이하가 실현 가능해요.
  • Cloudflare 무료 플랜(DNS + CDN + SSL)을 붙이면 별도 로드밸런서나 인증서 비용이 0달러예요.
  • 숨은 비용(백업, 스냅샷, 트래픽 초과)은 월 2-3달러 선에서 제어 가능해요.

이 구성이 주목받는 이유

2020년대 초반만 해도 “스타트업 = AWS"는 거의 공식이었어요. 근데 현실은 달랐죠. 프리 티어가 끝나는 순간, 사이드 프로젝트 하나에 월 50-100달러가 청구되는 일이 비일비재했거든요.

그 반작용으로 유럽 VPS 시장이 빠르게 성장했어요. Better Stack의 2026년 리뷰에 따르면, Hetzner는 가격 대비 성능 비율에서 주요 클라우드 제공업체 중 상위권이에요. 트래픽 1만 명 이하 서비스를 운영할 때 과도한 인프라 비용을 피할 수 있는 현실적인 선택지로 자리잡았죠.

Docker Compose가 여기에 딱 맞는 이유도 명확해요. Kubernetes처럼 러닝커브가 가파르지 않고, 단일 docker-compose.yml 파일 하나로 전체 스택을 정의할 수 있거든요. 유지 관리 시간이 줄어드니 실제 서비스 개발에 집중할 수 있어요.

타이밍도 맞아요. 2025년 말부터 AI 기반 사이드 프로젝트를 빠르게 출시하는 인디 해커 문화가 확산되면서, 런웨이를 늘리기 위해 인프라 비용을 최소화하려는 수요가 뚜렷하게 늘었어요.


실제 비용 구성: 숫자로 보는 월 10달러 스택

Hetzner VPS 플랜 선택

Hetzner는 핀란드와 독일에 데이터센터를 두고 있어요. 2026년 기준 주요 플랜이에요.

플랜vCPURAMSSD트래픽월 가격(유로)
CX1112GB20GB20TB€1.79
CX2224GB40GB20TB€3.79
CX3248GB80GB20TB€5.99
CX42816GB160GB20TB€11.99

출처: Hetzner 공식 클라우드 가격 페이지 (2026년 4월 기준)

REST API + 프론트엔드 + PostgreSQL을 한 서버에서 돌린다면 CX22가 현실적인 출발점이에요. 4GB RAM이면 Node.js나 Python FastAPI 앱, Nginx 리버스 프록시, PostgreSQL 13+를 동시에 올려도 여유가 있어요.

Docker Compose 스택 구성

실제로 많이 쓰는 구성이에요.

services:
  nginx:
    image: nginx:alpine
    ports: ["80:80", "443:443"]
  app:
    image: my-app:latest
    env_file: .env
  db:
    image: postgres:15
    volumes:
      - pgdata:/var/lib/postgresql/data
volumes:
  pgdata:

이 세 컨테이너가 CX22 서버 위에서 돌아가요. SSL은 Let’s Encrypt로 무료 처리하고, Cloudflare DNS를 앞단에 붙이면 DDoS 방어와 CDN도 공짜로 따라와요.

숨은 비용 체크리스트

Hetzner 기본 트래픽은 월 20TB라서 웬만한 사이드 프로젝트엔 초과 걱정이 없어요. 다만 이런 항목은 체크해야 해요.

  • 스냅샷 백업: 서버 1개 기준 월 €0.75-1.50 수준
  • 추가 IP: 필요 시 월 €0.50
  • 볼륨(별도 스토리지): 10GB 추가 시 월 €0.50

전부 합쳐도 월 6-7달러 선에서 끝나요. Cloudflare 무료 플랜을 붙이면 별도 SSL 인증서 비용이나 로드밸런서 비용은 0달러예요.


AWS vs Hetzner: 실제 비교

같은 스펙으로 두 서비스를 비교해볼게요.

항목AWS (t3.medium)Hetzner (CX22)
vCPU22
RAM4GB4GB
스토리지EBS 별도40GB 포함
트래픽1GB 이후 과금20TB 포함
월 비용$35-45~$4.5
관리 복잡도높음 (IAM, VPC 등)낮음
관리형 서비스 생태계매우 풍부제한적
SLA 업타임99.99%99.9%

AWS의 진짜 강점은 RDS, SQS, Lambda 같은 관리형 서비스 생태계예요. 팀이 커지거나 수십만 유저로 늘어날 때는 그 생태계가 진가를 발휘하죠. 반면 트래픽 1-2만 명 이하 프로젝트에 AWS 풀 스택을 쓰는 건 오버킬에 가까워요.

Hetzner는 반대로 ‘단순함’이 무기예요. SSH 접속 후 Docker Compose 올리는 데 30분이면 충분하거든요. Better Stack의 2026년 벤치마크에 따르면 Hetzner CX22의 디스크 I/O와 네트워크 속도는 같은 가격대 경쟁사 대비 우수한 편이에요.


이 구성이 맞는 사람, 맞지 않는 사람

딱 맞는 경우:

  • MAU 1만 명 이하의 SaaS MVP나 사이드 프로젝트
  • 런웨이를 최대한 늘려야 하는 부트스트랩 창업자
  • 인프라 관리 시간을 최소화하고 싶은 1인 개발자

한계가 오는 시점:

  • 일간 활성 유저 5만을 넘기거나 DB 쿼리가 복잡해질 때
  • 팀이 세 명 이상으로 늘어나 공동 인프라 관리가 필요할 때
  • 멀티 리전 배포나 오토스케일링이 필요할 때

이 세 조건 중 하나라도 해당된다면, Hetzner를 계속 쓰더라도 아키텍처를 다시 봐야 해요. VPS 하나에 모든 걸 올리는 구성은 그 지점에서 병목이 돼요.

실용적인 마이그레이션 경로:

  1. 초기 → CX22 + Docker Compose 단일 서버
  2. 성장기 → CX32 업그레이드 + 별도 DB 서버 분리
  3. 스케일업 → Hetzner 전용 서버 또는 AWS/GCP 이전 검토

결론: 10달러 인프라의 진짜 가치

이 구성에서 얻는 건 단순히 비용 절감만이 아니에요.

  • Hetzner CX22 기준 월 €3.79, 스냅샷·추가 스토리지 포함해도 월 10달러 이하 운영이 가능해요.
  • Docker Compose 단일 파일로 전체 스택을 코드로 관리하면 서버 이전이나 온보딩이 훨씬 쉬워요.
  • Cloudflare 무료 플랜 조합으로 SSL, CDN, 기본 보안을 추가 비용 없이 붙일 수 있어요.
  • 실질적 한계는 MAU 1-2만 선이에요. 그 이후엔 아키텍처 전환을 고려해야 해요.

앞으로 6-12개월간 인디 해커와 1인 개발자 커뮤니티에서 이런 린(lean) 인프라 패턴은 더 정교해질 거예요. Hetzner가 ARM 기반 서버 라인업을 확장하면 가격 대비 성능이 지금보다 더 좋아질 수 있거든요.

한번 따져보세요. 지금 운영 중인 프로젝트의 월 인프라 비용이 10달러를 넘는다면, 그 차이가 정말 필요한 기능 때문인가요, 아니면 그냥 기본값으로 설정해둔 클라우드 서비스 때문인가요?

참고자료

  1. VPS Pricing | Find The Best Virtual Private Server Plans - Cloudzy
  2. Hetzner Review 2025: Is the Best-Value Linux VPS Worth the Hype? › Shell & Coin
  3. Hetzner Cloud Review 2026: Benchmarks, Pricing, and the Real Trade-offs | Better Stack Community

Photo by NASA on Unsplash