Amazon Storage Flashcards
What is Amazon Elastic Block Store (EBS)?
Provides block-level storage volumes to use with EC2 instances.
If instance is deleted, data is still available.
- Good for complex read, write, & change functions.
- Stored in 1 Availability Zone
- To attach EC2 instance - must reside in same Availability Zone.
What is an EBS Snapshot?
Incremental Backups where all data in storage volume copies each time backup occurs.
What is Amazon Simple Storage Service (S3)?
Bucket Object-level storage where you can upload any type of file and you have unlimited storage.
You can set permissions to control visibility & access.
You can track changes over objects as well.
What is S3 Standard?
Storage for Frequently Access Data
- Stores data in minimum 3 Availability Zones
- Provides high availability of objects.
- Has higher cost
- Good for websites, content distribution, & data analytics.
- Can store up to 5 TB.
- Cannot be attached to EC2 instances
What is S3 Standard-Infrequent Access (Amazon S3 Standard-IA)?
Storage for Infrequently Accessed Data
- Lower Storage Cost
- High Retrieval Cost
- Stores data in minimum 3 Availability Zone.
- Good for backups
What is S3 One Zone Infrequent Access (S3 One Zone-1A)
Storage for Infrequently Accessed Data
- Lower Storage Price than IA
- Stores data in 1 Availability Zone
- Good if you want to:
- Save costs on storage
- You can reproduce data in event of failure.
What is S3 Intelligent-Tiering?
Storage for Data with Unknown or Changing Access Patterns.
- Requires monthly monitoring & automation fee per object
- If object hasn’t been access for 30 consecutive days - moves to S3 Standard-IA (Infrequent Access Tier).
- If you access object in Infrequent Access Tier - moves to Frequent Access Tier (S3 Standard).
What is Glacier Instant Retrieval?
Storage for archived data that requires immediate access.
- Can get objects in milliseconds
- Same performance as S3 Standard.
What is S3 Glacier Flexible Retrieval?
Storage for Archived Data
- Able to retrieve objects within few minutes to hours
- Good for customer records or video files.
- Low Cost
What is S3 Glacier Deep Archive?
Storage class for Archived Data.
- Lowest Cost
- Get data within 12 to 48 hours.
- Ideal for data that might be accessed once/twice a year.
- All objects are replicated and stored across 3 geographically dispersed Availability Zones.
What are S3 Outposts?
Creates S3 Buckets on AWS Outposts.
- Easier to get, store, & access data on AWS Outposts.
- Designed to store data durably & redundantly across multiple devices & servers across Outposts.
- For workloads where you must store data locally.
What is Amazon Elastic File System (Amazon EFS)?
Scalable File System used with AWS Cloud Services & on-premises resources.
- Grows/Shrinks when you add/remove files.
- Can scale on demand to petabytes.
- Stores data in MULTIPLE Availability Zones.
- On-premises servers can access EFS with AWS Direct Connect.
- You can access multiple files at the same time.
What is an Instance Store?
For data that does not need to be kept long term.
When EC2 instance is stopped all data attached to instance is deleted.
More Info:
Amazon Simple Storage Service (Amazon S3) Lifecycle configuration
To manage your objects so that they are stored cost-effectively throughout their lifecycle, configure their Amazon S3 Lifecycle. An S3 Lifecycle configuration is a set of rules that define actions that Amazon S3 applies to a group of objects. There are two types of actions: Transition actions (define when objects transition to another storage class) and expiration actions (define when objects expire. Amazon S3 deletes expired objects on your behalf).
In this particular use case, you would use a transition action.
Incorrect options:
Amazon S3 Transfer Acceleration (Amazon S3TA) - Amazon S3 Transfer Acceleration (Amazon S3TA) enables fast, easy, and secure transfers of files over long distances between your client and an Amazon S3 bucket. It is not used to move objects between storage classes.
Amazon Simple Storage Service (Amazon S3) Bucket policies - An S3 bucket policy is a resource-based AWS Identity and Access Management (IAM) policy. You add a bucket policy to a bucket to grant other AWS accounts or IAM users access permissions for the bucket and the objects in it. Object permissions apply only to the objects that the bucket owner creates. It is not used to move objects between storage classes.
S3 Cross-Region Replication (S3 CRR) - S3 Cross-Region Replication (S3 CRR) enables automatic, asynchronous copying of objects across Amazon S3 buckets. Cross-Region replication (CRR) is used to copy objects across Amazon S3 buckets in different AWS Regions. It is not used to move objects between storage classes.
References:
Which of the following billing timeframes is applied when running a Windows EC2 on-demand instance?
Overall explanation
Correct option:
Pay per second
With On-Demand instances, you only pay for the Amazon EC2 instances you use. The use of On-Demand instances frees you from the costs and complexities of planning, purchasing, and maintaining hardware and transforms what are commonly large fixed costs into much smaller variable costs.
When running a Windows EC2 on-demand instance, pay-per-second pricing is applied.
Incorrect options:
Pay per hour - When running an Amazon Windows EC2 On-demand instance, pay-per-second pricing is applied. Windows-based EC2 instances used to follow pay-per-hour pricing earlier.
Pay per minute - Pay per minute pricing is not available for Windows EC2 on-demand instances, or any other type of on-demand EC2 instance.
Pay per day - Pay per day pricing is not available for Windows EC2 on-demand instances, or any other type of on-demand EC2 instance.