What is S3
(Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
What is the max object size?
Max. Object Size is 5TB (5000GB)
If uploading more than 5GB, must use “multi-part upload”
Explain the S3 Security policies
User-Based
Resource-Based
Encryption
What are S3 Bucket Policies?
An S3 bucket policy is an JSON object that allows you to manage access to specific Amazon S3 storage resources. You can specify permissions for each resource to allow or deny actions requested by a principal (a user or role).
When can be S3 Bucket Policies be used?
The Amazon S3 Block Public Access feature?
Provides settings for access points, buckets, and accounts to help you manage public access to Amazon S3 resources. By default, new buckets, access points, and objects don’t allow public access
S3 versioning is?
S3 Versioning helps to keep multiple versions of an object in the same bucket and can be used to preserve, retrieve, and restore every version of every object stored in the S3 bucket. S3 Object Versioning can be used to protect from unintended overwrites and accidental deletions.
What does mean when an object has an version ID of null?
Objects that are stored in a bucket before versioning is have a version ID of null
What is a delete marker
A delete marker is a placeholder (marker) for a versioned object named in a simple DELETE request.
What is S3 Replication
Replication enables automatic, asynchronous copying of objects across Amazon S3 buckets.
Buckets that are configured for object replication can be owned by the same AWS account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different AWS Regions or within the same Region as the source bucket.
Explain the two replication types
With Amazon S3 Replication, you can configure Amazon S3 to automatically replicate S3 objects across different AWS Regions by using S3 Cross-Region Replication (CRR) or between buckets in the same AWS Region by using S3 Same-Region Replication (SRR).
What are use cases of S3 Replication
What are storage classes?
Amazon S3 offers a range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.
S3 storage classes are purpose-built to provide the lowest cost storage for different access patterns
Key features and use cases of S3 Standard – General Purpose
Key feautres and use cases of S3 Standard-Infrequent Access (S3 Standard-IA
Key features and use cases of S3 One Zone-Infrequent Access (S3 One Zone-IA)
Usage of Amazon S3 Glacier Storage Classes
The Amazon S3 Glacier storage classes are purpose-built for data archiving, and are designed to provide you with the highest performance, the most retrieval flexibility, and the lowest cost archive storage in the cloud.
Usage of Amazon S3 Glacier Storage Classes
The Amazon S3 Glacier storage classes are purpose-built for data archiving, and are designed to provide you with the highest performance, the most retrieval flexibility, and the lowest cost archive storage in the cloud.
Key features and use cases of Amazon S3 Glacier Instant Retrieval
Key features of Amazon S3 Glacier Flexible Retrieval (Formerly S3 Glacier)
Key features of Amazon S3 Glacier Deep Archive
Name all storage classes
Amazon S3 Intelligent-Tiering
Amazon S3 Intelligent-Tiering is the only cloud storage class that delivers automatic storage cost savings when data access patterns change, without performance impact or operational overhead. The Amazon S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective access tier when access patterns change.
Key features of Amazon S3 Intelligent-Tiering