S3 bucket은 Simple Storage Service
로 데이터베이스 + 파일 서버의 역할을 대신해준다. 현재 사진을 데이터베이스에 BLOB
으로 저장하고 있는데, S3 버킷을 활용해서 이 역할을 대신하려고 한다.
RDS와 마찬가지로 프리티어로 사용해볼 수 있다.
버킷 이름을 작성하고, 리전을 지정해준다. 이후의 설정은 우선 전부 권장 형식을 따랐다.
RDS나 EC2에 비해 상대적으로 어렵지 않았다.
전부 권장 세팅을 따랐기 때문에 public access는 전부 허용하지 않은 상황이다. 목표는 현재 RDS의 배스천 호스트로 사용 중인 EC2를 통해 접근을 할 수 있도록 세팅할 예정이다.
[S3 dashboard] > [Access Point] > [Create access point]
Access point name : 그냥 규칙 이름, 마음대로 지으면 된다.
Bucket name: 방금 생성한 버킷 이름
VPC ID: 현재 EC2에 설정된 VPC ID를 그대로 넣어주면 된다.
VPC ID를 모르겠다면 EC2 security group 혹은 VPC dashboard를 확인해보면 된다.