1. 同一リージョン内の通信
EC2インスタンスとS3バケットが同一のAWSリージョン内にある場合、その通信は通常無料
- EC2 (us-east-1) ↔ S3 (us-east-1) = 無料
2. 異なるリージョン間の通信
EC2とS3が異なるリージョンにある場合、データ転送料金が発生。
- EC2 (us-east-1) ↔ S3 (us-west-2) = 有料
3. VPCエンドポイントの使用
- VPCエンドポイント使用 = エンドポイント料金あり、通信料金は通常無料
4. インターネット経由の通信
EC2からインターネット経由でS3にアクセスする場合、データ転送出口料金が発生する可能性あり。
- EC2 ↔ インターネット ↔ S3 = 有料(出口料金)
5. Transfer Accelerationの使用
S3のTransfer Accelerationを使用すると、高速なアップロードが可能ですが、追加料金が発生。
- S3 Transfer Acceleration = 追加料金あり