Cloudfront

Content Delivery Network(CDN)

시간과 비용을 절약하기 위해 static한 파일들을 Edge Locations에 캐싱을 한다.

수평적 확장성에 해당한다.

 

장점

  • 향상된 속도 : 지리적으로 가까운 서버에 캐싱된 데이터를 갖고 오기 때문에 무척 빠르다.
  • 안전 : CDN 서비스를 해주는 업체에서 방화벽을 제공할 뿐만 아니라 DDoS 공격(트래픽 공격)이 와도 서버가 분산되어 있고 캐시기능으로 오리진 서버 트래픽은 늘어나지 않는다.

단점

  • 캐시 : 최신 동적 컨텐츠를 제공해야하는 경우에 적합하지 않다.
  • 비용이 추가 발생한다

 

 

 

Cloud front 생성하기

 

이경우 버킷 이름이 동일하지 않아도 된다.

버킷 이름만 설정하고 나머지는 기본값으로 세팅한다.

새로 만든 버킷에 index.html을 업로드
원본 도메인에 새로 만든 버킷을 등록

 

 

 

 

S3 정책 업데이트 방법 1.

 

S3 정책 업데이트 방법2.

복사한 정책을 붙여넣고 저장

 

 

 

 

 

 

 

 

캐싱 인델리데이션

(index.html 수정 적용하기)

 

case1.

https://cdn.도메인/ 으로 접속하기

 

 

 

 

case2. (1이 작동 안 할 때)

https://cdn.도메인/ 으로 접속하기

 

 

 

 

'aws' 카테고리의 다른 글

1주차 [Docker] Linux  (0) 2023.05.30
11. [aws] EBS(Elastic Beanstalk) & http를 https로 리다이렉트  (0) 2023.05.26
09. [aws] S3 (긴 글, 반복 주의)  (0) 2023.05.26
08. [aws] VPC  (0) 2023.05.26
07. [aws] 도메인 HTTPS 연결  (0) 2023.05.26

+ Recent posts