728x90
SMALL
🥐Cloud Front
AWS가 제공하는 콘텐츠 전달 네트워크 (CDN) 서비스
CDN ?
동영상 파일과 같은 대용량 디지털 콘텐츠를 인터넷에서 효율적으로 사용자에게 전달하기 위한 네트워크
- 데이터 본체를 저장하고 있는 원본 서버 (Origin Server) 에서 그 데이터의 복사본 (캐시) 을 전 세계에 존재하는 캐시서버에 저장.
- CDN은 사용자의 위치를 파악해 자동으로 가장 가까운 곳에 잇는 캐시 서버로 연결해 사용자가 빠르게 데이터 취득 가능
( Route 53의 라우팅 정책 中 지리적 위치 라우팅과 같은 개념)
Cloud Front
는 캐시 서버를 전 세계 엣지 로케이션에 배치하고, AWS가 가진 네트워크를 통해 AWS 리전에 기능을 제공
🥨장점
- 대용량 콘텐츠의 빠른 배포
- 전 세계에 구축된 CDN이므로, 동영상 및 온라인 게임과 같은 댕욜야 콘텐츠를 전 세계 사용자에게 효율적으로 전달 가능
- 보안 향상
- CloundFront를 적용한 서비스는 자동으로 통신의 SSL/TLS 암호화를 수행.
- 기본적으로 자동으로 생성된 도메인 이름이 할당되며, 해당 도메인 이름을 가진 인증서가 설정된다.
- AWS Shield라는 무료 DDoS 보호 서비스도 자동으로 적용돼 DDoS 공격 대처 가능
- 가용성 향상
- 전 세계 엣지 로케이션을 가지고 있으며, 대상 데이터의 캐시를 저장하고있다. 콘텐츠 전송이 엣지 로케이션으로 이루어지기에 원본 서버에 대한 부하가 분산돼 결과적으로 가용성 향상.
- 원본 서버에서 장애 발생시 , 동작도 설정 가능하여 유연한 서비스 제공 가능
🥨배포
원본 서버에 배치된 파일에 대한 정보를 배포(Distribution)라는 단위로 취급
1 배포 : 1 CloundFront 도메인 (1:1)
🥨원본 설정
콘텐츠의 원레 데이터가 저장되는 원본이 되는 자원에 대해 설정
도메인 단위로 설정 가능하며, AWS 자원은 S3나 ELB 등을 대상으로 가능
+ 오류페이지 설정과 동작 설정을 조합해 원본 서버에서 오류 발생시 특정 에러 페이지를 표시하도록 설정하는 등 사용자 친화적으로 구성 가능
🥨이용료
종량 과금제
CloudFront를 실제로 사용한 데이터 전송량과 CloudFront에 대한 요청 수에 따라 요금 결정
728x90
LIST
'AWS🚡' 카테고리의 다른 글
데이터베이스(DB) 기초 지식 (0) | 2024.04.20 |
---|---|
AWS 기타 네트워크 및 콘텐츠 전송 서비스 (0) | 2024.04.20 |
Amazon Route 53 ( AWS DNS 서비스 ) (0) | 2024.04.20 |
Elastic Load Balancing (AWS 로드 밸랜서 서비스) (0) | 2024.04.20 |
Amazon Virtual Private Cloud (가상 네트워크 AWS VPC) (0) | 2024.04.20 |