##はじめに
S3の料金って、$0.033/GBというのはよく見かけるし、周知の事実だと思います。
営業が「S3って安いですよ!1GBで月4円くらいですよ!」って触れ込んだりしますが、
でもこれ、「期間」に触れられていない
ので、正しく理解できているとは言えません。
厳密には、月の平均使用量に対して、$0.033/GB課金される
という意味なのです。
以下、簡単な例とともに、課金の考え方について整理しておきます。
##考え方
例)1/1に10GB、1/31に100GBのファイルをUPした場合
単純に考えると、
月末、S3上には110GBあるから、110GB * $0.033 = $3.63
と考えたくなるのですが、実際はそうではありません。
10GBを744時間使用
100GBを24時間使用
と考えます。
つまり、
10GB * 744h = 7440GB
100GB * 24h = 2400GB
月平均使用量 = (7440GB + 2400GB) ÷ 744h = 13.17 GB
と考え、これに対して$0.033が課金されます。
よって、
13.17GB * $0.033 = $0.43
となります。単純計算するよりも安くなります。
そりゃそうですよね。110GBをひと月まるまる使ってる訳じゃないんですから。
##まとめ
ざっくり見積もる分には前者で構わないのですが、運用開始後にお客様がコストの実績計算することを考えると
こういう考え方を知っていた方が良いと思います。
そんな時に"もう一歩"踏み込んだ説明ができると、お客様からの信頼もグッと上がると思いますので、
ご参考になれば幸いです、、、って当たり前か。FAQにも書いてあるし。(笑)
なお、今後値下げされる可能性大なので、
将来的な見積もりする際にここまでやってもほぼ無意味という現実もありますのでご注意を。