S3 bucket(버킷)
Amazon S3에 데이터(사진, 동영상, 문서 등)를 업로드하려면 우선 하나의 AWS 리전에 S3 버킷을 만들어야 합니다. 그런 다음 이 버킷에 객체를 얼마든지 업로드할 수 있습니다.
구현 측면에서 버킷과 객체는 AWS 리소스에 해당되며 Amazon S3는 이를 관리하기 위한 API를 제공합니다. 예를 들면 Amazon S3 API를 사용하여 버킷을 만들고 객체를 업로드할 수 있습니다. 이러한 작업은 Amazon S3 콘솔을 사용하여 수행할 수도 있습니다. 콘솔은 Amazon S3 API를 사용하여 요청을 Amazon S3로 보냅니다.
Amazon S3 버킷 이름은 전역 수준에서 고유하며 네임스페이스는 모든 AWS 계정이 공유합니다. 따라서 버킷이 생성된 후에는 해당 버킷이 삭제될 때까지 어떤 AWS 리전에서도 다른 AWS 계정이 해당 버킷 이름을 사용할 수 없습니다. 가용성 또는 보안 확인 목적을 위해 특정 버킷 명명 규칙에 의존하면 안 됩니다.
Amazon S3는 사용자가 지정한 리전에 버킷을 만듭니다. 지연 시간을 최적화하고, 비용을 최소화하며, 규제 요건을 해결하려면 지리적으로 가까운 AWS 리전을 선택합니다. 예를 들어 유럽에 거주할 경우, 유럽(아일랜드) 또는 유럽(프랑크푸르트) 리전에서 버킷을 만드는 것이 유리할 수 있습니다.
Amazon S3 버킷 생성하기
AWS에 가입하면 AWS Management Console을 사용하여 Amazon S3에서 버킷을 생성 할 준비가 된 것입니다. Amazon S3의 모든 객체는 버킷에 저장됩니다 . Amazon S3에 데이터를 저장하려면 먼저 버킷을 생성해야합니다.
버킷 생성 비용은 청구되지 않습니다. 객체를 버킷에 저장하고 객체를 버킷 안팎으로 전송하는 경우에만 요금이 부과됩니다. 이 가이드의 예를 따를 때 발생하는 비용은 최소한 ($ 1 미만)입니다.
※AWS 프리 티어
AWS 프리 티어를 사용하는 고객은 Amazon S3를 무료로 시작할 수 있습니다. AWS 신규 가입 고객은 1년 동안 매달 5GB의 Amazon S3 스토리지(S3 Standard 스토리지 클래스), 20,000건의 GET 요청, 2,000건의 PUT, COPY, POST 또는 LIST 요청, 15GB의 데이터 송신 혜택을 받게 됩니다.
1. Amazon S3 콘솔을 열고(https://console.aws.amazon.com/s3/) 버킷 만들기를 선택합니다.

2. 버킷에 대한 DNS 호환 이름을 입력합니다.

버킷을 만든 후에는 이름을 변경할 수 없습니다.
버킷 이름 예
- docexamplebucket1
- log-delivery-march-2020
- my-hosted-content
다음 예시 버킷 이름은 유효하지만 정적 웹 사이트 호스팅 이외의 용도로는 권장되지 않습니다.
- docexamplewebsite.com
- www.docexamplewebsite.com
- my.example.s3.bucket
다음 예제 버킷 이름은 유효 하지 않습니다.
- doc_example_bucket (밑줄 포함)
- DocExampleBucket (대문자 포함)
- doc-example-bucket- (하이픈으로 끝남)
3. 퍼블릭 액세스 차단 설정을 기본값으로 유지합니다.

4. 버킷을 생성합니다. 콘솔에서 버킷이 생성되었음을 확인합니다.

Reference
Create your first S3 bucket
docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html
Step 1: Create your first S3 bucket - Amazon Simple Storage Service
Avoid including sensitive information, such as account numbers, in the bucket name. The bucket name is visible in the URLs that point to the objects in the bucket.
docs.aws.amazon.com
'DevOps' 카테고리의 다른 글
| AWS EC2 Linux 인스턴스 연결하기(PuTTY) (0) | 2021.04.15 |
|---|---|
| AWS E2C Linux 인스턴스 시작하기 (0) | 2021.04.15 |