cn21

AWS ネットワークコストを削減するための 5 つのヒント

皆さんもご存知のとおり、大手パブリッククラウドは最近、ネットワーク出力にかなりの料金を請求しています。大手クラウドコンピューティングプラットフォームでは、AWS から出るトラフィック 1 GB あたり 0.09 ドルを支払います。Azure や GCP でも同様の料金です。つまり、多数のユーザーに拡大すると、動画や画像などをホスティングするのに非常にコストがかかる可能性があるということです。Cloudflare の人気記事「AWS のひどい出力」では、Cloudflare は、この料金はもはや意味がないと述べています。

AWS Cloudfrontを使用する場合は、必ず圧縮を有効にしてください。

YouTube や Twitch がサービスを無料で提供しているのは驚くべきことです。ただし、毎月の帯域幅コストは膨大です。スタートアップや、独自の動画、画像、コンテンツをホストしようとしている人は、ユーザーあたりのコストを注意深く監視する必要があります。唯一の救いは、Netflix が確実に CDN を使用しており、この非常に重要なチェックボックスをオンにしているということです。オブジェクトを自動的に圧縮する(2)これにより、ネットワーク帯域幅が 80% 削減され、コンテンツをより速く提供することでユーザーエクスペリエンスも向上します。一般に、VPN やビデオホスティング用のソリューションを AWS 上に構築すると、非常にコストがかかる可能性があるので注意してください。

地域間のデータ転送を避ける

AWS では、EC2 インスタンスが us-west-2 にあり、us-east-1 にあるインスタンスにアップロードされている場合、いくらかのコスト (1 GB あたり 0.02 ドル) が発生する可能性があります。トラフィックに応じて、コンピューティング リソースを異なるリージョンに分割する (CDK/cloudformation を使用) ことをお勧めしますが、他のリソースとリージョン間で通信しないようにします。これにより、フェイルオーバー DNS ルーティングも可能になり、このデータ料金を回避できます。または、リージョン間でリクエストするのではなく、各リージョンに読み取り専用のレプリカ データベースを用意するのが、迅速で優れたソリューションです。

トラフィックをアベイラビリティゾーン内に維持する

各 AWS リージョンは、冗長性のために複数のゾーンで構成されています。アベイラビリティーゾーンの境界を越えるトラフィックには通常、データ転送料金が発生します。可能な限り、ローカル アベイラビリティーゾーンのリソースを使用してください。データベースが各ゾーンにデプロイされていることを確認してください。HPC クラスターまたは ML クラスターをセットアップしている場合、ネットワーク トラフィックがあれば、ec2 インスタンスを同じゾーンにデプロイすることが最善策です。

AWSサービス間の帯域幅に料金を支払う必要はありません

AWS コンピューティング サービスと他の AWS サービス (s3、dynamo) 間のトラフィックについては、正しく設定すれば、このトラフィックは無料になります。NAT ゲートウェイでは帯域幅料金が発生するため、サブネットがパブリックの場合はインターネット ゲートウェイを使用してください (1)。プライベート サブネットにコンピューティング インスタンスがある場合は、内部 AWS サービス宛てのトラフィックがゲートウェイ エンドポイントを通過するようにしてください (無料)。これにより、(GB あたり 0.09 ドル) のコストが回避されます。大したことではないと思われるかもしれませんが、受信するトラフィックの量によっては、数千ドルに達する可能性があります。

同じ会社内の他のマイクロサービスに接続するには、エンドポイント サービス (3) を作成します。その後、コンシューマーは、インターフェイス エンドポイントを作成するときに ID を入力してサービスを見つけることができます。これにより、ルーティングが VPC 内で行われ、データ料金が発生しないことが保証されます。これは、プライベート IP CIDR の競合の問題が少なく、プライベート DNS 名を関連付けるとロード バランサーを共有できるため、VPC ピアリングよりも優れています。

これらの手数料は依然として広く行われている慣行であるため、その取り扱い方を理解しておくことが最善です。

この記事が気に入ったら、ぜひフォローして他の人と共有してください。

詳しくは私のクラウドセキュリティツールサブスタックブログをご覧ください。

次の投稿
燃え尽き症候群に対処するには、サイバーセキュリティは失敗を許容することを学ばなければならない
前の投稿
量子コンピューティングと AI: 完璧な組み合わせ?

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。