패스트캠퍼스 데브캠프

파이널 프로젝트 - (9) aws CloudFront https 배포

vitamin3000 2025. 4. 4. 12:51

 

이번 포스트에서는 cloudFront를 활용한 https 배포에 대해 알아보고자 한다.

 

우선, 저번 포스트를 통해 우리는 s3배포까지 완료한 상태이다

 

aws 검색 기능을 사용해 CloudFront 서비스로 진입한다.

 

진입 후 배포 생성을 클릭한다.

 

 

우리가 설정했던 s3에서의 도메인을 선택하고, 웹 사이트 엔드포인트 사용을 클릭한다.

 

 

기본 캐시동작은 아래와 같이 설정한다.

우리는 cloudFront를 통해 httos로 프로토콜을 만들것이기 때문에 뷰어 프로토콜을 중간 값으로 설정한다.

 

그다음 아래의 방화벽은 비활성화한다.

 

다른 값들은 기본으로 두고, 기본 값 루트객체만 index.html로 설정한다.

 

5분정도의 시간이 지난후 생성된 배포로 진입할 수 있다.

'

 

오류 페이지에서 서버와의 소통 중 발생하는 에러에 대해 처리할  수 있다.

 

 

이렇게 하면 CloudFront를 활용한 https 배포가 완료된다.

 

우리는 s3를 활용한 정적배포만을 진행했기에, 오류 수정이나 기능 추가등으로 코드가 변경되어 최신화가 필요하다면

s3에서 파일을 새롭게 올리고 CloudFront의 무효화 탭에서 무효화 생성 버튼을 누른 뒤

 

/*를 입력해 최신화 할 수 있다.