1. CloudFront??
-. AWS의 CDN(Contents Delivery Network) 서비스로 세계 어디서나 빠른 속도로 콘텐츠를 이용할 수 있도록 함.
-. CF는 Origin(ELB, S3 등)의 콘텐츠의 캐시값을 가지고 있으며, CF를 이용 시, 매 요청마다 Origin에 접근하지 않고 캐시를 이용하여 빠른 반환이 가능함.
2. CloudFront 설정
Web 방식
-. 정적, 동적 콘텐츠를 빠르게 전송(.html, .css, .php 등)
-. HTTP와 HTTPS를 통해 미디어 파일 분배
-. 이벤트 실시간 스트리밍
-. Origin에 파일을 저장. 배포 후에도 Origin 추가가 가능
RTMP 방식
-. 해당 방식은 2020년 12월 31일까지 제공하며, 배포 중단 예정
CF 설정 방법은 생성하면서 해당하는 부분의 정보를 확인해가며 만들었음.
3. CloudFront 구성
여러 Site에서 taekisgood.tistory.com 을 입력한다고 가정했을 때, 여러 개의 Edge Location 중 접속한 곳에서 가까운 Edge Location을 통해 빠르게 CF와 연결이 되기 때문에 CDN 서비스를 이용할 수 있다.
CloudFront는 Origin(화면 기준 ELB)에 있는 정보를 캐싱(TTL 설정값 시간만큼)하고 있기 때문에 빠르게 반응해줄 수 있음.
또한, S3를 포함한 이유는 Log를 기록하기 위해서 작성하였음.
CloudFront는 Origin과 지속적으로 통신하며, 그 뒤로는 내부적으로 시스템을 설정 및 운영한다.
'AWS Cloud' 카테고리의 다른 글
RDS 한글 깨질 때, 속성 변경 (0) | 2020.11.30 |
---|---|
[MySQL, Aurora]RDS Parameter, Option 생성 및 속성 변경 (0) | 2020.11.30 |
인스턴스 Status Check Error 발생 (0) | 2020.11.23 |
[ELB] CLB 활용하기 (0) | 2020.11.17 |