이전 포스팅에서는 RDS를 생성하고, MySQL과 연결하였다
구현하려는 서비스는 튜닝된 생성 모델을 활용하여 이미지를 생성하는 것이 주요 기능이기 때문에 이미지를 저장할 곳이 필요하다.
따라서 AWS의 S3를 사용하여 이미지를 저장하기로 했다. 프리티어 만세
이번 포스팅에서는 AWS의 S3버킷을 생성하는 방법에 대해 기록한다.
AWS S3 생성
RDS생성때와 같이 AWS 회원가입/로그인 상태로 시작한다. 리전이 서울로 되어있는것을 한번 더 확인하자.
AWS콘솔의 상단 네비게이션 바에서 서비스 클릭하여 S3를 찾자.
버킷 만들기 클릭
RDS생성 때 보다 간단하다.
버킷을 구별하기 위한 이름을 입력한다.
프론트나 백엔드에서 버킷에 접근하여 이미지를 얻기 위해서는 "모든 퍼블릭 액세스 차단"을 풀어야 한다.
대신 아래 사진 처럼 선택하고, 추후에 접근 가능한 액세스 지점을 정의할것이다.
암호화 설정을 확인하고 생성 완료 한다
완료 후 좌측 사이드바의 버킷으로 이동하면 생성된 버킷을 확인할 수 있다.
'[Project] Threepark' 카테고리의 다른 글
[Capstone Design] 3. 백엔드 구현 - (1) Django Rest Framework 환경 설정 (0) | 2024.05.14 |
---|---|
[Capstone Design] 2. 스토리지 서비스 (AWS S3) - (2) CORS, 버킷 정책, Public 설정 (0) | 2024.05.13 |
[Capstone Design] 1. 데이터베이스 (AWS RDS + MySQL) - (2) MySQL 연결 (0) | 2024.05.13 |
[Capstone Design] 1. 데이터베이스 (AWS RDS + MySQL) - (1) RDS 생성 (0) | 2024.05.13 |
[Capstone Design] Fairy-Tairy 서비스 개발 기록 목차 (1) | 2024.05.12 |