AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Your client has a set of batch processing workloads that run at consistent times every week for the same duration. These workloads are not time-sensitive and can be interrupted without causing major issues. The client wants to minimize the cost of running these workloads on AWS. Which compute solution would offer the most cost savings for this scenario?
Run the workloads on On-Demand Instances to maintain flexibility without making a long-term commitment.
Reserve capacity by purchasing Reserved Instances for the batch processing workloads.
Use Amazon EC2 Spot Instances for running the batch processing workloads.
Commit to a Compute Savings Plan that covers the compute usage expected for the batch processing.
Amazon EC2 Spot Instances provide the most cost savings for workloads that can tolerate interruptions, offering up to a 90% discount compared to On-Demand pricing. Spot Instances are ideal for workloads with flexible start and end times, such as the client's batch processing tasks that are not time-sensitive. Reserved Instances would not provide as much cost savings and are typically used for steady-state, uninterrupted workloads. Savings Plans offer discounts but require a commitment to a consistent amount of usage (e.g., compute power or instance families) for 1 or 3 years, which may not align with the client's intermittent batches. On-Demand Instances are the most expensive option and are best suited for short-term, irregular, or unpredictable workloads that cannot tolerate interruptions.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are EC2 Spot Instances and how do they work?
Open an interactive chat with Bash
What is the difference between Spot Instances and On-Demand Instances?
Open an interactive chat with Bash
What are the benefits of using EC2 Spot Instances for batch processing workloads?