AWS Storage Flashcards
what are the 7 Primary Storage Related Services in AWS?
- Amazon S3
- Amazon Glacier
- Amazon Elastic File System (EFS)
- Amazon Fix
- AWS Storage Gateway
- AWS Snow Family
- AWS DataSync
What is AWS Simple Storage Service (S3)?
An object storage service which provides inexpensive and reliable storage that can be integrated with operations ran within and external to AWS.
What is an object storage service?
Provides a flat surface on which to store data and data metadata without managing the complexity of an underlying operating system.
What is a block storage service?
Provides a chunked data management scheme using a file system and and underlying operating system to serve and retrieve data.
How do you create folder structures within AWS S3?
Folders can be created in this block storage service by adding a “/” delineator to the file path of a desired file at the point of creation. You also need a prefix (folder name) before the delineator.
What is the maximum file size for AWS S3?
Individual files in this object storage service may not be larger than 5 terabytes.
What is the maximum bucket size for AWS S3?
There is no maximum total dataset size for this object storage service.
What is AWS S3 Multipart Upload?
This tool provides a safe mechanism to upload large files into the object storage service.
What is Amazon S3 Transfer Acceleration?
This tool routes uploads to AWS Object Storage services using a geographically proximate AWS edge location to improve performance.
What are the Primary Server Side encryption models for AWS S3?
- Server Side Encryption with AWS KMS Managed Keys
- Server Side Encryption with AWS S3 Managed Keys
- Server Side Encryption with Customer-Provided Keys
What is AWS S3 Server Side Encryption with AWS KMS Managed Keys (SSE-S3)?
This is a platform where AWS uses AWS S3 Managed Keys, with the addition of an envelope key is added for additional security, along with a full audit trail tracking key usage.
What is AWS S3 Server Side Encryption with AWS S3 Managed Keys (SSE-KMS)?
This is a platform where AWS uses its own enterprise standard keys to manage every step of the encryption and decryption process.
What is AWS S3 Server Side Encryption with Customer-Provided Keys (SSE-C)?
This is a process which lets you bring your own keys for S3 to use when applying encryption.
What is AWS S3 SSE-S3?
This is Server Side Encryption with AWS S3 Managed Keys
What is AWS S3 SSE-KMS?
This is Server Side Encryption with AWS KMS Managed Keys
What is AWS S3 SSE-C?
This is Server Side Encryption with customer maintained keys.
What is AWS S3 Client Side Encryption?
A platform for encrypting data prior to its transfer to S3.
How is AWS S3 Client Side Encryption Managed?
Client Side Encryption for S3 is managed using a KMS-Managed Customer Master Key. Which you provide through the AWS S3 encryption client.