본문 바로가기

⭐ AWS/S3

S3 버킷

1. S3 버킷이란?

- 버킷이란 S3 저장 서비스의 기본 저장 단위입니다. 얼핏 생각하면 FTP 서버 내에 폴더와 같이 여러 개의 객체(파일) 담을 있는 구조입니다.

 

2. S3 버킷의 생성

- S3 버킷을 검색하여 서비스를 클릭, 서비스로 이동하여 버킷을 생성한다.

- 버킷의 이름을 지정하고, 리전을 선택하여 준다. 버킷 이름 지정 규칙을 참조하여 생성.

- 그외의 고급 설정 및 객체잠금등을 설정하고 버킷을 만든다. 이번에는 기본설정으로 진행 하겠음.

- 생성된 버킷을 확인한다.

- 생성된 버킷에서 폴더를 만들고 업로드를 수행한다.

- 버킷에 폴더를 만든 모습

- 업로드를 클릭하여 파일 및 폴더를 추가한다.

- 파일이 버킷에 업로드된 모습. 상태에 성공으로 표기되면 성공적으로 버킷에 업로드 되었다.

- 최종적으로 파일과 예제로 만든 폴더가 생성되어 있는 모습.

마지막으로 버킷을 효율적으로 활용하기 위해서는 데이터의 저장 및 가용성을 바탕으로 활용을 할 수 있다. 파일의 저장은 무한대이고, 최대 5TB의 파일을 업로드 할 수 있다. 가격이 상대적으로 다른 저장소보다 저렴하고, HTTP를 사용한 작업과 접근이 용이하므로 활용도가 매우 높다고 본다. 물론 위에서 설명한것보다 훨씬 많은 다양한 기능과 활용성을 확보하고 있다.

결론은, S3 버킷에 대해 더 많은 테스트와 권한설정 및 API를 통한 연동 등 많은 기능을 체험하고 효율적으로 활용하는 방안을 모색하는 것이 좋을 것 같다.