mooc-notes

Notes from online courses

View on GitHub

Amazon S3

Introduction

Course Objectives


Overview of Amazon S3


Storage Classes

S3 allows you to choose storage classes based on performance features and costs and it’s down to you to select the storage class that you require for the data. Following storage classes are available:

  1. S3 Standard
  2. S3 Intelligent Tiering - S3 INT
  3. S3 Standard Infrequent Access - S3 S-IA
  4. S3 One Zone Infrequent Access - S3 Z-IA
  5. S3 Glacier
  6. S3 Glacier Deep Archive - S3 G-DA

S3 Standard

General purpose storage class. It is ideal for a range of use cases where you need high throughput with low latency with the added ability of being able to access your data frequently.

S3 INT

S3 S-IA

Can be seen as the infrequent tier of the Intelligent Tiering class

S3 Z-IA

S3 Glacier

S3 G-DA

Main diff is durability and availability

Ask the following questions:

  1. How critical is my data?
  2. Does it require the highest level of durability?
  3. How reproducible is the data?
  4. Can it be easily created again if need be?
  5. How often is the data likely to be accessed?