Skip to the content.

Amazon S3

S3 Use cases

Amazon S3 Overview - Buckets

Amazon S3 Overview - Objects

S3 Security

S3 Bucket Policies

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "sid": "PublicRead",
      "Effect": "Allow",
      "Principal": "*",
      "Action": [
        "s3:GetObject"
      ],
      "Resource": [
        "arn:aws:s3::examplebucket/*"
      ]
    }
  ]
}

Bucket settings for Block Public Access

S3 Websites

S3 - Versioning

S3 Access Logs

S3 Replication (CRR & SRR)

S3 Storage Classes

S3 Durability and Availability

S3 Standard General Purpose

S3 Storage Classes - Infrequent Access

S3 Standard Infrequent Access (S3 Standard-IA)

S3 One Zone Infrequent Access (S3 One Zone-IA)

Amazon S3 Glacier Storage Classes

Amazon S3 Glacier Instant Retrieval

Amazon S3 Glacier Flexible Retrieval (formerly Amazon S3 Glacier)

Amazon S3 Glacier Deep Archive - for long term storage

S3 Intelligent-Tiering

S3 Object Lock & Glacier Vault Lock

Shared Responsibility Model for S3

AWS YOU
Infrastructure (global security, durability, availability, sustain concurrent loss of data in two facilities) S3 Versioning, S3 Bucket Policies, S3 Replication Setup
Configuration and vulnerability analysis Logging and Monitoring, S3 Storage Classes
Compliance validation Data encryption at rest and in transit

AWS Snow Family

Data Migrations with AWS Snow Family

Time to Transfer

Data 100 Mbps 1Gbps 10Gbps
10 TB 12 days 30 hours 3 hours
100 TB 124 days 12 days 30 hours
1 PB 3 years 124 days 12 days

Snowball Edge (for data transfers)

AWS Snowcone

AWS Snowmobile

Properties Snowcone Snowball Edge Storage Optimized Snowmobile
Storage Capacity 8 TB usable 80 TB usable < 100 PB
Migration Size Up to 24 TB, online and offline Up to petabytes, offline Up to exabytes, offline

Snow Family - Usage Process

  1. Request Snowball devices from the AWS console for delivery
  2. Install the snowball client / AWS OpsHub on your servers
  3. Connect the snowball to your servers and copy files using the client
  4. Ship back the device when you’re done (goes to the right AWS facility)
  5. Data will be loaded into an S3 bucket
  6. Snowball is completely wiped

What is Edge Computing?

Snow Family - Edge Computing

AWS OpsHub

Hybrid Cloud for Storage

AWS Storage Gateway

Amazon S3 - Summary


Elastic Load Balancing & Auto Scaling Groups            List           Databases & Analytics

Download PDF :     AWS Cloud Practitioner Study Notes (PDF)