0. 들어가기 전에


0-1. 사전 준비 체크 리스트

0-2. S3를 이용하는 이유

aws S3은 버킷이라는 공간에 정적 콘텐츠를 저장하여 인터넷을 통해 접근할 수 있도록 하는 서비스입니다. 간단히 말하면 웹상에 존재하는 하드 공간인 셈입니다. 다른 자료들을 보다보면 EC2에 배포를 하는 경우도 있는데 (EC2는 작은 컴퓨터라 생각하면 됩니다) 프론트엔드의 정적 콘텐츠를 배포할때에는 S3면 충분하기 때문입니다.

0-3. CloudFront 로 배포하는 이유

CloudFront 를 사용하지 않고 S3 자체만으로 배포하는 방법도 있습니다.

하지만 S3 로 배포했을 때와 다음과 같은 장점으로 CloudFront 를 이용하기로 하였습니다.

0-4. 전반적인 과정 순서

  1. IAM 권한 설정
  2. S3 버킷 만들기
  3. 빌드된 프로젝트 S3 버킷에 업로드