Amazon S3 Storage Classes and Storage Pricing
S3 Storage Classes
Amazon S3 (Simple Storage Service) offers a range of storage classes to meet diverse data storage needs, from frequently accessed data with low-latency access (S3 Standard) to cost-effective options for less frequently accessed data (S3 Standard-IA and S3 One Zone-IA). It also provides solutions for archive data with varying retrieval needs, including fast access (S3 Glacier Instant Retrieval) and long-term, rarely accessed data (S3 Glacier Flexible Retrieval and S3 Glacier Deep Archive). Additionally, S3 Outposts allow on-premises storage for specific data residency requirements. Amazon S3's data lifecycle management feature enables automatic transitions between storage classes, streamlining cost optimization without requiring application modifications.
Amazon S3 charges users based on several factors, including object size, the duration of object storage in a month, and the chosen storage class. The storage classes available include S3 Standard, S3 Intelligent-Tiering, S3 Standard-Infrequent Access, S3 One Zone-Infrequent Access, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval (formerly S3 Glacier), and S3 Glacier Deep Archive.
For the S3 Intelligent-Tiering storage class, there is an additional monthly charge per object to monitor access patterns and automate object movement between access tiers. However, there are no retrieval charges or extra tiering fees when objects are moved between access tiers within S3 Intelligent-Tiering.
Here’s a look at the U.S. East (N. Virginia) rates:
Requests & data retrievals
- You already have an Amazon Web Service (AWS) account.
- You must have an AWS S3 bucket.
Managing and Restoring Backups Process
Once you create an AWS account to host your files and personal data in AWS S3, you can manage and restore your data backups as needed. Here are the steps to follow:
- Enter the Amazon S3 console
- Create an S3 bucket
- Upload a file
- Retrieve the object
Enter the Amazon S3 console
Log in to your AWS Management Console using your AWS account credentials. Then type S3 in the search bar and select S3 to open the console.
Create an S3 bucket
To create an Amazon S3 bucket, follow these steps:
- Access the S3 dashboard.
- Click the "Create Bucket" button.
If this is your initial bucket creation, the screen will resemble the image provided. However, if you've previously created S3 buckets, you'll find a list of your existing buckets in the S3 dashboard.
Provide a distinct and exclusive name for your Amazon S3 bucket, as bucket names must be unique across all existing buckets in Amazon S3. While we've utilized "demo-adex-s3-bucket" in this guide, it's essential to select a name that is both pertinent and exceptional to your needs. Keep in mind that S3 bucket names are subject to various naming restrictions. After choosing a name, specify the AWS Region in which you want to establish your bucket.
You have the ability to set permission settings for your S3 bucket. Leave the default values and select Next.
You have a variety of valuable options for configuring your S3 bucket, such as enabling Versioning, adding Tags, setting Default Encryption, and implementing Object Lock. However, for the purposes of this tutorial, we won't be enabling these features.
Proceed by selecting the "Create bucket" option.
Upload a file
In this step, access your recently created Amazon S3 bucket in the S3 console. Simply click on the name of your bucket to enter the bucket's configuration and contents.
You are on your bucket’s home page. Select Upload.
To select a file to upload, either click Add files or Add folder and select sample file(s) that you would like to store or Drag and Drop a file on the upload box. Your file(s) will be displayed after you have selected file(s) to upload.
You have the ability to review destination details and permissions. For this tutorial, leave the default values.
You will see your object in your bucket’s home screen.
Retrieve the object
In this step, you will download the file from your Amazon S3 bucket. Select the checkbox next to the file you would like to download, then select Download