AWS VPC 内から S3 にファイルをアップロードする場合、標準 URL で S3 API を介してアップロードを開始する以外に何か特別なことをする必要がありますか?
aws-s3 Ruby gem を使用して転送を行うことを計画しており、データ転送が無料であることを確認するために必要な変更があるかどうかを把握しようとしています。
前もって感謝します!
AWS VPC 内から S3 にファイルをアップロードする場合、標準 URL で S3 API を介してアップロードを開始する以外に何か特別なことをする必要がありますか?
aws-s3 Ruby gem を使用して転送を行うことを計画しており、データ転送が無料であることを確認するために必要な変更があるかどうかを把握しようとしています。
前もって感謝します!
アップロード形式のデータ転送は、AWS ネットワークの内外にかかわらず常に無料です。ただし、ネットワーク内外の LIST/PUT/COPY/POST リクエストに対しては料金を支払う必要があります。
AWS インスタンスに送信されると、S3 から無料で転送されます。これは、AWS の外部でデータを取得する場合と同じ方法で行われます。S3 URL への解決を行い、内部でルーティングします。別の構文は必要ありません。ここでも GET リクエストの料金はかかりますが、今回は転送帯域幅を節約できます。
ただし、現在の AWS リージョン外の S3 に接続している場合 (S3 北部 VA -> AWS 西部に接続している IE)、アウトバウンド S3 トラフィックの料金を支払う必要があることに注意してください。