Skip to content

Primary SAA curriculum

Centralized Security Findings And Incident Triage

How multi-account AWS security signals into owned response using delegated administrators, regional coverage, Security Hub aggregation, EventBridge routing, evidence, and guarded automation.

9 min read

After this, you will understand

This final scenario teaches that security operations is a pipeline from coverage to detection to prioritization to evidence-backed action—not a collection of dashboards.

Article guideprerequisites, mental models, and concepts

Article overview

intermediateCloudCertificationSecurity

Three useful mental models

In plain terms

Specialized services create findings, Security Hub centralizes them, EventBridge routes them, and responders use CloudTrail and workload evidence to decide what to do.

Decision pressure

Regions and new accounts are missed, every alert is urgent, ownership is absent, or destructive automation acts on a finding before validation.

Exam-ready model

Delegate service administration, prove account and Region coverage, aggregate structured findings, route by risk and owner, preserve evidence, and automate only bounded reversible actions.

Think before reading

Why is centralized visibility not the same as incident response?

A dashboard shows findings; response still needs prioritization, an owner, evidence, authority, a containment decision, and closure criteria.

Concepts Covered

  • Detector services versus aggregation and routing
  • Organizations delegated administration
  • Account and Region coverage
  • GuardDuty, Inspector, and Macie boundaries
  • Security Hub normalization and cross-Region aggregation
  • EventBridge filtering and durable response paths
  • Severity, exploitability, asset criticality, and ownership
  • CloudTrail evidence and investigation context
  • Safe automation, suppression, testing, and cost
  • AWS Solutions Architect Associate exam (SAA-C03) security-operations recognition patterns

1. Situation

A company has fifty AWS accounts. GuardDuty reports suspicious credential use, Inspector reports vulnerable packages, and Macie reports sensitive data in S3. Findings appear in different accounts and Regions.

The security team does not need one more email inbox. It needs a path from signal to decision:

coverage -> finding -> prioritize -> route -> investigate -> contain -> recover

2. Naive Design

Aggregation without prioritization, ownership, evidence, and guarded authority creates both alert fatigue and unsafe action.

Every finding becomes an urgent notification. Responders become numb, duplicate work is opened, and nobody knows the affected application's owner.

Another mistake is enabling services in one Region and assuming global coverage. Many security services and their delegated-administrator relationships—the member account designated to manage that service centrally—are Regional.

3. What Breaks

  1. In the alert-to-chat starting design above, a new account joins but is not enrolled in a Regional detector.
  2. A high-severity finding arrives without an application owner.
  3. Automation immediately quarantines a critical server based only on severity.
  4. The business loses service, while responders still lack CloudTrail and workload context.
  5. The finding is archived to quiet the dashboard without correcting its cause.

Aggregation reduces searching. It does not supply coverage, business context, or safe response automatically.

4. AWS Architecture

Step 1: separate service jobs

ServiceCore question in this scenario
Amazon GuardDutyDoes observed AWS activity suggest a threat?
Amazon InspectorDo supported workloads have software vulnerabilities or unintended exposure?
Amazon MacieDoes S3 contain sensitive data or data-security risk?
AWS Security HubHow do we centralize, normalize, correlate, and prioritize supported findings and posture signals?

Security Hub does not replace the detector that produced a finding. Its security posture results report whether supported resources satisfy configured security controls; they are different from evidence that an attack occurred. CloudTrail also is not a threat detector; it records AWS API activity for investigation.

No single service performs detection, aggregation, routing, and investigation; a finding is a lead, while preserved evidence establishes what happened.

Step 2: delegate administration out of the management account

Use the same deliberate security account as delegated administrator for supported services where appropriate. This reduces daily use of the highly privileged management account.

Delegation is service-specific and often Regional. Configure organization auto-enable behavior for new and existing members as supported, then verify actual enrollment rather than assuming Organizations membership is enough.

Step 3: prove Regional coverage

Maintain an inventory of allowed Regions, accounts, detector status, optional protection plans, and newly created resources. An SCP restricting unused Regions can reduce the monitoring surface, but the organization still needs evidence that the restriction and exceptions work.

Delegation centralizes administration; verified account-by-Region enrollment creates coverage.

Step 4: aggregate findings in Security Hub

A central Security Hub view can show only findings that enabled source services actually create in their accounts and Regions.

Security Hub ingests supported findings in a common format and supports cross-Region aggregation. Aggregation copies visibility to the chosen operational view; the underlying services still need to be enabled in the source accounts and Regions.

Step 5: route structured work with EventBridge

Routing turns a dashboard signal into durable, accountable work and keeps repeated delivery failure visible.

Filter on service, finding type, account, Region, severity, resource, workflow state, and ownership data. Use queues and retries when losing a notification would matter. A dead-letter queue (DLQ) keeps events that repeatedly fail delivery so operators can inspect and replay them instead of losing the work silently.

Step 6: triage risk, not severity alone

Combine:

  • finding confidence and severity;
  • asset criticality and environment—what business function fails if the resource is affected;
  • internet exposure and exploitability—whether an attacker can reach and practically use the weakness;
  • identity privilege;
  • sensitive-data impact;
  • corroborating findings; and
  • business owner and current change activity.

A critical finding on an unused test resource and a medium finding on the payment control plane may require different priorities.

Step 7: investigate with preserved evidence

Safe response comes from technical signal plus business context and preserved evidence; the source finding alone is not the complete incident story.

The finding is the lead. CloudTrail, configuration history, network evidence, application logs, and identity context establish what actually happened.

Step 8: automate only bounded actions

Safe early automation can enrich a ticket, tag a resource, preserve a snapshot, or revoke one known exposed credential. Quarantining networks, disabling accounts, or deleting resources can cause major outages. Such actions need precise finding types, narrowly scoped roles, approval where appropriate, a reversal path, and idempotency so replaying the same event does not repeat the destructive change.

Completed architecture

Coverage creates signals; routing, ownership, evidence, and guarded authority turn them into safe response.

5. Request Or Data Flow

  1. A detector observes threat behavior, vulnerability, or sensitive-data risk.
  2. It produces a structured finding in the source account and Region.
  3. Organization administration and Security Hub integrations expose the finding centrally.
  4. Cross-Region aggregation makes it visible in the selected operational Region.
  5. EventBridge matches an owned response rule.
  6. The workflow creates durable work before optional enrichment or automation.
  7. Responders correlate the finding with CloudTrail and workload evidence.
  8. They contain, remediate, recover, document, and update the finding workflow state.

6. Security Controls

  • protect the security tooling account and minimize management-account use;
  • use least-privilege read, investigation, containment, and administration roles;
  • separate finding viewing from destructive response authority;
  • protect central evidence from workload administrators;
  • alert on detector disablement and configuration changes; and
  • require ownership metadata so findings reach accountable teams.

7. Resilience Controls

Audit account and Region enrollment continuously. Send important EventBridge targets through durable queues or incident systems with retries and dead-letter visibility. Test sample findings and delivery paths.

Preserve evidence before destructive containment where possible. Maintain a manual response path if automation, the ticket system, or identity integration fails.

8. Performance Controls

Filter before expensive enrichment. High finding volume can exhaust Lambda concurrency, the number of function invocations allowed to run at the same time, or overload ticket APIs and a security information and event management (SIEM) platform that correlates security signals. Queue nonurgent work and deduplicate repeated updates using stable finding identifiers.

Suppress only understood, documented noise with owner and expiry. Suppression reduces routing; it does not remove the underlying risk.

9. Cost Controls

Costs vary by protected resource, event or data volume, scan coverage, finding ingestion, log storage, enrichment compute, and external SIEM volume.

Tune optional protection plans, Macie discovery jobs, retention, and downstream routing from risk. Do not disable foundational detection blindly. Track the cost change when enabling a new Region or organization-wide feature.

10. Exam Variants

Exam wordingFirst thought
Detect suspicious AWS activityGuardDuty
Find supported workload vulnerabilitiesInspector
Discover sensitive data in S3Macie
Centralize findings from security servicesSecurity Hub
Aggregate Security Hub findings across RegionsCross-Region aggregation
Route findings to SNS, Lambda, or response workflowEventBridge
Central management without daily management-account useDelegated administrator
Determine who changed a resourceCloudTrail evidence

11. Common Traps

  • Do not confuse a detector with an aggregator.
  • Do not assume one Region covers every Region.
  • Do not confuse aggregation with source-service enablement.
  • Do not route every finding to the urgent channel.
  • Do not prioritize from severity without asset context.
  • Do not automate destructive containment without guardrails and reversal.
  • Do not archive or suppress a finding as a substitute for remediation.
  • Do not investigate without central evidence and ownership data.

Final Mental Model: One-Minute Review

TermExact jobMemory cue
GuardDutyThreat-behavior findingsThreat specialist
InspectorVulnerability and exposure findingsVulnerability specialist
MacieSensitive-data findings for S3Data specialist
Security HubCentral finding and posture viewIntake board
Delegated administratorCentral service administration from a member accountSecurity operations office
Cross-Region aggregationCopies finding visibility to one operational RegionCentral display
EventBridgeRoutes matching finding eventsDispatcher
TriageCombines technical signal with business contextPriority decision
CloudTrailAPI evidence for investigationSecurity recording
Detectors create signals; Security Hub organizes them; EventBridge routes them; evidence and ownership turn them into safe action.

Detectors create signals; Security Hub organizes them; EventBridge routes them; evidence and ownership turn them into safe action.

Review Amazon GuardDuty, AWS Security Hub, Amazon Inspector, Amazon Macie, AWS CloudTrail, and GuardDuty vs Inspector vs Macie vs Security Hub.

Official references: Managing GuardDuty with Organizations, Security Hub cross-Region aggregation, and GuardDuty findings with EventBridge.

Finished reading?

Your reading history is saved in this browser so you can continue later.

Recommended Next

Public Web App On AWSAWS Architecture Scenarios23 min read

Start with the first of 17 scenarios and learn how requirements become AWS architecture decisions.

Optional exploration

These links add context, but they do not replace the recommended next lesson.

Arcflow Plus is coming — review drills, research breakdowns, more AI. Get one email at launch.