Amazon Simple Storage Service
콘솔 사용 설명서

S3 버킷을 생성하려면 어떻게 해야 합니까?

Amazon S3에 데이터를 업로드하기 전에, 먼저 AWS 리전 중 하나에 데이터를 저장할 버킷을 만들어야 합니다. 버킷을 생성하면, 해당 버킷에 데이터 객체를 무제한으로 업로드할 수 있습니다.

버킷은 지리적 리전, 버킷의 객체에 액세스 권한을 가진 사용자 및 기타 메타데이터 등과 같은 구성 속성을 갖습니다.

S3 버킷을 생성하려면,

  1. AWS Management 콘솔에 로그인하고 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. [Create bucket]을 선택합니다.

     S3 콘솔에서 버킷 버튼을 만듭니다.
  3. [Name and region] 페이지에서, 버킷의 이름을 입력하고 버킷이 상주할 AWS 리전을 선택합니다. 이 페이지의 필드에서 다음과 같이 합니다.

    1. [Bucket name]에는 새로운 버킷에 적용할 고유 DNS 호환 이름을 입력합니다. 다음 이름 지정 지침을 따르십시오.

      • 이름은 Amazon S3에 있는 어떤 기존 버킷 이름과도 중복되지 않아야 합니다.

      • 이름에 대문자를 사용할 수 없습니다.

      • 이름은 소문자나 숫자로 시작해야 합니다.

      • 이름은 3~63자 이내로 작성합니다.

      • 버킷을 만든 후에는 버킷 이름을 변경할 수 없으니, 신중하게 선택하십시오.

      • 버킷 이름은 버킷에 저장할 객체를 나타내는 URL로 표시되니, 버킷에 있는 객체를 반영하는 버킷 이름을 선택하십시오.

      버킷 이름 지정에 대한 자세한 내용은 Amazon Simple Storage Service 개발자 가이드에 있는 버킷 이름 지정 규칙을 참조하십시오.

    2. [Region]에서 버킷이 상주할 AWS 리전을 선택합니다. 가까운 리전을 선택하면 지연 시간과 요금을 최소화하고, 규제 요건을 다룰 수 있습니다. 특정 리전에 저장된 객체는 사용자가 명시적으로 객체를 다른 리전으로 전송하지 않는 한 해당 리전을 벗어나지 않습니다. Amazon S3 AWS 리전 목록은 Amazon Web Services 일반 참조에 있는 리전 및 엔드포인트에서 확인할 수 있습니다.

    3. (선택 사항) 새로 만들 버킷에 적용할 설정과 동일한 설정의 기존 버킷이 있는 경우, [Copy settings from an existing bucket]을 선택한 후 그 버킷을 선택하여 설정을 복사하면 빠르게 버킷을 설정할 수 있습니다.

      다음 버킷 속성에 대한 설정(버전 관리, 태그 및 로깅)이 복사됩니다.

    4. 다음 중 하나를 수행하십시오.

      • 다른 버킷의 설정을 복사했다면 [Create]를 선택합니다. 작업이 끝났다면, 다음 단계는 생략하십시오.

      • 복사하지 않았다면, [Next]를 선택합니다.

     버킷 만들기 마법사의 이름 및 리전 페이지입니다.
  4. Configure options(옵션 구성) 페이지에서는 다음과 같은 버킷 속성과 Amazon CloudWatch 측정치를 구성할 수 있습니다. 아니면 버킷 생성 후 속성과 CloudWatch 측정치를 구성할 수 있습니다.

    1. 버전 관리

      동일 버킷 내에 한 객체의 모든 버전을 보관합니다. 를 선택하십시오. 객체의 버킷 버전 관리를 활성화합니다. 버전 관리 활성화에 대한 자세한 내용은 S3 버킷의 버전 관리 기능을 활성화하거나 해제하려면? 단원을 참조하십시오.

    2. 서버 액세스 로깅

      버킷에 대한 액세스 요청을 기록합니다. 를 선택하십시오. 버킷에 대한 서버 액세스 로깅을 활성화합니다. 서버 액세스 로깅은 버킷에 대해 이루어진 요청에 따른 상세 레코드를 제공합니다. 서버 액세스 로깅 활성화에 대한 자세한 내용은 S3 버킷에 대한 서버 액세스 로깅을 활성화하려면 어떻게 해야 합니까? 단원을 참조하십시오.

       버킷 생성 마법사 구성 옵션 페이지에서는 버전 관리와 서버 액세스 로깅을 활성화할 수 있습니다.
    3. Tags

      버킷 비용 할당 태그를 지정해 버킷 사용에 대한 요금 청구 주석을 달 수 있습니다. 각 태그는 버킷에 할당된 라벨을 나타내는 한 쌍의 키-값입니다.

      태그를 추가하시려면 을 입력하십시오. 태그를 더 추가하려면 다른 항목 추가를 선택합니다. 비용 할당에 태그에 대한 자세한 내용은 Amazon Simple Storage Service 개발자 가이드S3 버킷 비용 할당 태그 사용을 참조하십시오.

       버킷 생성 마법사 구성 옵션 페이지에서는 버킷 비용 할당 태그를 추가할 수 있습니다.
    4. 객체 수준 로깅

      추가 비용의 경우 CloudTrail을 사용하여 객체 수준 API 활동을 기록합니다. 를 선택하십시오. CloudTrail와 객체 수준 로깅을 활성화하려면 객체 수준 로깅을 활성화하는 자세한 방법은 AWS CloudTrail 데이터 이벤트로 S3 버킷에 대해 객체 수준 로깅을 활성화하려면 어떻게 합니까? 단원을 참조하십시오.

    5. 기본 암호화

      S3에 저장할 때 자동으로 객체 암호화 를 선택하십시오. 버킷에 대한 기본 암호화를 활성화합니다. 버킷에 저장되는 모든 객체를 암호화하도록 버킷에 대한 기본 암호화를 활성화할 수 있습니다. 기본 암호화를 활성화하는 방법에 대한 자세한 내용은 S3 버킷의 기본 암호화를 활성화하려면 어떻게 해야 합니까? 단원을 참조하십시오.

       버킷 생성 마법사 구성 옵션 페이지에서는 객체 수준 로깅과 기본 암호화를 활성화할 수 있습니다.
    6. CloudWatch 요청 지표

      추가 비용을 부담하면 버킷 내 요청을 모니터링합니다. 를 선택하십시오. 버킷의 CloudWatch 요청 지표를 구성합니다. CloudWatch 요청 지표에 대한 자세한 내용은 요청 지표를 S3 버킷용으로 구성하려면 어떻게 해야 합니까? 단원을 참조하십시오.

       Configure options 페이지에서 CloudWatch 지표를 활성화할 수 있습니다.
  5. Next를 선택합니다.

  6. [Set permissions] 페이지에서 생성 중인 버킷에 설정된 권한을 관리합니다. 일반 대중(전 세계 모든 사람)에게 버킷 읽기 권한을 부여할 수 있습니다. 퍼블릭 읽기 액세스 권한 부여는 웹 사이트에 버킷을 사용하는 경우와 같은 사용 사례의 작은 하위 집합에 적용할 수 있습니다. [Do not grant public read access to this bucket]의 기본 설정은 변경하지 않는 것이 좋습니다. 버킷을 만든 후에도 권한을 변경할 수 있습니다. 버킷 권한 설정에 대한 자세한 내용은 ACL 버킷 권한을 설정하려면 어떻게 해야 합니까? 단원을 참조하십시오.

    주의

    생성 중인 버킷에 대한 퍼블릭 읽기 액세스 권한은 부여하지 않는 것이 좋습니다. 퍼블릭 읽기 액세스 권한을 부여한다는 것은 전 세계 누구든 버킷의 객체에 액세스할 수 있다는 뜻입니다.

    버킷의 권한 구성이 끝나면 [Next]를 선택합니다.

     기본 설정을 사용하여 권한 페이지를 설정합니다.
  7. [Review] 페이지에서 설정을 확인합니다. 변경하려는 사항이 있다면 [Edit]를 선택합니다. 현재 설정이 올바르다면 [Create bucket]을 선택하십시오.

추가 정보

이 페이지에서: