출시와 운영

트래픽 초과와 서버 비용을 줄이는 이미지 용량 줄이기와 홈페이지 리소스 관리

전문가는 전문가를 만나야 한다 연재 11편, 저장 용량과 데이터 전송량과 실행 시간, 무료 요금제 포함량, 한도 초과 시 처리 방식, 이미지 용량 줄이기, 서버 비용 알림

홈페이지는 방문할 때마다 서버의 저장 공간, 데이터 전송량, 실행 시간을 사용합니다. 무료 요금제는 사용량 한도가 정해져 있고, 한도를 넘으면 사이트가 멈추거나 요금이 청구됩니다. 연재 11편에서는 리소스 종류, 무료 요금제 포함량, 한도 초과 시 처리 방식, 이미지 용량 줄이기, 사용 요금 알림 설정을 정리하였습니다.

홈페이지가 사용하는 리소스 세 가지

서버 비용은 아래 세 가지 사용량으로 정해집니다. 방문자가 늘면 데이터 전송량과 실행 횟수가 함께 늘어납니다.

  1. 저장 용량

    그림, 영상, 데이터베이스, 상담 신청 첨부 파일

    GB 단위

  2. 데이터 전송량

    방문할 때마다 브라우저로 보내는 페이지, 그림, 스크립트

    GB 단위, 트래픽

  3. 실행 횟수와 시간

    상담 신청 저장, 로그인, 검색 같은 서버 기능 실행

    호출 수, CPU 시간

무료 요금제의 월 포함량

바이브 코딩으로 만든 사이트에서 많이 쓰는 두 서비스의 무료 요금제 포함량입니다(각 회사 공식 문서 기준).

VercelHobby 요금제

빠른 데이터 전송
100GB
함수 호출
100만 회
활성 CPU
4시간
그림 최적화 변환
5천 회

SupabaseFree 요금제

데이터베이스
500MB
파일 저장
1GB
데이터 전송
5GB
월 활성 사용자
5만 명

무료 프로젝트 2개, 1주 동안 사용이 없으면 일시 중지

Vercel Hobby 요금제는 비상업 개인 용도로 제한되며, 무료 배포 서비스의 이용 조건은 연재 8편에서 다루었습니다.

트래픽 초과와 사용량 한도 초과 시 처리 방식

한도를 넘었을 때의 처리 방식은 서비스와 요금제에 따라 세 가지로 나뉩니다.

일시 중지

Vercel

한도를 계속 넘으면 배포가 일시 중지될 수 있으며, 요금제 상향이나 사용량 감소로 해제됩니다.

Netlify

무료 크레딧을 모두 쓰면 모든 프로젝트가 중지됩니다.

사용량 요금 청구

AWS 유료 계정

크레딧을 넘는 사용량은 표준 사용량 요금으로 청구됩니다.

Vercel Pro

월 크레딧을 쓴 후의 사용량은 자동으로 청구됩니다.

계정 종료

AWS 무료 계정

6개월이 지나거나 크레딧을 모두 쓰면 계정이 자동으로 종료되고, 90일 동안 보관된 후 삭제됩니다. 90일 안에 유료 계정으로 전환해야 접근이 유지됩니다.

멈추는 방식은 방문자가 사이트를 볼 수 없게 되고, 청구되는 방식은 방문자가 늘어난 달에 요금이 늘어납니다. 어느 방식을 쓰는지 계약 전에 확인해야 합니다.

이미지 용량 줄이기

그림 파일은 같은 화면이라도 형식과 크기에 따라 용량 차이가 큽니다. 이 글의 카드 그림 원본과 사이트에 올린 파일의 용량은 다음과 같습니다.

원본 PNG1,536 × 1,024

1,572KB

WebP 본문용가로 900

62KB

WebP 목록용가로 480

25KB

Vercel Hobby 월 100GB 기준, 그림 다섯 장 페이지의 조회 가능 횟수(단순 계산)

원본 PNG조회 1회 약 7.9MB

약 1만 2천 회

WebP 본문용조회 1회 약 0.3MB

약 32만 회

구글 WebP 안내에 따르면 무손실 WebP는 PNG보다 26% 작고, 손실 WebP는 같은 화질의 JPEG보다 25~34% 작습니다. 그림 용량을 줄이면 첫 화면 표출 속도도 빨라지며, 속도 기준은 연재 3편에서 다루었습니다.

서버 비용 알림 설정

사용량 요금이 청구되는 서비스는 설정한 금액에 도달하면 알림을 받도록 설정할 수 있습니다.

AWS Budgets

월 예산의 80%에 도달하였습니다

  • 실제 비용과 예상 비용 기준 알림
  • 알림과 함께 추가 자원 생성을 막는 조치 연결 가능
  • 정보 갱신은 하루 최대 3회, 알림 전에 비용이 더 발생할 수 있음

Vercel Spend Management

설정 금액을 넘었습니다

  • Pro 요금제에서 알림 또는 운영 배포 일시 중지 선택
  • 금액을 올려도 중지된 프로젝트는 자동으로 재개되지 않음
  • 사용 금액은 몇 분 간격으로 확인되어 즉시 중지되지 않음

Supabase Pro 요금제는 사용량 상한(Spend Cap)이 기본으로 켜져 있습니다. 알림 메일은 사이트를 관리하는 담당자가 받는 주소로 지정해야 합니다.

연재 순서

  1. 1편전문가는 전문가를 만나야 한다
  2. 2편네이버 검색 노출
  3. 3편구글 검색 노출
  4. 4편AI 검색 노출
  5. 5편블로그 연동
  6. 6편메타 태그와 구조화 데이터
  7. 7편홈페이지 유지보수
  8. 8편서버 관리
  9. 9편도메인 관리
  10. 10편SSL 인증서 관리
  11. 11편리소스 관리

  12. 12편병원 편

출처

  • Vercel Docs, Fair Use Guidelines, Typical monthly usage guidelines
  • Vercel 지식 문서, Why has my account or deployment been paused
  • Supabase, Pricing
  • Netlify Docs, How credits work
  • AWS 결제 사용 설명서, 프리 티어 요금제 선택
  • AWS 비용 관리 사용 설명서, AWS Budgets로 비용 관리
  • Google for Developers, WebP 소개