6. CloudFront 생성
(1) CloudFront 페이지 들어간후 - 배포 생성 (리존은 글로벌인듯)
(2) 원본 도메인은 S3에 있는 버킷 선택 - 웹 사이트 엔드 포인트 사용 클릭
원본 도메인은 클라우드프론트에서 실질적인 파일은 어디 있나뜻한다
(3) 리다이렉트 HTTPS 선택
(4) 보안 보호 비활성화
(5) 아시아 선택
이거는 클라우드프론트를 어디어디에 둘건가 선택인데 이거에 따라 가격이 달라진다.(당연 모든곳이면 가격이 더 나갈뿐)
(6) 루트로할 URL 적어주고 배포생성 클릭
(7) 생성후 들어가서 배포 도메인 이름을 보면,일단 이전 클라우트 프론트 아키텍쳐보면 사용자는 이제 S3에 요청이 아닌 클라우트프론트에 요청하니, 즉 이 도메인 이름은 클라우트 트론트 도메인 이름이다.
(8) 도메인 이름 복사후 들어가보면 잘 나온다.
그러나,저건 클라우드 프론트에서 임의로 설정해준 도메인이니 내가 하고 싶은 도메인 이름로 설정하고 HTTPS를 적용해야한다.
7. CloudFront 에 도메인 연결, HTTPS 적용
이전 섹션에서 배웠듯이 일단 HTTPS 적용하려면 인증서를 발급 받아야한다.
클라우드 프론트는 인증서 발급 받으려면 서울이 아닌 미국동부(버지니아 북부) 에서 발급 받아야한다!
(1) 이전에 정리했던거 참고하고 인증서 발급 받은후 클라우드 프론트 돌아오고,해당 배포에 들어가서 편집 클릭
(2) 인증서 발급받을때 적었던 대체 도메인 이름 적고,인증서 선택은 발급 받았던 인증서 클릭후 변경사항 저장
저렇게 미국 동부(버지니아 북무)에 인증서 발급받아야한다 나온다
(3) 라우트53 - 호스팅 영역 - 구매한 도메인 클릭 - 레코드 생성
(4) 별칭 클릭 - 클라우드프론트 배포에 대한 별칭 클릭 - 클라우드 프론트 랜덤이였던 도메인 이름 선택
(만약 어떤 오류 뜨면 이전 ELB에 이미 동일한거 연결시켜서 그럴수도 있다)
8. 비용 안나가게 S3,CloudFront 종료
(1) 클라우트 프론트와서 선택후 비활설화 하고 좀 마지막 수정 뜰때까지 좀 기다려야한다
마지막 수정 뜨면 해당 클라우드 프론트 삭제
(2) S3로 와서 해당 버킷 들어가서 객체를 삭제하고 해당 버킷 삭제하면 된다
'AWS' 카테고리의 다른 글
13. CloundFront - (1) (0) | 2024.10.30 |
---|---|
12. S3 - (2) (0) | 2024.10.29 |
11. S3 - (1) (0) | 2024.10.29 |
10. RDS - (2) (0) | 2024.10.28 |
9. RDS - (1) (0) | 2024.10.28 |