This may be an estimate of AWS fees! ? Check the amount of data transferred on your website
table of contents [非表示]
This is Ohara from the technical sales department.
When building a server environment on AWS that is accessed by an unspecified number of users, such as corporate sites or e-commerce sites,
AWS will charge you as you like under the pretext of "data transfer amount."
This means that the more connections to the website, the more transfers you have, and the more pay-as-you-go costs are.
However, it is important to know as a guide to how much data is transferred to the target website.
In this article, we will describe how to calculate the amount of data transferred.
Check the number of requests for your website
First, launch
Chrome Developer Tools (Since cache data may be reflected, please start it in Google's incognito mode.)
Open the site, "right-click the mouse" → "Inspect", and the following screen will appear on the right side, so open "Network" (yellow part).
When you open "Network", you will see a screen like the one below.
If you look at the yellow part, you can see that 579KB of data is used per page.
(The amount of data differs for each page, so please check about 10 pages using the same procedure and calculate the average value.)
Calculating data transfer amount
Let's look at the amount of data transferred with an average page data of 500KB and an average number of sessions per day of 10,000.
(Please check the number of sessions using the "netstat" command)
■ Calculation
average page data 500KB x Average 10,000 sessions/day = 5,000,000KB = 4,882MB (byte conversion)
4,882MB x 1 month (30 days conversion) = 146,460MB
And so it becomes.
Simulate data transfer fees on AWS
AWS has an administrative quote tool that allows you to calculate an approximate monthly usage fee.
Please click this link!
Amazon Web Services Simple Monthly Calculator
The transfer amount I checked earlier was 146GB, so I will input the transfer amount of 146GB and estimate it.
The monthly fee is now $18.34. (In the case of Tokyo region.)
Converting this as 1 dollar = 120 yen,
18.34 USD × 120 yen = 2,200 yen per month.
*By the way, there is no data transfer fee when receiving data from the Internet to AWS EC2.
summary
As for data transfer fees, this is only a guideline, so it may not necessarily be as simulation-based, but I think this will be a certain guideline for companies considering building and operating them on AWS.
However, other than AWS, there are also cloud services that offer plans that offer "unlimited data transfer transmission and reception."
Also, if you are not particular about the cloud, why not consider managing hosting services?
Digression
At Beyond, we have many opportunities to build and monitor various IaaS, including AWS, and we often talk to the vendors who provide cloud services, but the recent trend is It seems that traditional managed hosting contracts are increasing. Is it something that's going back to the roots?
*For details on this content, please see the next opportunity. . .