728x90
CloudFront 를 사용하여 CDN 서비스 사용하기
현재 Amazon S3 서비스를 사용하여 버지니아 리전에 정적 웹사이트를 호스팅 중이다. 한국에서 웹사이트에 접근하면 속도가 느리기 때문에 CDN 을 사용하여 속도를 높이고 싶다.
이 때 사용하는 서비스가 CloudFront 이다.
원본 도메인에는 어떤 리소스를 CDN 서비스로 사용할 것인지 세팅한다. 여기서는 Amazon S3 버킷을 CDN 으로 사용하고자 한다.
버킷에 디렉토리를 생성하고 그 디렉토리 안에 객체를 생성했다면 원본 경로에 해당 디렉토리 명을 작성해야 한다.
그 아래로는 캐시 동작 방법을 설정하거나
캐시 정책을 설정할 수 있다.
엣지 로케이션(CDN 서버)에 대한 설정을 할 수 있다.
SSL 인증서를 붙인다거나, HTTP 버전, 로깅을 할 것인지, IPv6 를 사용할 것인지에 대해 설정할 수 있다.
해당 설정을 끝마치고 CloudFront 에 S3 버킷을 배포를 하면 이제 CDN 에 정적 웹사이트의 데이터들이 모두 캐싱되기 때문에 속도가 매우 빨라진다.
728x90