Published 2月 28, 2019 by with 0 comment

Amazon Simple Storage Service - Notes - 01 - Brief



AWS > Storage > Amazon Simple Storage Service (S3):

Key Features of S3:
1. S2 is a sage place to store file.
2. S3 is Object-based storage which can store PDF, PM3.etc. No Block-based (OS or database).
3. Files size can be from 0 Bytes to 5 TB.
4. Files are stored in Buckets(Folder.)
5. Availability 99.99%(4*9s), Durability for S3 (11*9s)
6. S3 is a universal namespace. (https://(Regin Name).amazonaws.com/(Bucket Name))
7. When upload a file to S3, will receive a HTTP 200 code if the upload was successful.
8. Versioning and Encryption.

Data Consistency:
1. Read after Write consistency for PUTs of NEW objects:
When upload a file to S3 bucket.  We read that file immediately after we've uploaded. And then return a HTTP 200 code.
2. Eventual consistency for overwrite PUTS and DELETES (Can take some time to propagate)
When the file was changed in S3. If we went on to read that immediately the we could get old file content.

Key-Value Store:
1. Key: Name of the Object.
2. Value: Data
3. Version ID: For versioning.
4. Metadata: About date crate or change time, size.

Storage Class:
1. S3 Standard : Availability(4*9s), Durability(11*9s)
2. S3 Standard - IA(Infrequently Accessed)
3. S3 One Zone - IA
4. Amazon Glacier: Cheapest but recover time 3 - 5 hours.

Charged:
1. Storage By GB
2. Requests (PUT, COPY, LIST), Free for DELETE
3. Data Transfer: S3 In/Out Internet. Free for same region or S3 to AWS other services.
4. Transfer Acceleration: User can upload file to CloudFront edge, and then edge location will upload the file to bucket via AWS backbone.

Reference:
1. AWS Documentation - Amazon Simple Storage Service Documentation
https://docs.aws.amazon.com/s3/

2. Udemy - AWS Solutions Architect - Associate:
https://www.udemy.com/aws-certified-solutions-architect-associate/


最初發表 / 最後更新: 2019.02.28 / 2020.06.09

0 comments:

張貼留言