Please enable JavaScript.
Coggle requires JavaScript to display documents.
S3
Simple Storage Service (Objects consists of the following:…
S3
Simple Storage Service
definition
- place to store files
- object based storage;
- e.g videos/word documents, etc (flat files)
- can't store OS & DB
- s3 is a simple key, value store
Characteristics
- S3 is object based
- File size from 0 bytes to 5TB
- Files are stored in Buckets (folders)
- Universal namespace - file names must be globally unique
- unique file name:
https://s3.<region>.amazonaws.com/acloudguru
OR
https://s3.eu-west-1.amazonaws.com/acloudguru
- unlimited storage
- HTTP 200 code for successful upload
-
-
Storage Tiers/Classed
S3 - Standard
- 99.99% availability, 99.99..(11X9) durability
- designed to sustain the loss of 2 facilities concurrently
S3 - IA (Infrequently Accessed)
- for less frequently accessed data
- durability and availability same as S3
- Lower fee than S3
Reduced Redundancy Storage (RRS)
- durability and availability are 99.99%
- use case: thumbnail - regenerate-able data
Glacier
- very cheap
- for data archival
- takes 3-5 hours to restore from Glacier
-
-
-
-
S3 - Charges:-
-Storage
-Requests
-Storage Management Pricing
-Data Transfer Pricing
-Transfer Acceleration
S3 - Exam Tips
- S3 is object based i.e. allows files upload
- File size from 0 bytes to 5TB
- Unlimited Storage
- Files are stored in Buckets
- S3 is a universal namespace
- https://s3.<region>.amazonaws.com/<bucketname>
- Read after Write Consistency for PUTS of new Objects
- Eventual Consistency for overwrite PUTS & DELETES
- Storage Classes/Tiers
- S3 (durable, immediately available, frequently accessed)
- S3-IA (durable, immediately available, infrequently accessed)
- S3-RRS (easily reproducible data, e.g. thumbnails)
- Glacier (archived data, retrieval duration is 3-5 hours)
- S3 Object Fundamentals
- Key (implies name)
- Value (implies data)
- Version ID (used for versioning)
- Metadata (info about data)
- Sub-resources ( ACL & Torrent)
- Object based storage only (for files)
- Not suitable to install an operating system or database on
- Successful uploads generates a HTTP 200 status code
- Read the S3 FAQ before taking the exam