title: "SAP-C02 Decision Cheat Sheet" summary: "A compact framework for evaluating complex AWS architecture, migration, modernization, operations, and governance tradeoffs."

Professional architecture sequence

  1. Identify business outcome, owner, users, data, and authoritative systems.
  2. Extract every constraint: time, scale, consistency, RTO/RPO, security, compliance, operations, migration, and cost.
  3. Draw identity, request, network, data, dependency, deployment, and evidence paths.
  4. Compare at least two viable patterns.
  5. Reject alternatives using a stated constraint, not preference.
  6. Test failure, quota, scaling, change, rollback, recovery, and cost behavior.
  7. State who operates and pays for the design.

Keep emerging pretest subjects—generative-AI guardrails, AgentCore identity, and human oversight—separate from the four scored domain weights. They may appear as unscored questions according to the current guide and must not displace core architectural preparation.

Use the matrices from the requirement column. Change one constraint and explain whether the answer changes; that is closer to professional-level reasoning than memorizing service pairs.

Organization and account boundary

Use accounts as ownership, isolation, and quota boundaries—not merely folders.

Organization and account boundary: Use accounts as ownership, isolation, and quota boundaries—not merely folders.
NeedPrimary mechanismTradeoff
Independent security boundarySeparate accountMore governance and shared-service design
Policy inheritanceOU and organization policiesOU churn can complicate exceptions
Shared capabilityDedicated shared-services accountMust control blast radius and dependencies
Workforce accessIAM Identity Center/federationRequires lifecycle and permission-set governance
Objectives: 1.2, 1.4, 1.5

Connectivity selection

Choose connectivity from bandwidth, latency, reach, encryption, convergence, and operations.

Connectivity selection: Choose connectivity from bandwidth, latency, reach, encryption, convergence, and operations.
RequirementPatternWatch
Quick encrypted hybridSite-to-Site VPNInternet path and throughput
Consistent private capacityDirect Connect with resilient designLead time and encryption requirement
Many VPCs/accountsTransit Gateway or Cloud WANRoute domains, cost, inspection
Service-specific private accessPrivateLinkProvider/consumer DNS and policy
Objectives: 1.1

Integration pattern

Match delivery semantics and failure isolation to the business process.

Integration pattern: Match delivery semantics and failure isolation to the business process.
NeedPatternCritical control
Decouple one consumerQueueVisibility, retry, DLQ, idempotency
Fan-out eventsTopic/event busFiltering, schema, target failure
Ordered stream/replayStreamPartition key, retention, consumer lag
Stateful orchestrationWorkflowTimeout, compensation, idempotency
Objectives: 2.1, 2.4

Disaster-recovery strategy

RTO/RPO and operating ability determine the pattern.

Disaster-recovery strategy: RTO/RPO and operating ability determine the pattern.
PatternRTO/RPO tendencyOperational cost
Backup/restoreLongestLowest steady state
Pilot lightLong to moderateCore data/services running
Warm standbyModerate to shortScaled-down complete environment
Active/activeShortest when correctly designedHighest consistency and operations complexity
Objectives: 1.3, 2.2, 2.4, 3.4

Data service selection

Start from access patterns, consistency, scale, recovery, and ownership.

Data service selection: Start from access patterns, consistency, scale, recovery, and ownership.
WorkloadCandidate familyDecision signal
Relational transactionsAurora/RDSSQL, constraints, joins, transaction model
Key-value at scaleDynamoDBKnown access patterns and partition design
Object/data lakeS3 and analytical servicesDurability, lifecycle, open formats, query separation
Analytics warehouseRedshiftColumnar analytical workload and ecosystem
Objectives: 2.5, 2.6

Migration strategy

Use business value, constraints, and dependency evidence.

Migration strategy: Use business value, constraints, and dependency evidence.
StrategyUse whenRisk
Retain/retireNo current migration valueHidden dependency or unsupported risk
RehostSpeed and low change dominateCarries technical debt
ReplatformManaged improvement with limited changeCompatibility and behavior differences
RefactorBusiness value justifies architectural changeTime, skill, scope, migration risk
Objectives: 4.1, 4.2, 4.3, 4.4

Improvement prioritization

Use evidence, reversibility, and business impact.

Improvement prioritization: Use evidence, reversibility, and business impact.
SignalDecisionProof
Frequent incidentReduce failure cause/blast radiusIncident rate, recovery time, test
Performance saturationChange constrained layerRepresentative load and telemetry
Unowned costEstablish attribution before optimizationUnit cost and owner
Manual risky changeAutomate with guardrailsFailure rate, rollback, audit
Objectives: 3.1, 3.2, 3.3, 3.4, 3.5