2022.10.27
SAA-C02 시험대비 공부 11일차
출처
① AWS 바로 시작하기(사내인터넷강의)
② AWS Certified Solutions Architect - Associate 자격증 준비하기(인프런인터넷강의)
③ AWS 공인 솔루션스 아키텍트 스터디 가이드(직접구매)
CloudFront
① Amazon의 글로벌 CDN서비스
② Edge Location을 기반으로 제공되는 네트워크 서비스
③ 자동으로 자신과 가까운 엔드포인트로 연결되는 방식 (글로벌 배포)
④ 비디오 컨텐츠 등의 실시간 스트리밍 배포에 적합
⑤ EC2 등의 오리진 서버의 부하를 줄일 수 있음
⑥ 오리진에서 CloudFront로 전송되는 비용은 부과되지 않으므로 비용 절감 효과가 있음
⑦ 사용자의 요청 헤더값(디바이스, 최종 사용자의 위치, 최종 사용자가 사용하는 언어 및 다양한 조건)에 따라 서로 다른 버전의 컨텐츠를 캐싱하여 제공할 수 있음
※ CDN(Content Delivery Network): 컨텐츠 전송 네트워크 서비스
※ Edge Location: 데이터를 임시 저장할 수 있는 컨텐츠 캐싱 기능을 이용해 사용자에게 더 빨리 배포하도록 지원하는 서비스
CloudFront - Price Classes
① 비용 절약을 위해 가격등급에 따라 배포하는 Edge Location 수를 줄일 수 있음
② Price Class All(전체 가격 등급): 모든 Region에 배포
③ Price Class 200(가격 등급 200): 대부분의 Region에 배포
④ Price Class 100(가격 등급 100): 일부 Region에 배포하며 가장 낮은 비용
CloudFront - Origin Group
① CloudFront에 대한 고가용성
② Origin 장애조치를 사용하여 CloudFront를 설정
③ 기본 Origin과 보조 Origin이 포함된 Origin Group을 생성
④ 기본 Origin을 사용할 수 없거나 실패를 나타내는 특정 HTTP 응답상태코드를 반환하는 경우 자동으로 보조 Origin으로 전환
Lambda@Edge
① CloudFront를 통해 전달되는 컨텐츠를 사용자 지정함수를 통해 실행할 수 있기 해주는 AWS Lambda가 확장된 컴퓨팅 서비스
② Node.js 또는 Python 함수를 작성한 후 사용자와 가까운 Edge Location에서 해당 함수를 실행
③ 데이터 전송 비용을 줄기 위해 사용자에게 전송되는 파일을 압축할 때 사용
④ User-Agent 헤더를 확인하여 사용중인 디바이스의 화면 크기에 따라 다른 이미지를 반환할 때 사용
⑤ A/B 테스트를 위해 사이트의 다양한 버전을 볼 수 있도록 쿠키를 검사하고 URL을 다시 작성할 때 사용
'서버 > AWS' 카테고리의 다른 글
[AWS/SAA-C02] 시험대비 11일차 + Global Accelerator (0) | 2022.10.31 |
---|---|
[AWS/SAA-C02] 시험대비 11일차 + CloudFront 보안 (0) | 2022.10.30 |
[AWS/SAA-C02] 시험대비 10일차 + 게이트웨이 유형 (0) | 2022.10.25 |
[AWS/SAA-C02] 시험대비 10일차 + 기타 스토리지 관련 서비스 (0) | 2022.10.23 |
[AWS/SAA-C02] 시험대비 9일차 + S3 객체 Lifecycle (0) | 2022.09.30 |
댓글