A financial services company manages a multi-account environment within an organization in AWS Organizations. The consolidated billing feature is enabled. The compute and data workloads are distributed as follows:
* Account A (Production): Runs a customer-facing web application on Amazon ECS using AWS Fargate across Availability Zones. This account incurs a steady compute charge of per month. Next month, a large-scale batch processing ETL pipeline will be migrated to run on AWS Lambda in this account, with an estimated cost of per month.
* Account B (Analytics): Runs a cluster of Amazon EC2 c6g.xlarge instances (Linux) for continuous data analysis. This fleet runs with a highly predictable load, costing per month.
The ECS tasks in Account A require outbound internet access to communicate with external payment processing APIs. This traffic is currently routed through NAT Gateways (one in each Availability Zone) and is highly critical, requiring strict high availability. The batch processing workload in Account A also requires internet access but can tolerate up to hours of downtime during a failure. A review of the billing data reveals that a significant portion of Account A's NAT Gateway charges is due to transferring large datasets to Amazon S3 and Amazon DynamoDB.
Which combination of actions will optimize resource costs most effectively while maintaining the required availability constraints? (Select TWO.)
- Purchase a Compute Savings Plan in the organization's management account to cover the AWS Fargate tasks, EC2 instances, and future Lambda functions across both member accounts.Cevap
- Deploy Gateway VPC endpoints for Amazon S3 and Amazon DynamoDB in Account A's VPC, and update the routing tables to route traffic to these services through the endpoints instead of the NAT Gateways.Cevap
- CPurchase an EC2 Instance Savings Plan in the management account for the c6g instance family to cover the EC2 instances in Account B, the ECS Fargate tasks in Account A, and the upcoming Lambda functions.
- DUse AWS Resource Access Manager (RAM) to share an EC2 Instance Savings Plan purchased in Account B with Account A to apply the discount to the Fargate tasks.
- EConsolidate the three NAT Gateways in Account A into a single NAT Gateway in one Availability Zone to eliminate the hourly charges of the other two NAT Gateways.