피드로 돌아가기
How I Built a Scalable Network Diagnostic Suite on AWS Edge Functions for $1.71/Month
Dev.toDev.to
Infrastructure

AWS Edge Functions 기반 월 $1.71의 초저비용 고가용성 네트워크 진단 시스템 구축

How I Built a Scalable Network Diagnostic Suite on AWS Edge Functions for $1.71/Month

Karthikeyan K R2026년 6월 9일4intermediate

Context

기존 네트워크 유틸리티 사이트의 과도한 광고와 무거운 클라이언트 사이드 렌더링으로 인한 사용자 경험 저하 문제 발생. 글로벌 스케일의 트래픽을 수용하면서도 운영 비용을 최소화해야 하는 비용 제약 조건 직면.

Technical Solution

  • Zero JS Hydration 지향을 위해 Astro 기반 Static Build 채택으로 초기 렌더링 속도 최적화
  • CloudFront Functions를 활용한 Edge단 URI 리라이팅 구현으로 S3 Origin Read 요청 및 비용 제거
  • /ping.txt 전용 경로는 WAF Scope-down Rule을 적용하여 딥 패킷 검사 및 봇 프로파일링 제외
  • 고빈도 요청에 따른 WAF 비용 상승 및 DDoS 오탐지 가능성을 차단하는 경로 격리 전략 수립
  • S3-CloudFront-WAF로 이어지는 서버리스 체인 구성을 통한 Zero-maintenance 아키텍처 구현

- 단순 URL 리라이팅이나 헤더 조작은 Lambda@Edge 대신 저렴한 CloudFront Functions 검토 - 고빈도 API 호출 경로에 대해서는 WAF Rule 최적화를 통해 불필요한 검사 비용 제거 - 인터랙티브 요소가 적은 페이지는 Framework-less HTML 기반의 Static Site Generation(SSG) 우선 고려

원문 읽기