AWS SOA-C03 monitoring guide covering CloudWatch, CloudTrail, alarms, EventBridge, and performance decisions.
This chapter is where SOA-C03 becomes an operations exam instead of a services quiz. AWS wants you to prove that you can observe the right signal, decide whether the issue is informational or urgent, route it to the correct workflow, and apply the smallest corrective action that restores health without making the incident worse.
I verified the current SOA-C03 Domain 1 task split against the AWS exam guide on May 11, 2026. AWS currently treats this chapter as three separate operational abilities, not one generic monitoring bucket:
AWS currently weights Monitoring, Logging, Analysis, Remediation, and Performance Optimization at 22% of scored content.
This domain is not mainly about memorizing service names. It is about whether you can:
| Lesson | Official task fit | Why it matters |
|---|---|---|
| 1.1 CloudWatch, CloudTrail & Alarms | Task 1.1 | This is the signal layer: metrics, logs, audit trails, dashboards, alarm logic, and notifications. |
| 1.2 EventBridge, Remediation & Runbooks | Task 1.2 | This is the action layer: route, enrich, automate, contain blast radius, and verify recovery. |
| 1.3 Compute, Storage & DB Performance | Task 1.3 | This is the tuning layer: match the symptom to the tightest compute, storage, or database fix. |
| If the stem is really about… | Go first to… | What to look for |
|---|---|---|
| CloudWatch agent, metrics, logs, CloudTrail, dashboards, alarms, SNS, or multi-account visibility | 1.1 CloudWatch, CloudTrail & Alarms | signal type, alarm design, noise control, visibility scope |
| EventBridge rules, notification fan-out, Lambda targets, Systems Manager Automation, or auto-remediation safety | 1.2 EventBridge, Remediation & Runbooks | event routing, runbook choice, guardrails, verification |
| EC2 performance, EBS latency, S3 transfer behavior, EFS or FSx selection, RDS bottlenecks, or resource-rightsizing | 1.3 Compute, Storage & DB Performance | constrained layer, narrowest fix, cost-aware tuning |
| Trap | Better thinking |
|---|---|
| “Every alert should trigger immediate remediation.” | Strong answers first ask whether the signal is trustworthy enough to automate against. |
| “CloudWatch and CloudTrail are interchangeable observability tools.” | CloudWatch is about runtime state and telemetry; CloudTrail is about API activity and change history. |
| “EventBridge is the remediation workflow.” | EventBridge is usually the routing and orchestration layer, not the repair logic itself. |
| “Performance problem means choose a bigger instance.” | First identify whether compute, block storage, shared storage, object transfer, or database load is actually constrained. |