Amazon CloudFront는 흔히 정적 콘텐츠를 캐싱하고 전송하는 CDN(Content Delivery Network)으로 알려져 있지만, 실제로는 API 트래픽을 처리하는 프록시 역할로도 활용할 수 있다.
CloudFront는 ALB(Application Load Balancer), API Gateway, Lambda 등 다양한 백엔드 리소스와 연동할 수 있으며, 캐싱 정책, 보안 정책, 응답 헤더 제어 등 고급 기능을 통해 정적·동적 트래픽 모두를 프론트에서 제어하는 구조를 구성할 수 있다.
예를 들어 API Gateway를 백엔드로 사용하는 서버리스 아키텍처에서도 CloudFront를 앞단에 배치해 트래픽을 수신하고, CloudFront Function이나 Lambda@Edge를 이용해 요청/응답을 가공하는 것이 가능하다.

이처럼 CloudFront는 더 이상 단순한 CDN이 아닌, API 요청까지 처리 가능한 경량 프록시 서비스로 발전하고 있다.
'AWS' 카테고리의 다른 글
Lambda@Edge: 글로벌 엣지에서 동작하는 서버리스 컴퓨팅 (1) | 2025.06.23 |
---|---|
CloudFront Function - 간단한 로직을 엣지에서 처리할 때 유용한 도구 (0) | 2025.06.22 |
AWS SCP 적용 구조와 OU 단위 관리 전략 (0) | 2025.06.20 |
Route 53의 DNS 레코드와 장애 조치(Failover) 구성 전략 (0) | 2025.06.19 |
Route 53 Resolver Inbound Endpoint - 온프레미스에서 AWS Private DNS 해석하기 (0) | 2025.06.18 |