Amazon S3 Concepts

From NovaOrdis Knowledge Base
Revision as of 21:08, 17 March 2019 by Ovidiu (talk | contribs) (→‎Bucket)
Jump to navigation Jump to search

Internal

Overview

Amazon Simple Storage Service. The S3 service can be integrated and exposed externally via the Amazon API Gateway.

Bucket

The Amazon S3 data model is a flat structure: you create a bucket, and the bucket stores objects.

Bucket ARN

arn:aws:s3:::bucket-name

Bucket Permissions

Bucket Public Access

Bucket Access Control List

Bucket Policy

Operations:

Grant an AWS Account Permissions on a Bucket

Bucket CORS Configuration

Objects

Each Amazon S3 object has data, a key, and metadata.

Key

Object Keys

The object key uniquely identifies the object in a bucket.

Metadata

Object Metadata

The object metadata is a set of key/value pairs. After the object was uploaded, the object metadata cannot be modified. The only way to modify the metadata is to make a copy of the object and set the metadata.

Data