-
AWS S3 & CloudFrontComputer Science/Aws 2022. 6. 26. 22:22
CloudFront를 적용한다면 S3 버킷에서 저장되어 있는 것들은 ClouldFront에 캐싱되어 빠르게 전송이 가능하다.
사용자의 요청이 있을 때 사용자와 가까운 캐싱서버에서 제공할 수 있게 된다.
S3 버킷의 이름은 고유함.
S3 버킷의 웹 호스팅 기능 활성화
속성-> 정적 웹 사이트 호스팅
- 인덱스 문서 : 기본 페이지 지정(홈 페이지)
- error document : 에러 발생시 반환 되는 것.
- redirection rule : 들어오는 request를 redirect하는 규칙을 json 형식으로 지정.
버킷 웹 사이트 엔드포인트 (정적 웹 사이트 호스팅에 있음)
-시작은 error 발생(외부에서 접근 불가능)
외부 인터넷을 통해 public access 권한 활성화.
권한->
퍼블릭 엑서스 차단 해제 -> https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/HostingWebsiteOnS3Setup.html#step4-add-bucket-policy-make-content-public
버킷 이름 업데이트 필요.
CloudFront
특정 폴더를 지정하려면 origin path 설정.
OAI - 버킷이 public으로 접근이 가능한가 혹은 오직 CloudFront로만 가능한가에 대한 설정.
OAI를 사용한다면 CloudFront로만 S3 버킷에 엑세스가 가능하다.
기본값 루트 객체 - 기본 url의 반환 객체 입력
'Computer Science > Aws' 카테고리의 다른 글
AWS Application Load Balancer (0) 2022.06.28 AWS EFS (0) 2022.06.28 AWS LAMP 기본 네트워크 환경 구성 (0) 2022.06.28 EC2 (0) 2022.06.26 주요 Aws 서비스들 (0) 2022.06.26