Fly.io로 월 10달러 이하 운영 가능한가? 1인 개발자 비용 구조 분석

월 청구서가 무서워서 클라우드를 못 쓰고 있다면, 이 데이터가 마음을 바꿀 수도 있어요.
Heroku가 무료 플랜을 없앤 이후 “작게, 싸게, 빠르게” 배포할 수 있는 플랫폼이 사실상 없었어요. Fly.io는 그 자리를 노렸고, 실제로 꽤 잘 채우고 있어요. Fly.io의 가격 구조를 실제 사용 패턴에 대입해서, 진짜로 10달러 이하가 가능한지 분석했어요.
핵심만 먼저 정리하면:
shared-cpu-1x+ 256MB 구성은 한 달 내내 켜도 약 2~3달러 수준이에요- 무료 티어는 2026년 기준 공식 폐지됐지만, Hobby Plan 5달러로 시작 가능해요
- Postgres를 붙이면 비용이 급격히 올라가는 구조예요
- 월 10달러 이하 운영은 가능하지만, 아키텍처 선택이 핵심이에요
핵심 요약
shared-cpu-1x256MB 인스턴스는 월 730시간 기준 약 2.24달러로, 경쟁사 대비 절반 이하 비용이에요.- 2026년 기준 무료 플랜은 없으며, 최소 진입점은 월 5달러 Hobby Plan이에요.
- Managed Postgres를 붙이면 최소 월 7~15달러가 추가되므로, Neon·Supabase 무료 티어와 조합하면 총 비용을 10달러 이하로 묶을 수 있어요.
- 아웃바운드 트래픽 무료 허용량은 월 160GB로, 웬만한 사이드 프로젝트라면 추가 과금 없이 운영돼요.
- 가장 많이 나온 패턴은 “앱 1개 + 외부 DB” 조합이에요.
Fly.io, 왜 지금 주목받나요?
2022년 Heroku 무료 플랜 종료 이후 가장 많이 거론된 대안이 Railway, Render, Fly.io였어요. 그 중 Fly.io가 독특한 건 이유가 있어요. 컨테이너를 전 세계 30개 이상 리전 엣지 서버에 직접 배포하는 방식이라 레이턴시가 낮아요. 단순한 PaaS가 아니라, “어디서든 빠른 앱"을 목표로 설계됐어요.
가격 구조는 완전 종량제예요. Fly.io 공식 가격 페이지에 따르면 CPU·메모리·스토리지·아웃바운드 트래픽을 각각 따로 계산해요. 처음 보면 복잡해 보이지만, 실제 청구서는 의외로 단순해요.
2026년 현재 플랜은 세 가지예요:
- Hobby Plan: 월 5달러, 기본 리소스 포함
- Launch Plan: 월 29달러, 팀 기능 추가
- Scale Plan: 월 199달러, 엔터프라이즈 지원
1인 개발자라면 Hobby Plan이 출발점이에요.
실제 청구 구조: 어디서 돈이 나가나요?
컴퓨팅 비용: 생각보다 싸요
shared-cpu-1x + 256MB 메모리는 시간당 약 0.0000022달러예요. 한 달 730시간으로 계산하면 약 2.24달러. 항상 켜져 있어도 월 2달러 초반대예요.
256MB로 부족하면 512MB는 시간당 비용이 두 배지만, 그래도 한 달에 4~5달러 수준이에요.
데이터베이스: 진짜 주의해야 할 부분
문제는 DB예요. Fly.io의 Managed Postgres를 쓰면 가장 작은 구성도 월 7~10달러가 추가돼요. Costbench.com의 2026년 분석에 따르면, Postgres 포함 시 총 청구액은 보통 월 12~18달러 범위로 올라가요.
10달러 이하로 묶고 싶다면? DB를 Fly.io 안에 두지 않으면 돼요.
트래픽·스토리지: 대부분 무료 구간
- 아웃바운드 트래픽: 월 160GB 무료, 초과분은 GB당 0.02달러
- 볼륨 스토리지: GB당 월 0.15달러
- IP 주소: 공유 IPv4는 무료, 전용 IPv4는 월 2달러
웬만한 사이드 프로젝트는 160GB를 넘기기 어려워요.
플랫폼 비교: Fly.io vs 대안들
| 항목 | Fly.io (Hobby) | Railway (Starter) | Render (Free) |
|---|---|---|---|
| 기본 월정액 | $5 | $5 | $0 |
| 최소 인스턴스 비용 | ~$2.24/월 | 사용량 기반 | 무료(제한 있음) |
| Postgres 포함 시 | $12~18/월 | $10~15/월 | $7~12/월 |
| 리전 수 | 30+ | 10+ | 4 |
| 무료 아웃바운드 트래픽 | 160GB | 100GB | 100GB |
| 콜드 스타트 | 없음(항상 켜짐) | 있음(무료 플랜) | 있음(무료 플랜) |
| Docker 지원 | 네이티브 | 네이티브 | 제한적 |
Railway와 Render는 무료 DB를 붙이기 쉬운 편이에요. Fly.io는 DB를 외부로 빼야 비용이 줄어들어요.
월 10달러 이하, 실제로 가능한 아키텍처
조합 1: Fly.io 앱 + Neon(무료 Postgres)
가장 많이 쓰이는 패턴이에요. 앱은 shared-cpu-1x 256MB로 띄우고, DB는 Neon 무료 티어(0.5GB, 월 10시간 컴퓨팅)를 써요.
예상 청구액: Hobby Plan 5달러 + 컴퓨팅 2.24달러 = 약 7달러
Neon 무료 티어는 소규모 사이드 프로젝트 수준이면 충분해요. 트래픽이 갑자기 몰리면 한계가 오긴 해요. 그건 좋은 문제죠.
조합 2: Fly.io 앱 + Supabase 무료 티어
Supabase 무료 플랜은 Postgres 500MB + 인증 + 스토리지 1GB를 줘요. DB 기능이 더 필요하다면 이쪽이 나아요.
예상 청구액: 약 7~8달러
조합 3: SQLite + Litestream
DB를 Postgres 대신 SQLite로 쓰고, Fly.io 볼륨에 저장하는 패턴이에요. S3 백업은 Litestream으로 처리해요. 데이터 변경이 많지 않은 읽기 중심 앱에 맞아요.
예상 청구액: 5달러 + 2.24달러 + 스토리지 0.15달러/GB = 약 7~8달러
앱 성격에 따라 최적 구성이 달라요
- 읽기 많고 쓰기 적은 앱 (포트폴리오, 블로그): SQLite + Fly.io 단독이 가장 싸고 단순해요.
- 인증·사용자 데이터 필요한 앱 (SaaS, 커뮤니티): Neon이나 Supabase 무료 티어를 DB로 쓰는 게 맞아요.
- 실시간 기능 필요한 앱 (채팅, 알림): Fly.io 멀티 리전 배포가 장점이에요. 단, 비용이 올라가요.
한 가지 주의할 점도 있어요. Neon과 Supabase 무료 티어는 언제든 정책이 바뀔 수 있어요. Heroku처럼요. 무료 DB에 의존하는 구조라면 데이터 백업 루틴은 반드시 챙겨두세요.
결론: 10달러 이하, 가능하지만 조건이 있어요
Fly.io로 월 10달러 이하 운영은 분명히 가능해요. 단, 조건이 하나예요.
DB를 Fly.io 밖에 두세요.
Fly.io 공식 Postgres를 붙이는 순간 비용은 두 배로 뛰어요. 반면 Neon, Supabase 같은 무료 DB를 조합하면 총 청구액을 7~8달러로 묶을 수 있어요. 실제 후기에서도 이 패턴이 압도적으로 많아요.
앞으로 6~12개월 안에 변화도 있을 거예요. Fly.io는 GPU 인스턴스와 AI 워크로드 지원을 점점 강화하고 있고, Railway·Render도 가만있지 않을 테고요. 가격 경쟁은 계속될 거예요.
지금 사이드 프로젝트 하나를 키우고 있다면, Hobby Plan 5달러짜리 계정 만들고 flyctl deploy 한 번 쳐보세요. 청구서 걱정보다 배포가 더 쉬울 수도 있어요.
이 글에서 사용한 가격 데이터는 Fly.io 공식 문서, Costbench.com의 2026년 분석, getdeploying.com 리뷰를 참고했어요. 실제 청구액은 사용 패턴에 따라 다를 수 있어요.
참고자료
- Fly.io | Review, Pricing & Alternatives
- Fly.io: What It Is, Features, Pricing, and Best Alternatives - Startupik | Startup magazine
- Fly.io Pricing 2026: 4 Plans from Free–$300/month
Photo by Alex Gagareen on Unsplash


