Amazon S3 | Simple Storage Service |
S3 properties | Storage service
Regional service
global namespace
fully managed |
S3 Bucket | Contains objects |
AWS Storage Gateway | hybrid storage service that connects on premise and cloud data |
AWS Backup | Backup stuff across multiple AWS services |
S3 Storage classes | Standard
Intelligent Tiering
Standard Infrequent Access
One Zone Infrequent Access
Glacier
Glacier Deep Archive
Outposts |
S3 Standard Storage | General Purpose
Multiple AZs
Low latency
For: Frequently accessed data |
S3 Intelligent Tiering Storage | Moves data to most cost effective storage class
Multiple AZs
For: data with unknown access pattern |
S3 Standard Infrequent Access storage | Multiple AZs
For: long lived data infrequently accessed but is quick when you need it |
S3 One Zone Infrequent Access storage | Single AZ
data can be lost
For: Infrequently accessed |
S3 Glacier Instant Retrieval Storage | low cost
millisecond retrieval
rarely accessed data |
S3 Glacier Deep Archive Storage | 12-48 hour retrieval
lowest cost
rarely accessed data |
S3 Outposts Storage | local data
demanding performance |
EC2 Elastic Block store | Storage service
Persistent
Can be attached to an EC2 instance
one instance can have multiple EBS but an EBS can only be attached to one EC2 instance
One AZ |
EC2 Storage Types | Elastic Block Store
Instant Store
Elastic File System |
EC2 Instance store | ephemeral
physically attached to machine
fast |
EC2 Elastic File System | Serverless, Linux
across AZ in a region
Like a shared drive that can be shared between instances |
S3 Outposts Storage | local data
demanding performance |
S3 Pricing | storage class
number and size of objects stored
amount of data transferred out
number of requests |
S3 Lifecycle Policy | can be configured to transition objects in s3 to another s3 storage class |
S3 Glacier Flexible Retreival | minutes to 12 hour retrieval
lower cost
rarely accessed data |