워드프레스 Cloudfront

왜 내가 AWS에서 블로그를 운영하면서 Ireland 리전을 선택했는지는 아직도 모르겠다. 아마, 신청 당시에 무료 사용은 Ireland였기 때문에 그렇게 하지 않았을까 싶다. 그리고 굳이 빠른 서비스를 위해서 인근 지역을 선택할 이유는 없었기 때문이다. 사용에는 문제가 없으나 그림 파일이 있을 경우 미묘하게 느리게 뜨는 기분이 든다. 실제로 거리가 있으니 그럴 것이다. S3를 이용하면서 CDN도 이용해 보기로 했다. 개인 블로그이니 만큼 사용료가 그렇게까지 비쌀 것 같지는 않았기 때문이다.

사용한 플러그인은 Amazon AWS CDN이다. IAM을 통하여 별도의 사용자를 추가하면 잘 되는 것 같고, S3 사용자에 추가하는 식은 잘 안되는 것 같다.

CDN 서비스는 HTTPS로만 제공이 된다. 나의 경우에는 Let’s Encrypt의 인증서를 이용하고 있는데, 이럴 경우 cloudfront.net 도메일을 이용하는 것으로 설정을 해야 한다. 적용이 성공적으로 되었다면 소스보기를 하면 cloudfront.net 으로 연결된 파일들을 볼 수 있게 된다.

AWS의 기본 설정은 AWS origin일 경우 Cloudfront를 적용하지 않도록 되어 있다.

S3로 링크가 걸린 이미지 파일은 Cloudfront 적용이 되지 않는다.