CloudFront는 다양한 Origin에서 데이터를 가져오고 Edge Location에 캐시합니다.


| 기능 | CloudFront | S3 Cross Region Replication |
|---|---|---|
| 네트워크 | 글로벌 Edge 네트워크 | 각 리전별 설정 필요 |
| 캐싱 | TTL에 따라 캐시 관리 (예: 하루) | 실시간 업데이트 |
| 목적 | 정적 콘텐츠의 글로벌 배포 | 동적 콘텐츠의 저지연 지역 배포 |
| 특징 | 읽기 성능 향상 및 글로벌 캐싱 | 읽기 전용, 동기화된 데이터 보장 |


*)./images/*).
| 기능 | CloudFront | AWS Global Accelerator |
|---|---|---|
| 사용 목적 | 캐시 가능한 콘텐츠(이미지, 비디오), 동적 콘텐츠(API 가속화) | TCP/UDP 애플리케이션, 고정 IP가 필요한 HTTP, 빠른 장애 조치 |
| 배포 위치 | 콘텐츠가 Edge Location에서 제공됨 | Edge Location에서 애플리케이션으로 트래픽 프록시 |
| 비HTTP 사용 사례 | 지원하지 않음 | IoT, 게임(UDP), VoIP 등 비HTTP 사용 사례에 적합 |
| 장애 조치 | 캐시 TTL 만료 후 새로 고침 | 1분 내 빠른 리전 Failover |

| 항목 | 설명 |
|---|---|
| CloudFront | 글로벌 콘텐츠 배포, 정적 및 동적 콘텐츠 캐싱, Geo Restriction으로 지역 접근 제어 가능. |
| AWS Global Accelerator | 비HTTP 사용 사례, TCP/UDP 가속화, 빠른 장애 조치, 고정 IP 제공. |
| Cache Invalidation | TTL을 무시하고 캐시를 강제로 새로 고침 가능. |
| Geo Restriction | 국가 기반으로 콘텐츠 접근 허용/차단 가능. |
