CloudFrontをCDNとしてAmazon S3を使用するという提案を考え出す必要があります。重要なことの1つは、コストの見積もりを行うことです。 AWSのウェブサイトやフォーラムを読み、計算機を使用しましたが、最終的な数(およそ)で確信が持てませんでした。正直なところ、「Data Transfer Out」、「GET and Other Requests」のような用語と、Amazon S3とAmazon CloudFrontの両方で詳細を入力して合計を行う必要があるかどうかで混乱しました。
私の毎月の請求書を見積もるためにここで助けが必要です。
クライアントベースのほとんど(ほぼ95%)は米国にあります。
平均ファイルサイズ:500KB
毎月の請求額の計算方法とおおよその金額について理解を深めることができればすばらしいと思います。
また、上記のデータと見積もりから、AkamaiまたはRackspaceを使用している場合の月額請求のおおよその金額。
ここでの計算は間違っていると思います0.5MB * 30,000,000は15003GBではなく14503GBです。
つまり、月額費用は200ドルではなく、2000ドル程度になります。
S3のputおよびgetリクエストフィールド(あなたの場合)は、アプリケーションからのみS3のファイルを呼び出し/更新する可能性が高い回数に制限する必要があります。
Cloudfrontサービスのコストを計算するには、ページ読み込みの大まかな送信帯域幅(ページあたりのCloudfrontから提供されるオブジェクトの数-次に倍にする-余裕を持たせる)を計算し、残りのフィールドに入力する必要があります。
ラフ計算。 500GBデータ出力(推測)500k平均オブジェクトサイズ1000無効化リクエスト95%米国ベースのエッジロケーションへ5%ヨーロッパベースのエッジロケーションへ
60.80ドル+ S3コストで提供されます。
リングに別の番号を投げます。
を使用してhttp://calculator.s3.amazonaws.com/calc5.html
CloudFront
0.5 MB x 3000万のデータ転送=約15,000 GB
平均サイズ500kb
1000の無効化リクエスト
95%米国
S3
ストレージ80K x 0.5MB 4GB
3000万を要求
私の最初の結果は$ 1,413です。 @ user2240751が述べたように、安全率2は不合理ではないため、月額$ 1,500〜$ 3,000の範囲です。
私は少ない数で作業することに慣れていますが、追加の要求とデータ転送のために、最終的な量は常に予想よりも多くなります。
改善のための修正または提案は歓迎します!
幸運を