AWS Storage Flashcards
What is Amazon Simple Storage Service (S3)?
Amazon S3 is object storage built to store and retrieve any amount of data from anywhere – web sites and mobile apps, corporate applications, and data from IoT sensors or devices.
What kind of file can S3 store?
You can store any type of file in S3.
What are some selling points of S3?
S3 is designed to deliver 99.999999999% durability, and stores data for millions of applications used by market leaders in every industry.
S3 provides comprehensive security and compliance capabilities that meet even the most stringent regulatory requirements.
S3 gives customers flexibility in the way they manage data for cost optimization, access control, and compliance.
What are the typical use cases of S3?
Backup and Storage – Provide data backup and storage services for others.
Application Hosting – Provide services that deploy, install, and manage web applications.
Media Hosting – Build a redundant, scalable, and highly available infrastructure that hosts video, photo, or music uploads and downloads.
Software Delivery – Host your software applications that customers can download.
Static Website – you can configure a static website to run from an S3 bucket.
What is the benefit of S3’s query in place functionality?
S3 provides query-in-place functionality, allowing you to run powerful analytics directly on your data at rest in S3
What is benefit that S3 is the most supported Cloud Storage Service?
Amazon S3 is the most supported cloud storage service available, with integration from the largest community of third-party solutions, systems integrator partners, and other AWS services
How large can a file stored in S3 be?
Files can be anywhere from 0 bytes to 5 TB.
How much can you store in S3?
There is unlimited storage available.
What is the file structure of S3 storage?
Files are stored in buckets.
Buckets are root level folders.
Any subfolder within a bucket is known as a “folder”.
S3 is a universal namespace so bucket names must be unique globally.
What are the seven S3 Storage classes?
S3 Standard (durable, immediately available, frequently accessed).
S3 Intelligent-Tiering (automatically moves data to the most cost-effective tier).
S3 Standard-IA (durable, immediately available, infrequently accessed).
S3 One Zone-IA (lower cost for infrequently accessed data with less resilience).
S3 Glacier Instant Retrieval (data that is rarely accessed and requires retrieval in milliseconds).
S3 Glacier Flexible Retrieval (archived data, retrieval times in minutes or hours).
S3 Glacier Deep Archive (lowest cost storage class for long term retention).
What is S3 Standard?
Designed for durability 11 9s
Designed for availability 99.99%
Availability SLA 99.9%
Availability Zones ≥3
Minimum capacity charge per object N/A
Minimum storage duration charge N/A
Retrieval fee N/A
First byte latency milliseconds
What is S3 Intelligent Tiering?
Designed for durability 11 9s
Designed for availability 99.9%
Availability SLA 99%
Availability Zones ≥3
Minimum capacity charge per object N/A
Minimum storage duration charge N/A
Retrieval fee N/A
First byte latency milliseconds
What is S3 standard IA?
Designed for durability 11 9s
Designed for availability 99.9%
Availability SLA 99%
Availability Zones ≥3
Minimum capacity charge per object 128KB
Minimum storage duration charge 30 days
Retrieval fee Per GB retrieved
First byte latency milliseconds
What is S3 One Zone IA?
Designed for durability 11 9s
Designed for availability 99.5%
Availability SLA 99%
Availability Zones 1
Minimum capacity charge per object 128KB
Minimum storage duration charge 30 days
Retrieval fee Per GB retrieved
First byte latency milliseconds
What is S3 Glacier Instant Retrieval?
Designed for durability 11 9s
Designed for availability 99.9%
Availability SLA 99%
Availability Zones ≥3
Minimum capacity charge per object 128KB
Minimum storage duration charge 90 days
Retrieval fee Per GB retrieved
First byte latency milliseconds
What is S3 Glacier Flexible Retrieval?
Designed for durability 11 9s
Designed for availability 99.99%
Availability SLA 99.99%
Availability Zones ≥3
Minimum capacity charge per object 40KB
Minimum storage duration charge 90days
Retrieval fee Per GB retrieved
First byte latency minutes or hours
What is S3 Glacier Deep Archive?
Designed for durability 11 9s
Designed for availability 99.99%
Availability SLA 99.9%
Availability Zones ≥3
Minimum capacity charge per object 40KB
Minimum storage duration charge 180 days
Retrieval fee Per GB retrieved
First byte latency hours
What kind of Data store is S3?
S3 is a persistent, highly durable data store.
What is Persistent Data Store in S3?
Persistent data stores are non-volatile storage systems that retain data when powered off.
This contrasts with transient data stores and ephemeral data stores which lose the data when powered off.
What are the other types of data stores?
Persistent Data Store Data is durable and sticks around after reboots, restarts, or power cycles S3, Glacier, EBS, EFS
Transient Data Store Data is just temporarily stored and passed along to another process or persistent store SQS, SNS
Ephemeral Data Store Data is lost when the system is stopped EC2 Instance Store, Memcached
What are the rules for S3 bucket names?
Names must be unique across all of AWS.
Names must be 3 to 63 characters in length.
Names can only contain lowercase letters, numbers, and hyphens.
Names cannot be formatted as an IP address.
What does an object consist of in S3?
Objects consist of:
Key (name of the object).
Value (data made up of a sequence of bytes).
Version ID (used for versioning).
Metadata (data about the data that is stored).
What does a subresource consist of in S3?
Subresources:
Access control lists.
Torrent.
What is object sharing in S3?
Object sharing – the ability to make any object publicly available via a URL.
What is Lifecycle management in S3?
Lifecycle management – set rules to transfer objects between storage classes at defined time intervals.
What is versioning in S3?
Versioning – automatically keep multiple versions of an object (when enabled).
How does S3 bucket stay secure?
Encryption can be enabled for bucket.
Data is secured using ACLs and bucket policies.
What are the charges for S3?
Charges:
- Storage.
- Requests.
- Storage management pricing.
- Data transfer pricing.
- Transfer acceleration.