메뉴
brunch
매거진
IT Infra 전문가 되기
실행
신고
라이킷
5
댓글
공유
닫기
You can make anything
by writing
C.S.Lewis
브런치스토리 시작하기
브런치스토리 홈
브런치스토리 나우
브런치스토리 책방
계정을 잊어버리셨나요?
by
Master Seo
Sep 24. 2016
[AWS]29.CloudFront 서비스 사용법
각 나라에서 빠르게 컨텐츠 받게하기
CloudFront
는
사용자 입장에서 가장 가까운 곳에서 컨텐츠를 받게 해주는 서비스이다.
CDN서비스. 컨텐츠 딜리버리 네트워크.
일본,미국 각 나라사용자는 각 나라에 있는 서버에서 컨텐츠를 받게 해준다.
CDN에 대한 이해
https://brunch.co.kr/@topasvga/9
CDN은 원본서버가 중요하다.
원본서버의
컨텐
츠를 각 나라에의 서버로 배포해주는 서비스이다.
원본서
버는
S3(스토리지)나 EC2(서버)를 주로 사용한다.
원본서버 S3로 설정해 만들기
https://brunch.co.kr/@topasvga/32
ColudFront는 AWS에서 해주는거라 서비스 하지 않으면 동작하는걸 확인하기 쉽지 않다.
S3(스토리지)를 원본으로 이용하는 CloudFront설정법을 알아보자.
1. CloudFront서비스 시작 - Create Distribution (분배)
2. 분배할 컨텐츠의 방법선택 - WEB방식, RTMP방식
정적인 컨텐츠인 WEB 선택한다.
동영상 실시간 프로토콜인 RTMP도 지원한다.
3. WEB 분배 설정1 - Origin설정
Origin 이라고해서 원본이 중요하다.
원본 도메인을 지정한다.
접근제어를 하도록 설정한다.
4. WEB 분배 설정1 - Cache 설정
디폴트로 설정한다.
5. WEB 분배 설정1 - 분산 설정
CNAME만 설정한다.
본인 도메인으로 분산설정하는 경우 webcache-cdn1.dns-book.com 정도로 설정한다.
나머지는 디폴트로 설정한다.
6. 배포중이다.
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html
배포가 완료되는데 15분 정도 걸린다.
아직 in Progress라고 나온다.
완료가 되면 Deployed
Web 설정대상과, RTMP설정 대상을 리스트업해서 따로 볼수 있다.
7. 배포 완료된 상태에서 설정된 정보를 확인하도록 하자.
8. CDN사용이 필요없으면 disable 하도록 한다.
이 부분도 15분정도 걸린다.
diable후 지우는 delete는 바로 처리된다.
9. ROUTE 53에서 도메인을 지정하도록 한다.
해당 도메인 접속시 CDN 이 적용된다.
감사합니다.
keyword
cloud
나라사용자
브런치는 최신 브라우저에 최적화 되어있습니다.
IE
chrome
safari