Cloudflare DNS · HTTPS
랜딩 주소, 파일 주소, 상담 API 주소를 각각 목적지에 연결합니다. HTTPS 인증서와 도메인 연결 상태를 확인합니다.
- 운영할 항목
- 도메인 소유권 · DNS 레코드 · 인증서 갱신 · 기존 UTM/광고 유입정보 유지
- 비용 반영
- 도메인 등록·갱신은 별도, 유료 보안 기능은 선택 비용
최종 운영 예산안 · 2026.11.12
영상·이미지 원본을 유지하는 조건으로,
대용량 파일은 R2·CDN, 상담 처리는 서울 서버에 배치합니다.
사용자 제공 실적은 일 2TB·월 60TB. 계획 90TB는 보수적 시나리오이며 월 30일 기준입니다.
월 비용 산출
구축·이전 비용은 별도 산정
영상 용량 증가를 R2·CDN에서 처리하는 초기 권장안입니다. API 서버의 CPU·메모리와 DB 적정성은 실제 부하 시험으로 확인합니다.
| 항목 | 구성 및 산출 기준 | 월 비용 USD | 월 비용 KRW |
|---|---|---|---|
| 웹/API 서버 AWS Lightsail · 서울 | 2 vCPU · 4GB · SSD 80GB × 2대서로 다른 가용영역 · 동일 API · CPU 기준 성능 20% | $48.00 | 69,600원 |
| 관리형 이중화 DB AWS Lightsail · 서울 | 2GB · SSD 80GB · HA 1세트주 DB와 대기 DB · 데이터 암호화 | $60.00 | 87,000원 |
| 부하분산 AWS Lightsail | 로드밸런서 1개공용 상담 API 도메인 · 정상 서버로 요청 분배 | $18.00 | 26,100원 |
| 정적 호스팅·라우팅 Cloudflare Workers Paid | 기본료 $5 + 동적 처리 예산 $10정적 Assets 직접 제공 · 기존 추적/PHP 경로의 서울 API 연결 | $15.00 | 21,750원 |
| 공개 파일 저장 Cloudflare R2 Standard | 1,000GB · 무료분을 차감하지 않는 보수 산정GB당 $0.015 · 인터넷 전송료 $0 | $15.00 | 21,750원 |
| R2 읽기·쓰기 사용량 예비예산 | 월 예비예산 $100실제 사용량 청구 · 캐시 0% 가정 검수 · 계약상 요금 상한 아님 | $100.00 | 145,000원 |
| 추가 백업·모니터링 사용량 예산 | 스냅샷·로그 보관 등실제 보관량과 기간에 따라 조정 | $30.00 | 43,500원 |
| 월 공급가 합계 | $286.00 | 414,700원 | |
값을 변경하면 견적 금액이 함께 갱신됩니다.
환율은 시세 조회값이 아닌 비교용 가정입니다. 원화 공급가와 세액은 각각 원 단위 반올림합니다. R2 무료 사용량은 다른 서비스에서 소진될 가능성을 고려해 차감하지 않았습니다. R2 요청 $100, Workers 동적 처리 $10, 추가 백업·모니터링 $30은 사용량 예산입니다. 공급사 고정요금·보장 상한을 뜻하지 않습니다. 변경값은 현재 화면에만 적용됩니다.
인프라 구성도
구축 제안 · 아래 운영 자원은 미구축
현재 공개된 견적서는 Cloudflare Pages에 배포돼 있습니다. 아래 그림은 랜딩페이지 100개를 운영할 때 적용할 제안 구조입니다. 도메인은 역할을 설명하기 위한 예시입니다.
www.example.com/landing-a
HTML · CSS · JS
현재 정적 랜딩 화면 제공
화면 파일을 브라우저에 전달
assets.example.com/image.jpg
캐시 적중 시 저장된 파일로 응답
캐시 미적중 시 R2 원본에서 읽기
이미지 · 배포용 PDF · 미디어 보관
인터넷 전송료 무료 · 저장·요청 과금
계획 90TB 중 공개 파일 전달을 담당
기존 랜딩 도메인의 접수·PHP 경로
기존 URL·POST·쿼리·쿠키 유지
서울 공용 API로 요청 전달
HTTPS 연결 · 서버 상태 확인
상담·기존 동적 경로를 API로 분산
2 vCPU · 4GB · SSD 80GB입력 검증 · 상담 저장
2 vCPU · 4GB · SSD 80GB같은 기능 · 장애 시 계속 처리
주 DB에 상담 저장 → 대기 DB 복제
DB 장애 시 자동 전환 · 재연결 처리
저장 성공 후 접수 완료 응답
화살표는 요청 처리 순서이며 응답은 역방향으로 돌아갑니다. 두 API 서버 모두 100개 랜딩의 접수를 처리하고 같은 주 DB를 사용합니다. 서버 내부에 상담 데이터나 로그인 상태를 독점 저장하지 않도록 설계합니다. 대기 DB는 장애 전환을 담당합니다. 그림의 서버 사양은 상단에서 선택한 구성과 연동됩니다.
구성요소별 역할
랜딩 주소, 파일 주소, 상담 API 주소를 각각 목적지에 연결합니다. HTTPS 인증서와 도메인 연결 상태를 확인합니다.
반복 조회되는 공개 파일의 사본을 가까운 데이터센터에서 전달합니다. 캐시 미적중 때만 R2 원본에서 파일을 읽습니다.
랜딩 100개의 HTML·CSS·JS를 미리 배포해 제공합니다. 콘텐츠를 수정하면 새 버전을 배포하고 이전 버전으로 복원할 수 있게 관리합니다.
광고 이미지와 공개 PDF의 원본을 보관합니다. 운영용 커스텀 도메인을 R2에 직접 연결해 파일을 제공합니다.
공용 API 주소로 들어온 상담 요청을 두 서버에 나눠 보냅니다. 상태 점검에 실패한 서버는 전송 대상에서 제외합니다.
상담 입력값 검증, 랜딩별 접수 구분, 관리자 인증, DB 저장과 조회를 수행합니다. 같은 접수가 재전송돼도 중복 저장을 막도록 구현합니다.
상담 내역, 동의 기록, 처리 상태를 공용 주 DB에 저장합니다. 대기 DB는 장애 전환을 위해 유지합니다.
DB 복원 시험과 배포 복구 절차를 준비합니다. 상담 저장 실패, 서버 중단, DB 용량 증가, 전송·요청 비용을 지속 확인합니다.
원본 미디어 유지 조건
전송량·저장량·요청 수는 별도로 산정
원본 파일을 R2에 동일하게 복사하고 파일 주소, 캐시, 도메인과 서버 연결을 구성합니다. R2·정적 Assets의 공식 요금에는 인터넷 전송량에 따른 추가 과금이 없습니다. 월 전송량과 별도로 저장·읽기·쓰기·동적 처리 사용료를 산정합니다.
하루 2TB × 30일
랜딩 100개 합계
27.814912MB × 월 300만 회
모든 방문이 같은 파일을 받는 가정
60TB 실적 대비 50% 여유
보장 전송량·과금 상한과 구별
30일·십진 단위
평균의 10배 피크 예시는 2.78Gbps
27.814912MB는 고촌 센트럴자이 1개 페이지의 2026.11.12 PageSpeed 모바일 모의측정에서 나온 총 다운로드입니다. 외부 스크립트 등이 포함되므로 전체가 R2 전송량을 뜻하지 않습니다. 실제 브라우저 캐시·영상 재생 구간·랜딩별 차이에 따라 월 사용량은 달라집니다. 원본 저장량 1TB는 별도 가정이며 파일 재고 실측 전입니다.
월 300만 방문 × 방문당 공개 파일 요청 80회 = 2억 4천만 회를 모두 R2 대상으로 잡은 보수적 예시입니다. 실제 요청 수는 미측정이며 무료 Assets 요청도 있을 수 있습니다. 무료 사용량은 차감하지 않고, Class A 10만 회를 100만 회 과금 단위로 올림해 $4.50을 더했습니다.
| 요청 기준 캐시 적중률 | R2 읽기 | R2 요청료 읽기 + Class A | 월 합산 예시 부가세 가정 포함 |
|---|---|---|---|
| 90% 가정 | 2,400만 회 | $13.14 | 317,628원 |
| 50% 가정 | 1억 2,000만 회 | $47.70 | 372,752원 |
| 0% 가정 | 2억 4,000만 회 | $90.90 | 441,656원 |
선택한 서버·환율·저장량이 예시에 반영됩니다. 각 행은 상단 예산의 R2 요청 $100을 해당 가정값으로 교체한 합계입니다. Workers 사용량 $10과 추가 백업·모니터링 $30 예산은 유지합니다. 실제 청구액 예측이나 최저·최고 요금 보장이 아닙니다.
권장 예산에는 R2 요청 $100을 확보합니다. 무료분이 모두 소진되고 캐시 적중률이 0%인 위 예시의 요청료는 $90.90입니다. 영상 재탐색·재시도·봇·HEAD·목록 작업은 요청 수를 추가할 수 있습니다. 사용량이 가정을 넘으면 $100을 초과할 수 있습니다.
Workers 동적 처리 $10은 별도 가정입니다. 월 2,400만 동적 요청, 평균 CPU 10ms면 기본 포함량 초과 요금은 약 $8.40입니다. 호스트 라우팅·기존 추적 경로의 실제 호출 수를 확인해 정산합니다. R2 영상 요청은 이 코드를 통과하지 않도록 연결합니다.
단일 느린 4G 모의측정 결과는 성능 42점, LCP 58.2초, CLS 0.56, 전체 다운로드 약 27.8MB였습니다. 자동재생 영상 4개의 원본 크기는 합계 약 14.35MB입니다. 이번 인프라 견적은 이 콘텐츠를 유지하므로 LCP·화면 흔들림 개선 수치를 약속하지 않습니다. 기존 CloudFront도 서울에서 미디어를 전달하고 있습니다.
원본 PageSpeed 보고서 열기 ↗교차 검토 반영
영상 용량만으로 API 서버 증설을 결정하지 않았습니다. 기본 4GB 서버 2대를 권장 출발점으로 두고 실제 API·DB 부하를 확인합니다. 여유안은 메모리·SSD와 CPU 기준 성능을 함께 늘립니다.
기존 R2 요청 $5를 예비예산 $100으로 보완했습니다. 무료분 소진·캐시 0% 가정과 동적 Workers 사용량 $10도 포함해 비용 누락 가능성을 줄였습니다.
사용자 제공 실적, 단일 페이지 측정 환산, 계획 전송량을 각각 표시했습니다. 90TB를 실제 측정치나 속도 보장치로 표현하지 않습니다.
인프라 연결 작업과 콘텐츠 최적화를 구분했습니다. 최종 계산과 공식 가격을 교차 검수했습니다. 공개 페이지·선택안 연동 검증 결과를 확인하고, 실제 부하 시험은 구축 후 인수 항목으로 둡니다.
견적 적용 범위
영상·이미지 파일 원본과 화면·재생 동작은 유지합니다. 파일 원본 복사, URL·DNS·캐시·서버 연결 작업을 포함하는 설계이며, 상담·관리자·개인화 응답은 캐시에서 제외합니다.
현재 코드, DB 크기, 피크 접속량은 아직 확인하지 않았습니다. 대표 랜딩 3~5개에 적용한 뒤 실제 피크 부하와 서버 한 대 장애를 시험하고 100개로 확대합니다.
상담 데이터와 API 서버는 서울에 둡니다. 공개 이미지용 R2는 글로벌 저장소이며 한국 저장 위치를 보장하지 않습니다.
초기 개발·이전·파일 복사 작업비, 운영 인력, 도메인 등록, 유료 보안·로그 서비스, 부하 시험 수행비, 카카오워크 검수봇·GPT API 비용은 별도 산정입니다. 서비스별 예산 가정을 넘는 실제 사용료도 추가될 수 있습니다. 초기 구축비는 코드·파일 재고를 확인한 후 산정합니다.
2026.11.12 확인 · 공급사 공개 요금과 제품 문서를 기준으로 작성