cloudfront custom origin(s3)사용시 origin 서버 직접 엑세스 방지하기

앞에 글에서 언급했던 CF와 s3를 custom origin으로 연동하였을 경우 s3버킷에 직접 엑세스하는걸 방지하는 구성을 만들어 봅시다. 지난번에 만든 CF배포 설정을 변경할 수도 있겠지만 처음 만들때를 가정하여 새로운 CF배포를 생성하여 구성해 보겠습니다. 앞에 포스팅했던 cloudfront custom origin(S3) 사용 글과 다른점은 CF배포를 생성할때 Origin Domain Name에 넣는 s3주소와, CF의 Origin Access Identity 라는 걸 생성하는 점, s3버킷더 보기

cloudfront custom origin(S3) 사용

aws에서 cloudfront(CF)와 s3를 사용하여 cdn을 구성하는 방법은 구글링을 해보면 많이 나와 있다. s3콘솔에서 버킷을 생성하고 CF콘솔에서 배포를 만들면서 생성한 s3버킷을 연결해주고 기다리면 끝이다. 아래 링크를 참고하면 어렵지 않게 구성이 가능하다. s3 버킷 생성 및 구성하기 Amazon S3에서 Cloudfront 사용하기 위 링크에 소개된 내용은 CF와 s3연동의 경우 동일한 계정내에 s3와 CF를 이용한 웹 배포를 만드는 방법이다.더 보기