AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A financial analytics company runs a nightly data processing job on an Amazon EMR cluster. The job must complete within a strict 6-hour window. The cluster's task nodes are currently configured as a uniform instance group using a single, large Spot Instance type to minimize costs. Recently, the company has experienced frequent failures in launching a sufficient number of task nodes due to a lack of Spot capacity for that specific instance type, causing critical job delays. A solutions architect needs to design a more resilient and performant provisioning strategy for the task nodes while still optimizing for cost. Which approach should the architect recommend?

  • Create an EC2 Auto Scaling group for the task nodes using a launch template for the Spot Instance type. Configure a scheduled scaling policy to increase the desired capacity before the job starts.

  • Switch the task nodes to use On-Demand Instances of the same instance type. Create a CloudWatch alarm that triggers a notification if the job duration exceeds 5 hours.

  • Configure the task nodes as an Instance Fleet with a single instance type. Purchase Spot Instance reservations for that specific instance type and Availability Zone to guarantee capacity.

  • Configure the task nodes as an Instance Fleet. Define a list of multiple instance types with similar vCPU and memory characteristics and use the capacity-optimized allocation strategy for Spot Instances.

AWS Certified Solutions Architect Professional SAP-C02
Continuous Improvement for Existing Solutions
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot