Soru

Zorluk: OrtaCost-Optimized Compute Selection and Purchasing Strategies

A healthcare organization is migrating its patient portal backend to AWS. The architecture consists of:

* Web APIs hosted on Amazon EC2 instances in a private subnet that run continuously to handle steady-state portal traffic.
* Background workers on Amazon EC2 instances in the same private subnet that process and upload large log files to Amazon S3.
* A database tier running on Amazon RDS for PostgreSQL.

The organization wants to optimize compute, database, and data transfer costs for this workload. Which strategy should a solutions architect recommend to achieve the most cost-effective architecture?

  1. A
    Purchase a single Compute Savings Plan to cover both the EC2 instances and the Amazon RDS database, and configure an Amazon S3 Gateway VPC Endpoint.
  2. Purchase a Compute Savings Plan for the EC2 instances, purchase Amazon RDS Reserved DB Instances for the database, and configure an Amazon S3 Gateway VPC Endpoint.Cevap
  3. C
    Purchase a Compute Savings Plan for the EC2 instances, purchase Amazon RDS Reserved DB Instances for the database, and route the log upload traffic to Amazon S3 through a NAT Gateway.
  4. D
    Migrate the continuous log processing background workers to AWS Lambda functions, purchase a Compute Savings Plan for the EC2 instances and Lambda functions, purchase Amazon RDS Reserved DB Instances for the database, and configure an Amazon S3 Gateway VPC Endpoint.

Cevap

Purchase a Compute Savings Plan for the EC2 instances, purchase Amazon RDS Reserved DB Instances for the database, and configure an Amazon S3 Gateway VPC Endpoint.
Purchasing a Compute Savings Plan covers the EC2 instances at a discounted rate, while Amazon RDS Reserved DB Instances provide the necessary discount for the database tier because Compute Savings Plans do not apply to Amazon RDS. Additionally, configuring an Amazon S3 Gateway VPC Endpoint allows the background workers to upload files to Amazon S3 without passing through a NAT Gateway, which avoids costly data processing fees.

Adım Adım Çözüm

1
Analyze the compute requirements for the EC2 instances.
The EC2 instances run continuously in a steady state, making them eligible for compute discounts. A Compute Savings Plan offers flexibility and savings of up to 66% on EC2 instance usage.
Compute Savings Plans are optimal for steady-state EC2 workloads and offer easier management across instance families.
2
Analyze the database tier requirements.
The Amazon RDS PostgreSQL database runs 24/7. Compute Savings Plans do not cover RDS instances. Therefore, purchasing RDS Reserved DB Instances is the correct purchasing model to obtain database discounts.
Reserved DB Instances must be purchased separately to cover RDS database costs as they are outside the scope of Compute Savings Plans.
3
Analyze the network data transfer to Amazon S3.
Uploading large log files from a private subnet to S3 via a NAT Gateway would incur high data processing fees ($0.045 per GB). Creating a free Amazon S3 Gateway VPC Endpoint routes this traffic directly and securely to S3 at no cost.
Gateway VPC Endpoints eliminate NAT Gateway data processing costs for S3-bound traffic.

Anahtar Kavram

Selecting cost-optimized compute purchasing options (Compute Savings Plans vs. Reserved Instances) and optimizing network data transfer paths to minimize operational costs.
Tahmini Süre:2m 0s
Bu soruyu puanla