SOA-C03 - Monitoring, Logging, Analysis, Remediation, and Performance Optimization (22% of the exam) - Section 1.5

Optimise Amazon EC2 compute and Amazon EBS block storage performance using performance metrics, EBS volume types and EC2 placement groups.

Optimise Amazon EC2 and Amazon EBS performance by selecting the correct EBS volume types, migrating to gp3 volumes for independent IOPS and throughput tuning, and placing instances in EC2 placement groups for low latency or high availability. Use resource tags to identify and compare performance baselines across instance families.

Amazon EBS volume typesgp3 volumesEC2 placement groupsResource tags

Practice question for this objective

Free sampleMonitoring, Logging, Analysis, Remediation, and Performance Optimizationmedium

An application volume is provisioned for 12,000 IOPS, yet during peak load it never exceeds about 8,000 IOPS while the EBS VolumeQueueLength CloudWatch metric stays persistently high and request latency climbs. The instance is a smaller general-purpose type. What is the most likely cause an operator should investigate first?

  • AThe volume is degraded and should be replaced from a snapshot, because a healthy gp3 volume always delivers its full provisioned IOPS under any instance type.
  • BThe IOPS were under-provisioned and the fix is to raise the volume to 20,000 IOPS so the queued requests finally drain at peak.
  • CThe CloudWatch metric resolution is too coarse, so switching VolumeQueueLength to high-resolution publishing will reveal the volume is actually meeting target.
  • DThe instance EBS bandwidth limit caps aggregate volume performance, so a larger or EBS-optimized instance type is needed to reach the provisioned IOPS. Correct
An EC2 instance has its own EBS bandwidth ceiling, so undersized instances can cap volume IOPS below what the volume is provisioned for. Each instance type has a maximum EBS bandwidth and IOPS limit independent of the volume. When that ceiling is lower than the provisioned IOPS, requests queue and VolumeQueueLength stays high while latency rises, so resizing to a larger EBS-optimized instance lifts the cap.

Why A is wrong: Restoring assumes hardware fault, but a high queue with normal volume health usually points to an instance-side bandwidth cap rather than a degraded volume.

Why B is wrong: Adding IOPS looks logical, but the volume already cannot reach its current 12,000, so more provisioned IOPS will not clear a queue caused elsewhere.

Why C is wrong: Finer metric resolution changes only sampling detail, not the throughput the volume delivers, so it cannot explain real queuing and rising latency.

Why D is correct: Smaller instances cap EBS throughput and IOPS regardless of volume settings, so a persistently high queue below provisioned IOPS points to the instance bandwidth ceiling.

See more SOA-C03 practice questions, answers explained.

Exam traps in Monitoring, Logging, Analysis, Remediation, and Performance Optimization

Answers that look right on this material and are not. Each one is a distractor from a different question in the SOA-C03 bank for this domain.

  • Grow the gp2 volume to roughly 3,000 GiB so its size-based baseline reaches the required IOPS without changing the volume type.

    Why it is wrong: Enlarging gp2 does reach the IOPS, but it provisions far more capacity than needed and is exactly the size increase the requirement rules out.

  • A partition placement group, so instances are spread across distinct racks and the simulation tolerates correlated hardware failures during the run.

    Why it is wrong: Partition groups reduce correlated failure across racks, but spreading nodes apart raises inter-node latency, which is the opposite of what this workload needs.

  • Increase the provisioned IOPS on the gp3 volume to its maximum so that the higher operation rate yields the extra sequential bandwidth needed.

    Why it is wrong: Raising IOPS targets random operation rate, not sequential MiB/s, so it costs more while leaving the throughput ceiling and the bandwidth shortfall in place.

Examworthy is not affiliated with or endorsed by Amazon Web Services. Original, blueprint-aligned practice material only.