• CloudFront 도메인에 AWS SSL 인증서를 설정하려면 어떻게 해야 되나요? | SmileShark 고객센터
SmileShark 고객센터 🙋‍♂️자주 물어보시는 질문 자주 물어보시는 질문
• CloudFront 도메인에 AWS SSL 인증서를 설정하려면 어떻게 해야 되나요?

AWS SSL 인증서 등록


⚠ 해당 가이드는 기존에 S3에 파일이 이미 업로드 된 상태를 가정하에 진행됩니다.


목차

1 . 인증서 발급

2. CloudFront 생성

3. Route53 Record 적용

 




1. 인증서 발

  • CloudFront를 원하는 Domain의 Cname으로 사용하기 위해서는 ACM 인증서가 필요합니다.
  • CloudFront에 ACM인증서를 적용하기 위해해서는 us-east-1 (버지니아 북부)  리전에서 발급을 받으셔야 정상적으로 사용하실 수 있습니다.


Step.1   도메인 이름

  • ACM 인증서를 발급 받아 사용하기 위한 도메인을 입력합니다. Route53에서 사용하고 있는 도메인 정보를 입력해야합니다.



Step.2   태그 추가는 옵션사항입니다.



Step.3   Route53에서 레코드 생성 버튼을 클릭 하면 Route53 보유하고 있는 도메인에 Record가 자동으로 생성됩니다. 


Step.4   정상적으로 ACM 인증서가 발급이 완료되었습니다. 





2. CloudFront 생성

  • 기본적으로 AWS에서 외부 인터넷으로 전송되는 트레픽에 대해서는 Data Transfer Out 비용이 부과됩니다. .
  • 이러한 외부로 전송되는 구성 앞단에 CloudFront를 적용하게 되면 기존 Data Transfer Out 비용을 효과적으로 절감할 수 있습니다.

Step.1   시작하기

Step.2   상세 세팅

  • Origin Domain Name : 사전에 생성한 S3 Buket을 지정합니다 (CloudFront를 적용하려는)

  • Restric Bucket Access :

    외부에서 Access 시CloudFront을 통한 S3 Access만 허용할 것인지 여부를 지정합니다.

    • Yes : 외부에서 CloudFront URL을 통해서만 S3에 Access할 수 있습니다.
    • No : 외부에서 S3 URL, CloudFront로 Access할 수 있습니다.
  • Alternate Domain Names(CNAMEs)  :

    CloudFront에 CNAME을 적용할 Domain Name을 입력합니다.

  • Custom SSL Certificate : 사전에 생성한 ACM 인증서를 지정합니다.

  • Standard Logging : (Optional) Logging이 필요한 경우 설정합니다.


Step.3   세팅완료



3. Route53 Record 적용

  • CloudFront의 Domain을 사용자가 보유한 도메인으로 관리하여 사용하려는 경우 해당 작업을 진행해주어야 합니다.


Step.1   Domain Record 생성



Step.2  Domain 접속 확인 

  • 지정한 도메인 + S3 Object의 Key 를 입력하면 정상적으로 작동하는 것을 볼 수 있습니다.
  • 일반 파일의 경우 해당하는 Object가 바로 다운로드되고 이미지, 동영상 파일의 경우 브라우저에서 자동으로 출력됩니다.(이미지, 동영상도 다운로드 하도록 구성 가능)








※스마일샤크가 제공하는 모든 콘텐츠는 관련 법의 보호를 받습니다. 스마일샤크 콘텐츠를 사전허가 없이 무단으로 복사·배포·판매·전시·개작할 경우 민·형사상 책임이 따를 수 있습니다. 콘텐츠 사용과 관련해 궁금한 점이 있으면 전화(☎:0507-1485-2028) 또는 이메일(contact@smileshark.kr)로 문의하기 바랍니다.




관련 문서 관련 문서