web-dev-qa-db-ja.com

他のAWSリソースを使用してAWSデータ転送コストを削減することは可能ですか?

非常に大きなブログを含むAWSEC2インスタンスがあります。私のデータ転送は約200Gb /月です。その80%はメディアと画像のみです。

私のデータ転送コストは、南アメリカ(お客様がいる場所)にサーバーがあるために高くなっています。

重いメディアデータをEC2ボリュームからS3に移動したり、クラウドフロントにキャッシュしたりするコストを削減できるかどうか疑問に思っていました。

それは可能ですか?

1
Daniel Santos

オプション1

Amazon Lightsailをお試しください: https://aws.Amazon.com/lightsail 。 $ 5プランでは、毎月1Tの無料送金が受けられます。

オプション2

CDNとしてCloudflareを使用します。 Cloudflare無料プランを使用すると、無料の無制限のデータ転送を利用できます。 Cloudflareは、メディアファイルを独自のサーバーにキャッシュします。

1
Elect2

要するに答えはノーです、あなたは何も保存しません。南アメリカのデータ転送料金は、Amazonが提供する最高額です。南アメリカ(SA)は、米国の料金の約3倍の費用がかかります。

SAのインターネットへのEC2データ転送料金:最初の1 GBは無料、最大10 TB/GBあたり月額$ 0.25。

SAのAmazon S3 Data Transfer Out to Internetの料金:最初の1 GBは無料、最大10 TB/GBあたり$ 0.25 /月。

Amazon CloudFront Data Transfer Out to InternetのSAの料金:最初の10 TB/GBあたり$ 0.25。

EC2料金

S3価格

CloudFrontの料金

2
John Hanley

CloudFrontをサイトの前で構成します-EC2および(おそらく最終的には)S3。

CloudFrontへのS3とEC2のデータ転送outが$ 0であり、データ転送中はビューアーがよりコストの低い地球の一部であるときはいつでも、デフォルト設定で保存しますCloudFrontからインターネットへのアクセスは、ビューアの場所に基づいています。

ただし... CloudFrontには3つの価格階層もあり、低コストの階層の1つを選択すると小さなボーナスが発生します。CloudFrontはおそらくトラフィックの多くを低コストのエッジロケーションにルーティングしますが、上位のいずれかを使用する権利を留保しますコスト領域では、たとえそうであっても、より高いコストレートが請求されることはありません。

Amazon CloudFrontは、価格クラスに含まれていない場所のEdgeの場所からコンテンツのリクエストを処理する場合があることに注意してください。この場合、料金クラスで最も安価な場所の料金のみが請求されます。

https://aws.Amazon.com/cloudfront/pricing/

落とし穴はありますか?私はそうではないことをお勧めします。さらに、可能性としては長い距離のトラフィックを運ぶためにコストを削減できる現実的な理由があることをお勧めします。この配置により、CloudFrontは、高コストのリージョンからトラフィックを運ぶことができます。これは、Originのポイントで(高価な)インターネットリンクを使用せず、所有するプライベート光ファイバーリンクを経由します。より低コストの地域に...そして、次にそれをインターネットにドロップします。

もちろん、最高価格のプランで最高のパフォーマンスが得られますが、低コストのプランの1つに切り替えることによるトレードオフによって、パフォーマンスに違いが生じない場合や、少なくとも潜在的なコスト削減のメリットが損なわれない場合があります。

2