Amazon S3

AWS Certified SysOps Notes

Amazon S3

S3 Buckets and Objects

S3 Versioning

S3 Encryption for Objects

SSE-S3:

SSE-KMS

SSE-C

Client Side Encryption

S3 Security

S3 Bucket Policies

Bucket Settings for Block Public Access

S3 Security - Other

S3 Websites

CORS

S3 Consistency Model

S3 Advanced Versioning

S3 MFA-Delete

S3 Default Encryption and Bucket Policies

S3 Access Logs

S3 Replication

S3 Pre-Signed URLs

CloudFront

CloudFront - Origins

CloudFront Geo Restriction

CloudFront vs S3 CRR

CloudFront Access Logs

CloudFront Reports

CloudFront Troubleshooting

S3 Inventory

S3 Storage Classes

S3 Standard - General Purpose

S3 Standard - Infrequent Access (IA)

S3 One Zone - Infrequent Access (IA)

S3 Intelligent Tiering

Amazon Glacier

S3 Moving Between Storage Classes

S3 Lifecycle Rules

S3 Baseline Performance

S3 - KMS Limitation

S3 Performance Optimization

S3 Uploads

S3 Byte-Rage Fetches

S3 Select and Glacier Select

S3 Event Notifications

S3 Analytics - Storage Class Analysis

Glacier Overview

Glacier Operations

Glacier Vault Policies and Vault Locks

Snowball

Snowball Transferring Process

  1. Request a Snowball form AWS console delivery
  2. Install the device on the server
  3. Copy the files over the device using the Snowball client
  4. Ship back the device
  5. Data will be loaded into an S3 bucket
  6. Snowball will be wiped completely

Snowball Edge

Snowmobile

Snowball into Glacier

Storage Gateway

File Gateway

Volume Gateway

Tape Gateway

Athena