메뉴
Amazon Simple Storage Service
콘솔 사용 설명서 (API Version 2006-03-01)

Amazon S3 콘솔 소개

중요

이 문서는 이전 Amazon S3 콘솔의 사용 설명서입니다. 새로운 Amazon S3 콘솔용 사용 설명서를 찾는 경우 새로운 Amazon S3 콘솔 사용 설명서에 오신 것을 환영합니다를 참조하십시오.  

Amazon S3 콘솔로 앞서 설명한 리소스를 생성하고 관리할 수 있습니다. 콘솔은 Amazon S3가 기본적으로 지원하지 않는 추가 기능을 지원합니다 (예: 폴더 개념). 추가 기능으로 리소스 관리를 효율적으로 할 수 있습니다. 이 단원에서는 다음을 포함한 콘솔의 장점을 살펴봅니다.

  • 데이터 보기 지원

  • 속성 지원

  • 폴더 지원

    참고

    Amazon S3 데이터 모델은 기본적으로 폴더 개념을 지원하지 않으며 폴더 수준 작업에 필요한 API를 제공하지도 않습니다. 단, Amazon S3 콘솔은 데이터 정리에 도움이 되는 폴더를 지원합니다.

  • 데이터 이동 지원

  • 객체 속성 표시

  • 데이터 그룹별 실행 기능

  • 기본 API 호출을 추출하는 직관적 UI

  • AWS Management Console의 일부인 다른 콘솔로 간편하게 변경

참고

이 단원의 나머지 부분을 읽는 동안 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔에 로그인해야 할 수 있습니다. 세션 자격 증명으로 약 12시간 동안 AWS Management Console에 로그인이 유지됩니다.

데이터 보기 지원

Amazon S3 콘솔은 Amazon S3 데이터 보기를 제공합니다. 버킷과 각 버킷에 포함된 객체의 목록을 나열합니다. 버킷을 생성하려면 버킷이 속할 AWS 리전을 지정합니다. Amazon S3 버킷 이름은 전 세계적으로 고유하며 콘솔은 버킷이 저장된 리전에 상관 없이 모든 버킷의 목록을 표시합니다. 그러므로 Amazon S3 콘솔에서는 버킷과 객체 목록을 보기 위해 리전을 선택할 필요가 없습니다.

속성 지원

콘솔은 속성 개념을 지원합니다. Amazon S3 콘솔은 속성 추상화로 기본 리소스(버킷 또는 객체)와 연결된 메타데이터, 하위 리소스를 보여 줍니다.

버킷 이름을 클릭한 다음 [속성]을 클릭하면, 버킷 속성 목록이 나타납니다. 이 속성에는 앞 단원에서 설명한 버킷 하위 리소스와 리소스 이름, 생성일, 소유자 등의 메타데이터 정보가 포함됩니다.

객체 이름을 클릭한 다음 [속성]을 클릭하면, 콘솔에 객체 속성 목록이 표시됩니다.

링크 속성은 객체 URL, 유효한 리소스 주소를 보여 줍니다. 단, URL에 인증 정보는 포함되어 있지 않습니다. 객체를 공개로 설정해 놓지 않는 한(모든 객체는 기본적으로 비공개임), 링크를 클릭해도 Amazon S3에서 객체 액세스를 거부합니다. 다운로드에 대한 자세한 내용은 객체 다운로드을 참조하십시오.

폴더 지원

이 콘솔에서 폴더 개념은 독특합니다. Amazon S3는 버킷과 객체를 사용하지만, 기본적으로 폴더를 지원하거나 폴더 작업을 위한 API는 제공하지 않습니다.

단, Amazon S3 콘솔은 데이터 정리를 위해 폴더 개념을 지원합니다. 폴더를 생성해 객체를 그룹화할 수 있습니다. 다음 스크린샷은 2개의 폴더인 folderAfolderB가 속한 버킷(examplebucket)을 보여 줍니다.

중요

Amazon S3에서 버킷을 만들고 객체를 저장합니다. 이 서비스는 일반적인 파일 시스템을 볼 수 있는 계층 구조를 지원하지 않습니다.

콘솔은 객체 키 이름으로 폴더 계층 구조를 만듭니다. 다음에서 키 이름에 "/" 부호를 넣어 계층을 나타내는 예를 살펴봅니다.

  • 세 객체 즉, logs/date1.txt, logs/date2.txt, logs/date3.txt가 있다면 콘솔은 logs라는 이름의 폴더를 표시합니다. 해당 폴더를 열면 세 객체 즉, date1.txt, date2.txt, date3.txt가 확인됩니다.

  • 콘솔에 폴더를 중첩할 수도 있습니다. 예를 들어, 이름이 photos/2013/example.jpg인 객체가 있다면 콘솔은 이름이 photos이고 폴더 2013을 포함한 폴더를 표시하는데 이 2013 폴더에는 객체 example.jpg가 포함됩니다.

  • 키 이름이 myPhoto.jpg인 객체를 업로드하는 경우, 키 이름에 구분 기호 "/'가 없으므로 콘솔은 버킷의 루트 수준에 객체를 표시합니다.

콘솔은 다음과 같은 폴더 수준의 작업을 지원합니다. 예를 들어, 폴더의 기존 객체의 경우, 서버 쪽 암호화로 암호화해 저장하거나 해당 객체의 스토리지 클래스를 변경하도록 Amazon S3에 요청할 수 있습니다. 이러한 작업을 폴더의 기존 객체에 한 번만 적용합니다. Amazon S3 콘솔은 이 구성을 저장하지 않으므로 버킷에 추가되는 새 객체에는 적용되지 않습니다.

데이터 이동 지원

Amazon S3 콘솔로 객체를 간편하게 이동할 수 있습니다. 예를 들어, 버킷과 폴더 간 객체를 복사하려면 원본 버킷이나 폴더에 있는 객체를 오른쪽 클릭한 다음 [복사]를 클릭합니다.

그리고나서 대상 버킷이나 폴더를 오른쪽 클릭하고 [Paste Into]를 클릭해 복사합니다.

콘솔을 사용해 데이터를 그룹으로 처리할 수도 있습니다. 예를 들어, 객체나 폴더를 여러 개 선택해 복사할 수 있습니다.

업로드 시에는 개별 객체나 폴더를 업로드할 수 있습니다. 업로드하려면 [Actions]를 클릭하고 [Upload]를 클릭합니다. 그 다음 [Add Files]를 클릭하거나 파일과 폴더를 [Drag and Drop] 파일과 폴더로 끌어 가서 업로드할 수 있습니다.하단 스크린샷에서 [Upload] 대화 상자의 영역. 일부 웹 브라우저에서는 끌어서 놓기가 지원되지 않습니다.

직관적 UI

Amazon S3 콘솔은 일부 API 호출에 대해 직관적 UI를 제공합니다. 예:

  • 콘솔 UI로 규칙을 추가해 수명 주기 정책을 설정할 수 있습니다.

  • 버킷 정책(정책의 추가나 삭제 가능)과 기타 (ACL 기반) 권한을 관리합니다.

  • 버킷을 웹 사이트처럼 구성할 수도 있습니다.

다른 AWS 콘솔로 간편하게 전환

Amazon S3 콘솔에서 다른 AWS 콘솔로 전환하면, 본인 계정의 사용자를 관리하는 IAM 콘솔 등 기타 AWS 리소스를 관리할 수 있습니다.