AWS Storage and Datbases Flashcards
What is Instance Store ?
Provides temporary block-level storage for an Amazon EC2 instance
An instance store is disk storage that is physically attached to the host computer for an EC2 instance
–Therefore has the same lifespan as the instance
–Block- Level storage volumes behave like physical hard drives
What is Amazon Elastic Block Store (Amazon EBS) ?
Service that provides block-level storages volumes that can be used with an Amazon EC2 instance
-If the instance is stop or terminated, all the data attached to the EBS volume remains available
What is Amazon EBS Snapshots ?
Incremental Backup
-The first backup taken of the volume copies all the data
-For Subsequent backups, only the blocks of data that have changed since the most recent snapshot is save
-Incremental backups are much different from full backups
–In which all data in the storage volume copies each time a backup happens
-Full back includes data that not changed since its the most recent back up
What is Amazon Simple Storage Service (Amazon S3)
Service that provide object-level storage
-Stores data as objects in buckets or file directory
-Can upload any type of file to Amazon S3
(Images, Videos, Text Files)
-Offers unlimited storage space
-Max file size for an object is 5 TB
-Also can set permissions to control visibility and access to it
-Also can track changes to your objects over time
Name the Amazon S3 Storage Classes
S3 Standard
S3 Intelligent tiering
S3 Standard - Infrequent Access (S3 standard- IA)
S3 One Zone- Infrequent Access (S3 One Zone- IA)
S3 Glacier Instant Retrieval
S3 Glacier Flexible Retrieval
S3 Glacier Deep Archival
S3 Outposts
2 factors:
How often you plan to retrieve your data
How available you need your data to be
Describe S3 Standard
-Frequent access
-Storage data in a minimum of 3 availability zones
-Wide range of use cases, websites, content distribution and data analytics
-Higher costs than other storage classes
Describe S3 Intelligent Tiering
Ideal for data with unknown or changing access patterns
Small monthly monitoring and automation fee per object
Describe S3 Standard - Infrequent Access (S3 standard- IA)
Less frequently access data
Similar to Amazon S3 standard but lower storage prices and higher retrieval price
-3 Availability zones
-Lower storage prices but higher retrieval price
Describe S3 One Zone- Infrequent Access (S3 One Zone- IA)
Stores data in 1 availability zone
-Lower storage prices with S3 Standard IA
–Save costs on Storage
–Easily reproduce data in the event of an availability zone failure
Describe Glacier Instant Retrieval
Archive for immediate access
-Works well for archived data that requires immediate access
-Retrieve objects within milliseconds
-Consider how quickly a user must retrieve the archived objects
-Similar performance of S3 Standard
Describe S3 Glacier Flexible Retrieval
Low cost storage designed for data archiving
-Able to retrieve objects within a minutes to hours
-Ideal for data archiving
-This storage class can be for archived customer records
(Photos, Video files, Up to 1 minute to 12 hours )
Describe S3 Glacier Deep Archival
Lowest cost object storage class ideal for archiving
-Able to retrieve within 12 hours to 48 hours
-Long term retention and digital preservation for data
-Once or twice a year
-All objects are replicated and stored across 3 geographically dispersed availability zones
Describe Amazon S3 Outposts
Create S3 buckets
-Makes it easier to retrieve, store and access
-Delivers object storage to an on-prem AWS Outposts environment
-Designed to store data durably and redundantly across multiple devices and servers on your Outposts
-Works well for workloads with local data residency requirements that must satisfy demanding performance needs by keeping data close to on-prem applications
Describe Amazon Elastic File System (Amazon EFS)
Multiple instances can access the data in EFS at the same time
-Multiples instances reading and writing simultaneously and can store data across multiple availability Zones.
-Linux File system
-Regional Resource
-Automatically scales
Describe File Storage
-Multiple clients (users, applications, servers) can access data that is stored in share file folders
-Storage server uses block storage with the local file system to organize files
-Clients access data through file paths
-Ideal for use cases where a large number of services and resources need to access the same data at the same time.