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

Amazon S3 리소스 및 작업이란

중요

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

Amazon S3는 인터넷 스토리지 서비스입니다. Amazon S3를 리소스와 작업 모음이라고 할 수도 있습니다. 버킷과 객체는 기본 리소스입니다. Amazon S3는 버킷을 생성하고 객체를 업로드할 수 있는 API를 제공합니다. 그 이외에도 여러 가지 리소스가 있으며 이들 대부분은 특정 버킷과 객체의 구성 정보를 저장합니다. 이러한 리소스를 가리켜 하위 리소스(subresource)라 합니다. 다음은 버킷 하위 리소스의 몇 가지 예입니다:

  • 수명 주기 - 수명 주기가 명확한 객체에 대해 수명 주기 구성 규칙을 정의할 수 있습니다. 예를 들어, 생성 후 1년 동안 객체를 아카이빙하거나 10년이 지나면 객체를 삭제하는 등의 규칙입니다. 수명 주기 하위 리소스는 수명 주기 구성 규칙을 저장합니다. 자세한 내용은 객체 수명 주기 관리를 참조하십시오.

  • 웹 사이트 - Amazon S3에 정적 웹 사이트를 호스팅할 수 있습니다. 정적 웹 사이트를 호스팅하려면 웹 사이트 호스팅용 버킷을 구성합니다. 웹 사이트 하위 리소스는 웹 사이트 구성 정보를 저장합니다. 자세한 내용은 Amazon S3 정적 웹 사이트 호스팅을 참조하십시오.

  • 버전 관리 - 버전 관리로 잘못된 덮어쓰기와 삭제를 방지합니다. 객체를 잘못 삭제하거나 덮어쓰는 실수를 방지하는 차원에서 버전 관리를 시행하는 것이 바람직합니다. 버전 관리 하위 리소스는 버전 관리 구성 정보를 저장합니다. 자세한 내용은 버전 관리 사용을 참조하십시오.

  • 정책ACL(엑세스 제어 목록) - 이 하위 리소스는 액세스 권한 정보를 저장합니다. 모든 리소스는 기본적으로 비공개입니다. 리소스 소유자가 제3자에게 해당 리소스에 액세스할 수 있는 권한을 위임해야 합니다. 자세한 내용은 리소스 소유자를 참조하십시오.

객체와 연결된 하위 리소스도 있습니다. 예를 들어 Amazon S3은(는) 객체 수준 권한의 관리를 돕는 ACL 하위 리소스를 제공합니다.

리소스 소유자

모든 Amazon S3 리소스는 기본적으로 비공개입니다. 리소스는 리소스 소유자만 액세스할 수 있습니다. 리소스 소유자란 리소스를 생성한 AWS 계정을 말합니다. 리소스 소유자는 제3자에게 리소스 액세스 권한을 선택적으로 부여할 수 있습니다. 이는 다른 AWS 계정이나 AWS 계정의 IAM 사용자, 또는 IAM 역할로 권한을 가진 애플리케이션이 될 수도 있습니다. AWS 계정과 IAM 사용자에 대한 자세한 내용은 IAM이란?(출처: IAM 사용 설명서) 단원을 참조하십시오. 권한에 대한 자세한 내용은 Amazon Simple Storage Service 개발자 가이드Amazon Amazon S3 리소스에 대한 액세스 권한 관리 단원을 참조하십시오.

리소스 작업

버킷, 객체, 관련 하위 리소스에 대한 처리가 용이하도록 Amazon S3이(가) 일련의 작업을 제공합니다. Amazon S3으로 작업하는 옵션은 다음과 같습니다.

  • Amazon S3 콘솔로 코드를 생성하지 않고 작업을 수행합니다.

  • Java, .NET, Python, PHP, 기타 언어용 래퍼 라이브러리를 제공하는 AWS SDK를 사용합니다. 사용 가능한 SDK에 대한 자세한 내용은 Sample Code and Libraries를 참조하십시오.

  • AWS 명령행 인터페이스(CLI)로 명령행 사용자 인터페이스에서 Amazon S3 객체를 관리합니다. AWS CLI에 대한 자세한 내용은 AWS 명령행 인터페이스(CLI)를 참조하십시오.

  • 콘솔과 AWS SDK 라이브러리 모두 API 참조에 나오는 Amazon S3 REST API를 내부적으로 호출합니다. 필요한 경우, 애플리케이션에서 직접 REST API를 호출하는 코드를 만들 수도 있습니다.

Amazon S3 작업 목록은 Amazon Simple Storage Service API ReferenceOperations on BucketsOperations on Objects을 참조하십시오.

이 페이지에서: