
Ultimate access to all questions.
As a solutions architect, how would you recommend optimizing AWS costs for an application using EC2, Fargate, and Lambda, given that EC2 handles unpredictable data ingestion which can be interrupted, while Fargate and Lambda serve predictable front-end and API layer workloads, respectively?
A
Leverage Spot Instances for the EC2 data ingestion layer due to its unpredictable nature
B
Utilize On-Demand Instances for managing the EC2 data ingestion layer
C
Implement a 1-year Compute Savings Plan for the stable front-end and API layer workloads on Fargate and Lambda
D
Adopt 1-year All Upfront Reserved instances for the EC2 data ingestion layer
E
Select a 1-year EC2 instance Savings Plan for the consistent front-end and API layer operations