일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 버킷생성
- 자바
- 패키지설치에러
- gitlab
- chatGPTAPI
- openaiapi
- 웹소켓연결끊김
- gpt3.5turbo
- 클라우드
- 노드버전
- iam사용자
- Database
- 클래스
- Express
- nodejs
- 웹소켓연결
- aiapi
- class
- aws
- 호스팅영역
- git
- java
- nvmrc
- gptapi
- ChatGPT
- 웹소켓재시작
- db
- GPT3.5
- javascript
- Github
- Today
- Total
IT's Jenna
AWS - S3 생성하기 본문
AWS에서 S3를 생성하는 방법을 알아보겠습니다.
S3란 Amazon Simple Storage Service의 약자로 S로 시작하는 단어 3개가 연결되어 있어 S3로 명명되었습니다.
S3는 Simple Storage Service라는 말 그대로 AWS의 스토리지 서비스입니다. 이미지나 문서 등 여러 파일들을 이 스토리지에 저장하여 보관하고 활용할 수 있습니다.
S3를 활용하면 웹 상에서 파일을 업로드 및 배포할때 용이하며 혹여 파일이 손상되더라도 복구가 가능합니다.
또한 S3 엑세스에 제한을 걸어 파일 오염을 방지하거나 유저에 따른 암호화를 설정하여 데이터 관리에도 적합합니다.
해당 스토리지는 버킷이라는 바구니로 구분되어 있습니다. 우리가 물건을 분류하여 보관하듯 데이터도 분류하여 보관하는 것이죠. 버킷의 이름은 유일해야 하며 해당 버킷에 보관되는 파일들은 객체 형태로 보관되게 됩니다.
이제 AWS에서 어떻게 버킷을 생성하는지 알아보겠습니다 :)
버킷 이름과 리전을 선택하여 생성합니다. 이때 기존에 설정한 버킷을 설정을 가져와서 그대로 사용할수도 있습니다.
버킷 엑세스에대한 차단도 가능합니다. 저는 개발용으로 생성하는 버킷이기 때문에 모든 액세스 차단을 해지했습니다.
위와 같이 설정하여 버킷을 생성하면 어떠한 제한 없이 접근가능한 상태로 생성이 완료됩니다.
생성 완료 후! 모든 API 접근이 가능하도록 하기 위해서 CORS 권한을 편집해주어야 합니다!
위와 같이 CORS 권한까지 완료하면 해당 버킷에 파일을 자유롭게 저장하고 활용할 수 있게 됩니다.
<참고>
https://loosie.tistory.com/206
https://usefultoknow.tistory.com/entry/Amazon-S3%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%BC%EA%B9%8C
'서버배포 > aws' 카테고리의 다른 글
AWS - 도메인 이전 절차 (0) | 2022.09.16 |
---|---|
AWS - IAM 사용자 추가 (0) | 2022.09.15 |
RDS (0) | 2021.03.25 |
pm2 (0) | 2021.03.23 |
AWS 인스턴스 연결 & 서버 생성 (0) | 2021.03.23 |