GitHub, Vercel, Netlify를 용량, 트래픽 등의 자원 사용량 측면에서 비교
GitHub, Vercel, Netlify를 용량, 트래픽 등의 자원 사용량 측면에서 비교해 보겠습니다.
1. GitHub:
- 저장소 용량 (Repository Size):
- 무료: 개인 저장소 및 공개 저장소는 무제한입니다. 단, 파일 하나당 최대 크기는 100MB로 제한됩니다. 큰 파일의 경우 Git Large File Storage (LFS)를 사용해야 하며, 이 경우 추가 비용이 발생할 수 있습니다.
- 유료: GitHub Pro, GitHub Team, GitHub Enterprise 등의 유료 플랜은 더 많은 기능을 제공하지만, 저장소 용량 자체는 무료 플랜과 동일합니다.
- 대역폭 (Bandwidth):
- GitHub Pages를 사용하는 경우, 대역폭은 월 100GB로 제한됩니다.
- 빌드 시간 (GitHub Actions):
- GitHub Actions를 사용하는 경우, 무료 플랜은 월 2,000분까지 사용할 수 있습니다.
2. Vercel:
- 대역폭 (Bandwidth):
- Hobby (무료): 월 100GB
- Pro: 월 1TB
- Enterprise: 맞춤형
- 서버리스 함수 실행 시간 (Serverless Function Execution):
- Hobby (무료): 월 100GB * 초 (총 실행 시간)
- Pro: 월 1TB * 초
- Enterprise: 맞춤형
- 빌드 시간 (Build Execution):
- Hobby (무료): 월 600분
- Pro: 월 3,000분
- Enterprise: 맞춤형
- 스토리지 (Storage):
- 별도로 명시된 스토리지 용량 제한은 없습니다. 소스 코드, 정적 에셋 (이미지, CSS, JavaScript 파일 등)을 저장하는 데 충분한 용량을 제공합니다.
- 데이터베이스는 Vercel 자체에서 제공하지 않으므로, 외부 데이터베이스 서비스를 사용해야 합니다.
3. Netlify:
- 대역폭 (Bandwidth):
- Free: 월 100GB
- Pro: 월 1TB
- Business: 맞춤형
- 빌드 시간 (Build Minutes):
- Free: 월 300분
- Pro: 월 1,000분
- Business: 맞춤형
- 서버리스 함수 호출 횟수 (Serverless Function Invocations):
- Free: 월 125,000회
- Pro: 월 1,000,000회
- Business: 맞춤형
- 스토리지 (Storage):
- 별도로 명시된 스토리지 용량 제한은 없습니다. 소스 코드, 정적 에셋 (이미지, CSS, JavaScript 파일 등)을 저장하는 데 충분한 용량을 제공합니다.
- Netlify Large Media를 사용하는 경우, 추가 비용이 발생할 수 있습니다.
비교 요약:
자원 | GitHub | Vercel | Netlify |
저장소 용량 | 무료 (파일당 100MB 제한) | 해당 사항 없음 | 해당 사항 없음 |
대역폭 | GitHub Pages: 월 100GB | Hobby: 월 100GB, Pro: 월 1TB | Free: 월 100GB, Pro: 월 1TB |
빌드 시간 | GitHub Actions: 월 2,000분 | Hobby: 월 600분, Pro: 월 3,000분 | Free: 월 300분, Pro: 월 1,000분 |
서버리스 함수 | 해당 사항 없음 | Hobby: 월 100GB * 초, Pro: 월 1TB * 초 | Free: 월 125,000회, Pro: 월 1,000,000회 |
참고 사항:
- 무료 플랜의 제한 사항은 언제든지 변경될 수 있으므로, 최신 정보는 각 플랫폼의 공식 웹사이트에서 확인하는 것이 좋습니다.
- 유료 플랜은 더 많은 자원과 기능을 제공하며, 웹사이트 또는 애플리케이션의 규모와 요구 사항에 따라 적절한 플랜을 선택해야 합니다.
- Vercel과 Netlify는 정적 웹사이트 호스팅 및 서버리스 함수 실행에 특화되어 있으며, 대용량 파일 저장에는 적합하지 않습니다.