웹 인프라 — 정적 발행, CDN, 인덱싱 및 도메인 서비스
도메인에서 메일을 게시, 배포, 색인 및 실행하세요.
웹 인프라는 여기에서 개방형 웹에서 게시를 가능하게 하는 시스템을 의미합니다. 정적 빌드, 객체 스토리지, CDN 동작, 메일 및 인증용 DNS, 그리고 인덱싱 신호(사이트맵과 IndexNow 와 같은 푸시 프로토콜) 가 하나의 군집에 위치하여 빠른 배포를 구현하고 정확성을 유지하며 SMTP 나 검색 엔진 배관을 다시 발명하지 않도록 합니다.
대부분의 게시물은 제가 프로덕션에서 실행하는 것과 같이 CLI 우선이고 AWS 스타일입니다. 이는 벤더에 대한 충성도가 아닙니다. 핵심은 반복 가능한 명령어, 명확한 트레이드오프, 그리고 영리한 자체 호스팅 경로를 언제 생략할지에 있습니다.

AWS S3 로 Hugo 배포
Hugo를 S3로 배포하는 것이 여기서 주요 작업입니다. 배포가 반복 가능하고 매번 동일한 방식으로 캐시 무효화와 버전 관리를 설정할 수 있도록 AWS CLI나 CI 를 선호하세요.
- AWS S3 로 Hugo 사이트 배포 — 엔드투엔드 버킷 설정 및 배포 흐름.
- AWS CLI 를 사용하여 AWS S3 로 Hugo 사이트 배포 — 더 깊은 CloudFront 무효화, 캐시 동작 및 자동화.
- Gitea Actions 를 사용하여 AWS S3 로 Hugo 배포 — 추가 인프라 없이 Gitea에서 CI/CD 구현.
배포가 성공한 후, 새로운 URL 이 크롤러만 기다리지 않도록 IndexNow(아래) 가 다음 자연스러운 단계입니다.
CloudFront 설정
CloudFront 가격 책정은 콘솔만으로는 잘못 이해하기 쉽습니다. 무료 또는 프로 플랫레이트 프레임이 자주 보이지만, 많은 정적 사이트의 경우 실제 트래픽 패턴과 더 잘 맞는 사용량 기반 과금이 더 적합합니다.
- 사용량 기반 과금으로 AWS CloudFront 생성 (무료 플랜 아님) — 잘못된 플랜에 묶이지 않는 배포가 필요할 때의 AWS CLI 경로.
인덱싱 및 검색 엔진 알림
사이트맵은 발견을 돕습니다. IndexNow는 URL 변경을 푸시하여 참여 엔진이 크롤링 스케줄보다 더 빨리 콘텐츠를 가져올 수 있게 합니다.
- IndexNow 설명 — 게시 시 검색 엔진에 알림 — 프로토콜의 존재 이유, 키 파일 검증, POST 형식 및 자동화 패턴.
새 페이지나 이동한 페이지의 신속한 인덱싱이 중요할 때 배포 후 실행하세요.
도메인 서비스
커스텀 도메인 이메일은 실제로 MX, SPF, DKIM, DMARC를 의미합니다. 메일이 제품인 경우가 아니라면 호스팅 제공자를 선택하세요.
- 커스텀 도메인용 호스팅 이메일 비교 — Workspace, Microsoft 365, Zoho, Proton, WorkMail — 비용 대역, **달리비 **(도달률) 현실, 그리고 자체 호스팅을 하지 말아야 할 때.
관련 항목
- 데이터 인프라 — 문제가 공개 웹이 아닌 데이터일 때의 스토리지, 파이프라인 및 검색.