[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Successor to CentOS] AlmaLinux OS server construction/migration service

[Successor to CentOS] AlmaLinux OS server construction/migration service

[For WordPress only] Cloud server “Web Speed”

[For WordPress only] Cloud server “Web Speed”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Reservation system development] EDISONE customization development service

[Reservation system development] EDISONE customization development service

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[Global exclusive service] Beyond's MSP in North America and China

[Global exclusive service] Beyond's MSP in North America and China

[YouTube] Beyond official channel “Biyomaru Channel”

[YouTube] Beyond official channel “Biyomaru Channel”

[For AWS beginners] Easy to understand! What is Amazon S3?

Hello!
This is Inoue, a Persian cat from Beyond Shikoku Office.


I would like to give you a quick explanation S3 ], which is one of the Amazon Web Services

What is storage service [S3]?

S3 is an abbreviation for " Simple Storage Service ".
A cloud-based intelligent object storage service .
In other words, it's like a rental warehouse for storing data in the clouds.
Files (text and images) called objects are saved in containers called buckets.
Since data can be retrieved in object units, data can be stored flexibly as needed.

■S3 overview

  1. Static website hosting (can be easily turned into a web server)
  2. S3 Select (Query function allows you to easily aggregate S3 data)
  3. You can easily scale up and scale down.

■Features of S3

  1. Scalability
  2. Availability/durability
  3. reliability
  4. Rich management functions
  5. intelligent features

■Explanation of the features of S3
① Since it is an object storage, it is easy to scale up and down.
Multiple storage classes are available depending on the usage situation, and
lifecycle policies can be used to automatically migrate.
it can be scaled up or down depending on usage conditions,
and there is no need to worry about capacity limits.
②It claims data durability of 99.999999999% (eleven nines) and is strong against threats such as failures and errors.
S3 objects are automatically replicated and stored in at least three Availability Zones.
Therefore, even if one of them fails, you can continue using it.
③ It has encryption functions and access management tools to protect data from attacks.
④ Various management functions such as storage class analysis and life cycle policy are available.
Using the management function, you can select a storage class that fits your actual usage.
⑤ There is a function or service that executes data queries.

Also, the amount of data that can be stored is unlimited.
There is a limit of 5TB for one file, but it
is rare to frequently access data larger than 5TB, so there is no need to worry about the 5TB limit.

■S3 pricing system
There are five conditions under which charges will be incurred:

  1. storage
  2. Request and data retrieval
  3. data transfer
  4. Management and analysis
  5. replication

Amazon S3 pricing

conditions Billing free
storage You will be charged for storage capacity.
Prices vary depending on storage class.
Up to 5GB of standard storage class can be used with the S3 free tier.
Request and data retrieval Requests include GET/PUT/POST/LIST/COPY/SELECT/DELETE, etc., and you are charged for the number of requests. 20,000 GET requests, 2,000 PUT/COPY/POST/LIST requests, and 15GB of data sent each month for free for 1 year.
data transfer You will be charged for sending from S3.
Charges will be incurred when retrieving data stored in S3.
Charges will be incurred when data stored in S3 is retrieved from or transferred to another region.
If you are using Transfer Acceleration, a Transfer Acceleration usage fee will be charged in addition to the transfer fee.
*Please note that fees vary depending on the destination region.
Uploading (receiving) to S3 is free.
Transfers between his S3 buckets or from S3 to other services within the same region are free.
Transferring to Amazon CloudFront is free. However, only when transferring from S3 to CloudFront.
Management and analysis You incur charges for storage management features and analytics that are enabled on buckets in your account.
replication Storage fees are charged for primary copy and replication PUT requests.
There will be retrieval fees for infrequently accessed storage and S3 storage fees for the S3 storage class you select as the destination.

What is a storage class?

Storage class refers
to the type of storage S3 offers a variety of storage types that you can rent.
Storage class can be changed depending on the situation.
You can change the storage class manually, but you can also change it automatically by setting a lifecycle policy.

storage class Features
standard The most standard storage class.
Suitable for storing data such as distributed images and videos.
There is no charge for data retrieval.
Data is stored in three or more Availability Zones, so 99.9% availability is guaranteed.
IT Depending on the access frequency, you can move between two tiers: the frequent access tier and the infrequent access tier.
Each object is monitored as to whether it should be saved in the high-frequency or low-frequency hierarchy, and it is automatically moved according to the results.
Objects that have not been accessed for 30 consecutive days are automatically moved to the infrequent tier.
IA(S3 Standard – IA) Compared to standard storage, storage costs are lower, but data retrieval costs are higher.
Data is stored in three or more Availability Zones, making it possible to prepare for disasters.
Therefore, even if an entire availability zone is lost, data can be recovered.
Although the access frequency is low, it is suitable for long-term storage such as backups where data needs to be retrieved immediately when it is needed.
IA(1 zone – IA) Compared to the standard class, the storage fee is lower, but the transfer amount fee is higher.
Suitable for cases where access frequency is low but there are many preservatives.
However, since it is only stored in one availability zone, there is a possibility that data will be lost if a physical problem occurs in that region.
Therefore, it can be stored at a low cost, but it is not suitable for storing data that must never be lost.
Glacier Suitable for data archiving and long-term backup.
Large amounts of data can be stored at low cost.
In the case of Glacier, it is stored in a container called a "vault." Therefore, when retrieving saved data, it is necessary to perform the retrieval operation to another S3 bucket, which takes time to retrieve and increases the amount of data transferred.
Also, if you retrieve data, please note that storage fees will be charged for both the data on Glacier and the data to which you retrieve it.
Glacier(Deep Archive) Lower cost than Glacier.
This is useful when the data is rarely accessible but cannot be deleted.
However, data retrieval costs are high and it takes a considerable amount of time to retrieve data.
Therefore, it is suitable for long-term storage of data that is accessed very infrequently and that does not require immediate access when the data is needed.

summary

S3 is like a rental warehouse for storing data in the cloud, so
if you store data in a conveniently located rental warehouse, you can retrieve the data immediately, but
since it is in a good location, it is difficult to store it. However, it is costly.
When storing data in a rental warehouse in a faraway location like Glacier,
the location is poor, so it can be stored at a low cost.
However, since the rental warehouse is far away, it takes time and effort (cost) to retrieve the items.
With this in mind, it seems possible to decide on the storage class that is suitable for your operation.

This time, I gave a rough explanation of [S3], but
I would like to learn more about AWS and write another blog.

Growing every day, moving forward every day.
I have to update myself every day! ! !
Thank you for reading to the end.

If you found this article helpful , please give it a like!
6
Loading...
6 votes, average: 1.00 / 16
7,337
X facebook Hatena Bookmark pocket
[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

The person who wrote this article

About the author

Akika Inoue

Belongs to the System Solutions Department.
He joined Beyond as a founding member of the Shikoku office.
I jumped into the IT industry with no experience. As an education team, we create curriculum and conduct training for new graduates, mid-career, and existing members.
The main business is server operation and maintenance.
Either way, we value your content.
Also belongs to the Web Content Division and YouTube Team.