A company runs a data processing application on Amazon EC2 instances in private subnets. The application downloads of data monthly from Amazon S3. Additionally, the application writes daily database backups to Amazon S3 that are deleted after days. Which configuration will achieve the lowest overall network routing and data transfer costs for this workload?
- Deploy a Gateway VPC Endpoint for Amazon S3 in the VPC, update the route tables of the private subnets to direct S3 traffic through the endpoint, and store the backups in the S3 Standard storage class.Cevap
- BRoute the S3 download traffic through a NAT Gateway in a public subnet, and store the backups in the Amazon S3 Standard-Infrequent Access (S3 Standard-IA) storage class.
- CPurchase a Compute Savings Plan to cover the NAT Gateway data processing charges, and route the S3 download traffic through the NAT Gateway.
- DDeploy a Gateway VPC Endpoint for Amazon S3 in the VPC, and transition the daily backups immediately to the Amazon S3 Standard-Infrequent Access (S3 Standard-IA) storage class to utilize the lower storage rate.
Cevap
Deploy a Gateway VPC Endpoint for Amazon S3 to route the S3 download traffic directly, and store the short-term backups in S3 Standard to avoid the minimum storage duration charge penalty of S3 Standard-IA.
Deploying a Gateway VPC Endpoint for Amazon S3 is the most cost-effective routing method because it has no hourly or data processing fees. Additionally, since the daily database backups are deleted after days, storing them in S3 Standard is more economical than S3 Standard-IA, which enforces a minimum billing duration of days. This avoids the short-term storage cost penalty.
Adım Adım Çözüm
Anahtar Kavram
Gateway VPC Endpoints provide free, private routing to Amazon S3, and short-term data should not be stored in S3 Standard-IA due to its -day minimum storage duration billing.