SAA-C03 Question 462
Single answerA company is running a data processing application that requires high computational power and low latency for complex calculations. The application does not require significant amounts of memory or storage. Which EC2 instance type should the company choose to optimize performance while minimizing costs?
- A
C5 (Compute Optimized) instances
- B
R5 (Memory Optimized) instances
- C
T4g (Burstable Performance) instances
- D
I3 (Storage Optimized) instances
Show answer and explanation
Correct answer: A
Explanation
The application described in the scenario requires high computational power and low latency for processing, which aligns with the capabilities of Compute Optimized instances such as the C5 family. Compute Optimized instances are specifically designed to deliver high performance for compute-intensive workloads, making them the best choice for this use case.
- A. Correct.
C5 instances are designed for compute-intensive applications such as batch processing, machine learning inference, and high-performance web servers. They provide high computational power and low latency, making them the optimal choice for this scenario.
- B. Incorrect.
R5 instances are memory optimized and designed for applications that require large amounts of memory, such as in-memory databases or big data analytics. Since the application in the scenario primarily needs computational power, R5 is not the correct choice.
- C. Incorrect.
T4g instances are burstable performance instances that are cost-effective for workloads with variable usage patterns. However, they are not suitable for applications that require consistently high computational power and low latency.
- D. Incorrect.
I3 instances are storage optimized and designed for applications that require high, low-latency storage performance, such as NoSQL databases or data warehousing. This does not align with the compute-intensive requirements of the scenario.