Cloud Front란?
- AWS에서 제공하는 CDN 서비스이다.
- 캐싱을 통해 Client에게 좀더 빠르게 콘텐츠를 제공한다.
- 전 세계에 있는 Edge Location 중, Client에 가장 가까운 곳을 찾아 리다이렉션 해준다.
해당 그림을 보면, 오리진에서 각 국가에 있는 Edge Location으로 콘텐츠가 배포된다. 도쿄에 있는 Client가 Cloudfront의 DNS 주소로 접속하면 가장 가까운 도쿄 Edge Location에서 콘텐츠를 받아온다. 이때 오리진의 콘텐츠가 캐싱되어있어 Client는 더욱 빠르게 콘텐츠를 받아볼 수 있다.
Cloud Formation 생성
💡 참고자료
AWS는 Amazon S3와 CloudFront를 최대한 일괄적으로 설정할 수 있도록 시작할 때 사용할 CloudFormation 템플릿을 개발하였다. 해당 템플릿을 이용하여 정적 파일을 Cloudfront를 적용하여 배포할 수 있다.
- 해당 버튼을 눌러 스택생성
- 스택생성이 완료되면, “Output” 탭을 클릭하여, Cloud Front와 s3 버킷이 잘 생성되었는지 확인
- 생성된 s3 버킷에 접속
- 정적 컨텐츠 업로드
- 생성된 Cloud Front 도메인 주소로 접속, 업로드한 정적 컨텐츠가 잘 나오나 확인
- 성공
'서버지식 > 웹 서비스' 카테고리의 다른 글
[HTTP]Rest API (0) | 2022.02.24 |
---|---|
[HTTP]Remote Address (0) | 2022.02.23 |
[HTTP]네이버를 통해 쿠키역할 배우기 (0) | 2022.02.23 |
[HTTP]실제 네트워크를 보고 유추해보자 (0) | 2022.02.23 |
[HTTP]표현 헤더(Representation Headers)와 콘텐츠 협상(Content negotiation) (0) | 2022.02.23 |