SOA-C03 — AWS Certified CloudOps Engineer – Associate Quick Review

Concise Quick Review for AWS Certified CloudOps Engineer – Associate (SOA-C03) candidates preparing with topic drills, mock exams, and explanations.

Quick Review purpose

This Quick Review is for candidates preparing for the real AWS Certified CloudOps Engineer – Associate (SOA-C03) exam from AWS. Use it to refresh high-yield operations concepts before moving into IT Mastery practice, topic drills, mock exams, and detailed explanations.

This page supports IT Mastery exam prep with original practice questions. It is not affiliated with AWS.

Exam mindset: what SOA-C03 rewards

SOA-C03 is not just a service-name recognition exam. Expect scenarios that ask what a CloudOps engineer should do when something is slow, unreachable, noncompliant, under-monitored, over-permissioned, or expensive.

Think in this order:

  1. Observe — metrics, logs, events, traces, audit records, configuration history.
  2. Diagnose — isolate whether the problem is identity, network, compute, storage, quota, scaling, configuration, or dependency related.
  3. Remediate safely — prefer least-disruptive, automated, reversible, and auditable actions.
  4. Harden — apply least privilege, encryption, backup, patching, monitoring, tagging, and drift controls.
  5. Automate — use repeatable AWS-native mechanisms rather than manual console fixes when possible.

Official exam identity

ItemValue
Vendor / providerAWS
Official exam titleAWS Certified CloudOps Engineer – Associate (SOA-C03)
Official exam codeSOA-C03
Page conceptQuick Review for final-stage review and question-bank practice

High-yield service map

Operational needAWS services / features to knowExam decision point
Metrics and alarmsAmazon CloudWatch metrics, alarms, anomaly detection, composite alarmsUse metrics for numeric time-series signals; tune periods, thresholds, evaluation periods, and missing-data behavior.
Log collection and searchCloudWatch Logs, Logs Insights, metric filters, subscription filters, CloudWatch AgentUse Logs Insights for investigation; metric filters when log patterns must become alarmable metrics.
Audit API activityAWS CloudTrail, organization trails, data events, management events, Insights eventsCloudTrail answers “who called what API, from where, and when?”
Configuration history and complianceAWS Config, managed rules, custom rules, conformance packs, remediation, aggregatorsConfig answers “what changed, when, and is it compliant?”
Event-driven operationsAmazon EventBridge, EventBridge SchedulerUse events to trigger remediation, workflows, notifications, and operational automation.
Fleet operationsAWS Systems Manager Run Command, Session Manager, Patch Manager, State Manager, Automation, InventoryUse Systems Manager for managed-node operations without SSH/RDP exposure.
Identity and accessIAM users, groups, roles, policies, permission boundaries, STS, resource policies, service-linked rolesExplicit deny wins; roles are preferred for workloads and temporary access.
Network reachabilityVPC route tables, security groups, network ACLs, NAT gateways, internet gateways, VPC endpoints, Transit GatewaySeparate routing, filtering, DNS, and identity problems.
Compute operationsEC2, Auto Scaling groups, launch templates, user data, AMIs, EBS, instance profilesUse immutable images/templates and Auto Scaling health replacement where possible.
Load balancingALB, NLB, Gateway Load Balancer, target groups, health checksMatch protocol layer and target type to the application.
Storage operationsS3, EBS, EFS, FSx, lifecycle policies, replication, snapshotsChoose object, block, or file storage based on access pattern and protocol.
Database operationsRDS, Aurora, DynamoDB, backups, snapshots, Multi-AZ, read replicas, Performance InsightsDistinguish availability, read scaling, backup, and performance diagnosis.
Deployment automationCloudFormation, change sets, drift detection, StackSets, CodeDeploy, CodePipelinePrefer repeatable infrastructure and controlled deployment strategies.
Backup and recoveryAWS Backup, backup plans, vaults, cross-Region / cross-account copyAlign backup design with RPO, RTO, retention, and isolation needs.
Governance and costOrganizations, SCPs, Budgets, Cost Explorer, Cost Anomaly Detection, Trusted Advisor, Compute OptimizerTags, guardrails, and visibility are core operations tools.

Monitoring, logging, and alerting

CloudWatch essentials

FeatureUse it forCommon trap
CloudWatch metricsNumeric signals such as CPU, network, disk, latency, error countMetrics are dimensioned; the wrong dimension can make data appear “missing.”
CloudWatch alarmsNotify or act when metrics breach a conditionAlarms act on state changes, not every repeated datapoint.
Composite alarmsReduce alert noise by combining alarm statesUseful for paging only when multiple symptoms matter together.
Anomaly detectionDynamic baselines for variable workloadsNot a substitute for understanding business-critical thresholds.
CloudWatch LogsCentral log collectionLogs are not the same as CloudTrail audit events.
Logs InsightsInteractive log queryingUse it for investigation, not long-term metric trending by itself.
Metric filtersConvert log patterns into metricsExisting historical log events do not retroactively create metric datapoints.
Subscription filtersStream logs to another destinationUse for near-real-time processing or centralized log pipelines.
CloudWatch AgentOS-level metrics and log collection from EC2/on-premisesDefault EC2 metrics do not include every OS-level metric you may need.

CloudTrail vs CloudWatch vs Config

Question in the scenarioBest first service
“Who deleted this security group rule?”CloudTrail
“Did CPU or latency spike before the outage?”CloudWatch metrics
“What was the previous configuration?”AWS Config
“Which resources are noncompliant?”AWS Config rules / conformance packs
“Which API calls are unusual?”CloudTrail Insights
“Which log lines contain this error?”CloudWatch Logs Insights
“How do I trigger remediation after an event?”EventBridge + Systems Manager Automation / Lambda

Monitoring traps candidates miss

  • CloudTrail is not a performance monitor. It records API activity; use CloudWatch for metrics and logs.
  • CloudWatch alarms depend on evaluation settings. Period, datapoints to alarm, evaluation periods, and missing-data treatment can change behavior.
  • Not all service metrics are enabled by default at the granularity you want. EC2 detailed monitoring and custom metrics may be required.
  • Logs must be collected before they can be queried. Missing agent configuration or IAM permissions can explain missing logs.
  • A metric filter is not a log search. It creates a metric from matching log events.
  • AWS Config is about resource configuration and compliance, not application traces.
  • Centralized logging often needs cross-account design. Consider organization trails, delegated admin, log archive accounts, and resource policies.

Incident response decision flow

    flowchart TD
	    A[Alarm, ticket, or user report] --> B{Is it availability, performance, security, or compliance?}
	    B -->|Availability / performance| C[Check CloudWatch metrics, alarms, target health, logs]
	    B -->|Security / audit| D[Check CloudTrail, IAM Access Analyzer, GuardDuty, Security Hub]
	    B -->|Compliance / drift| E[Check AWS Config history, rules, conformance packs]
	    C --> F{Likely resource layer?}
	    F -->|Network| G[Routes, security groups, NACLs, DNS, endpoints, load balancer]
	    F -->|Compute| H[EC2 status checks, ASG health, ECS/Lambda errors, capacity]
	    F -->|Storage / database| I[S3/KMS policies, EBS/EFS, RDS metrics, backups, replicas]
	    D --> J[Contain, revoke, rotate, patch, document]
	    E --> K[Remediate with SSM Automation, CloudFormation, or Config remediation]
	    G --> L[Apply least disruptive fix]
	    H --> L
	    I --> L
	    J --> M[Post-incident: add alarms, rules, runbooks, and tests]
	    K --> M
	    L --> M

IAM and security review

IAM policy evaluation shortcuts

For SOA-C03 scenarios, remember:

  1. Explicit deny wins.
  2. If there is no applicable allow, the result is implicit deny.
  3. Identity policies, resource policies, permissions boundaries, session policies, and SCPs can all affect the final result.
  4. SCPs do not grant permissions. They set maximum available permissions for accounts or organizational units.
  5. Permission boundaries do not grant permissions. They cap what an identity can do.
  6. Resource policies can allow cross-account access, but the trusted principal may still need identity-side permission depending on the service and action.
  7. Use roles for AWS services and temporary access. Avoid long-term access keys where a role is possible.

IAM scenario table

ScenarioPreferred answer pattern
EC2 instance needs S3 accessAttach an IAM role through an instance profile; do not store access keys on the instance.
Lambda needs to call DynamoDBAdd permissions to the Lambda execution role.
External account needs access to a bucketUse a bucket policy and/or cross-account role with least privilege.
Team needs temporary elevated accessUse IAM Identity Center or role assumption with controlled permissions and audit logging.
Need to limit maximum permissions for developersUse permissions boundaries and appropriate identity policies.
Need guardrails across accountsUse AWS Organizations SCPs.
Need to detect unintended public or cross-account accessUse IAM Access Analyzer.

KMS and secrets

NeedBetter fitKey exam note
Encrypt data with customer-managed access controlAWS KMS customer managed keyKey policy matters; IAM permission alone may not be enough.
Encrypt S3 objectsSSE-S3, SSE-KMS, or client-side encryptionSSE-KMS adds KMS permissions and possible request-cost considerations.
Store database passwords with rotationAWS Secrets ManagerBuilt-in rotation support is a common differentiator.
Store configuration valuesSystems Manager Parameter StoreSecureString can use KMS; advanced features vary by parameter tier.
Temporary credentialsAWS STSPrefer temporary credentials over long-term access keys.

Security monitoring services

ServiceUse it for
Amazon GuardDutyThreat detection from logs and signals such as CloudTrail, VPC flow logs, DNS logs, and more.
AWS Security HubAggregated security findings and posture management.
Amazon InspectorVulnerability management for supported workloads.
Amazon MacieSensitive data discovery for S3.
AWS WAFLayer 7 web request filtering.
AWS ShieldDDoS protection.
IAM Access AnalyzerExternal access and policy validation analysis.

Networking and connectivity

VPC reachability checklist

When a resource cannot connect, separate the layers:

LayerWhat to check
DNSCorrect hostname, private hosted zone association, resolver rules, split-horizon behavior.
RouteRoute table has a matching route to internet gateway, NAT gateway, VPC peering, Transit Gateway, VPN, or VPC endpoint.
Source / destinationPublic subnet workloads need public IP or Elastic IP for direct internet access.
Security groupStateful allow rules on the ENI or attached resource.
Network ACLStateless inbound and outbound rules; ephemeral ports matter.
Endpoint policyVPC endpoint policy may block access even if IAM allows it.
Resource policyS3 bucket policy, KMS key policy, SQS queue policy, etc.
OS / applicationLocal firewall, listener port, service health, certificate, proxy, or application config.

Security groups vs network ACLs

FeatureSecurity groupNetwork ACL
ScopeENI / resource levelSubnet level
StateStatefulStateless
RulesAllow rules onlyAllow and deny rules
EvaluationAll rules consideredNumbered rules evaluated in order
Common useInstance/application access controlSubnet-level guardrail or explicit deny pattern
Exam trap“Outbound response traffic” is automatically allowed for established flowsMust allow return traffic, often including ephemeral ports

Internet, private access, and hybrid access

RequirementCommon AWS pattern
Public web appPublic subnet ALB + private subnet targets where possible
Private subnet instance needs outbound internet updatesNAT gateway in a public subnet + route from private subnet
Private access to S3 or DynamoDBGateway VPC endpoint
Private access to many AWS servicesInterface VPC endpoint powered by AWS PrivateLink
Connect VPCs at scaleAWS Transit Gateway
Simple non-transitive VPC-to-VPC connectionVPC peering
Encrypted internet-based hybrid connectionAWS Site-to-Site VPN
Dedicated private hybrid connectivityAWS Direct Connect
Centralized egress inspectionTransit Gateway + inspection VPC / network firewall pattern

Route 53 review

Routing policyUse when
SimpleOne basic answer for a name.
WeightedShift a percentage of traffic between targets.
Latency-basedSend users to the lowest-latency AWS Region.
FailoverActive-passive DNS failover using health checks.
GeolocationRoute based on user location.
GeoproximityRoute based on location and optional bias.
Multivalue answerReturn multiple healthy records.

Compute, scaling, and load balancing

EC2 operational review

TopicHigh-yield point
AMIsUse for repeatable instance builds and faster recovery.
User dataGood for bootstrapping; avoid making it the only place critical configuration exists.
Instance profilesRequired for EC2 to assume an IAM role.
System status check failureOften AWS infrastructure-related; stop/start or recovery may help depending on root volume and instance type.
Instance status check failureOften OS, network config, exhausted resources, or boot issue.
EBS-backed instanceCan generally be stopped and started.
Instance storeEphemeral; data is lost when the instance stops, terminates, or underlying disk fails.
EBS snapshotsIncremental backups stored in S3-managed infrastructure.
Elastic IPStatic public IPv4 address; watch for unnecessary allocation and cost.

Auto Scaling groups

FeatureUse it forCandidate trap
Launch templateDefines instance configurationPrefer launch templates over older launch configurations.
Desired capacityCurrent intended number of instancesScaling policies adjust desired capacity.
Minimum / maximumGuardrails for scaling rangeToo-low max can block scale-out.
Target trackingKeep a metric near a targetUsually preferred for common scaling needs.
Step scalingDifferent adjustments by breach sizeMore control, more tuning.
Scheduled scalingKnown time-based demandNot reactive to unexpected spikes.
Predictive scalingForecast-based scalingNeeds predictable patterns.
Lifecycle hooksRun actions before launch/termination completesUseful for registration, draining, or cleanup.
Health checksReplace unhealthy instancesELB health checks can be used in addition to EC2 checks.
Warm poolsReduce scale-out timeAdds operational and cost considerations.

Load balancer selection

NeedChoose
HTTP/HTTPS routing, host/path rules, redirectsApplication Load Balancer
TCP/UDP/TLS, very high performance, static IP supportNetwork Load Balancer
Third-party virtual appliance insertionGateway Load Balancer
HTTP target health and path-based routingALB target groups
Preserve client source IP at L4NLB patterns
Blue/green or canary with target group shiftingALB / CodeDeploy patterns

Deployment strategies

StrategyUse whenTradeoff
In-placeUpdate existing resourcesLower resource cost, higher rollback risk.
RollingReplace graduallySome mixed-version period.
Blue/greenShift traffic to a separate new environmentMore resources, cleaner rollback.
CanarySend small traffic percentage firstGood risk control; requires monitoring.
ImmutableReplace infrastructure rather than mutate itStrong consistency; requires automation.

Systems Manager operations

Systems Manager is frequently the most operationally correct answer when the scenario asks for controlled fleet management without opening inbound administrative ports.

Systems Manager featureUse it for
Session ManagerBrowser/CLI shell access without SSH/RDP inbound exposure.
Run CommandExecute commands across managed nodes.
Patch ManagerPatch baselines, patch groups, and maintenance windows.
State ManagerMaintain desired configuration over time.
AutomationMulti-step operational runbooks and remediation.
InventoryCollect software and configuration inventory.
Parameter StoreStore configuration and secrets-like values.
OpsCenterTrack and manage operational issues.
DistributorPackage and distribute software agents.
Maintenance WindowsSchedule disruptive or controlled operations.

SSM managed-node checklist

If an instance is not showing as a managed node, check:

  • SSM Agent installed and running.
  • IAM role attached with required Systems Manager permissions.
  • Network path to Systems Manager endpoints through internet, NAT, or VPC interface endpoints.
  • Correct AWS Region.
  • Supported operating system and instance state.
  • No restrictive proxy, DNS, endpoint policy, or security control blocking communication.

Infrastructure as Code and configuration control

CloudFormation review

FeatureWhat to remember
StacksDeploy and manage related AWS resources as a unit.
Change setsPreview proposed changes before execution.
Drift detectionIdentify resources changed outside CloudFormation.
Stack policiesProtect critical stack resources from unintended updates.
DeletionPolicyRetain, snapshot, or delete selected resources on stack deletion.
RollbackFailed updates can roll back to a previous known state.
StackSetsDeploy stacks across accounts and Regions.
Parameters / mappings / conditionsReuse templates across environments.
Outputs / exportsShare values with other stacks.

CloudFormation traps

  • Drift detection tells you drift exists; it does not automatically fix every issue.
  • Change sets are previews, not guarantees of successful deployment.
  • Manual console changes create operational risk when resources are supposed to be managed by IaC.
  • Stack deletion can delete resources unless protected with appropriate policies.
  • StackSets are for multi-account / multi-Region rollout, not for single-resource troubleshooting.

Storage and data operations

S3 operational review

FeatureUse it forTrap
VersioningRecover from overwrite/delete scenariosDelete markers can make objects appear deleted.
Lifecycle policiesTransition or expire objectsUnderstand access pattern before moving to archival classes.
ReplicationSame-Region or cross-Region object replicationVersioning is required; existing objects need special handling.
S3 Block Public AccessPrevent public exposureCan override bucket policies or ACL-based public access.
Object OwnershipControl ownership and ACL behaviorBucket owner enforced disables ACLs.
Object LockWORM retention patternsGovernance and compliance modes differ.
Event notificationsTrigger processing from object eventsWatch destination permissions and event-loop risks.
Storage LensOrganization-wide storage visibilityUseful for usage, activity, and optimization insights.
Access logs / CloudTrail data eventsAudit S3 accessData events can be high volume; scope carefully.

EBS, EFS, and FSx

Storage typeBest fitKey operational point
EBSBlock storage for EC2AZ-scoped; use snapshots for backup and migration.
EFSShared NFS file systemRegional service with mount targets in subnets/AZs.
FSx for Windows File ServerManaged Windows file sharesSMB and Windows integration.
FSx for LustreHigh-performance file system for compute workloadsOften paired with HPC or data processing.
Instance storeTemporary local storageFast but ephemeral.

RDS and database operations

FeaturePurposeExam distinction
Automated backupsPoint-in-time recovery within retentionOperational recovery feature, not read scaling.
Manual snapshotsUser-initiated backups retained until deletedUseful before risky changes.
Multi-AZHigh availability / failoverNot the same as read scaling for traditional RDS deployments.
Read replicasRead scaling and some DR patternsPromotion is a separate action.
Performance InsightsDatabase performance analysisHelps identify waits, SQL load, and bottlenecks.
Enhanced MonitoringOS-level DB instance metricsMore granular than standard CloudWatch DB metrics.
Parameter groupsEngine configurationStatic parameters may require reboot.
Option groupsEngine-specific featuresCommon in certain RDS engines.

Backup, recovery, and resilience

RTO and RPO

TermMeaningDesign implication
RTOHow quickly service must be restoredDrives standby architecture and automation.
RPOHow much data loss is acceptableDrives backup frequency, replication, and durability design.

Recovery patterns

RequirementLikely pattern
Recover from accidental file/object deletionVersioning, snapshots, backups, restore testing.
Recover EC2 workload quicklyAMI, launch template, Auto Scaling, EBS snapshots.
Protect against AZ failureMulti-AZ design, load balancing, Auto Scaling across AZs.
Protect against Region-level issueCross-Region replication, backups, Route 53 failover, tested runbooks.
Centralized backup policyAWS Backup plans and vaults.
Isolated backup copiesCross-account and/or cross-Region copy.
Database high availabilityRDS/Aurora Multi-AZ patterns.
Static website/object recoveryS3 versioning, replication, lifecycle, backup strategy.

Resilience traps

  • Backups are only useful if restores are tested.
  • Multi-AZ improves availability; it is not the same as multi-Region disaster recovery.
  • Read replicas may improve read performance but do not automatically solve every failover requirement.
  • DNS failover depends on health checks, TTLs, and application readiness.
  • Single NAT gateways, single-AZ databases, and single load balancer target groups can hide availability risks.

Containers and serverless operations

Lambda operations

TopicReview point
TimeoutLong-running functions fail if timeout is too low.
MemoryAlso affects CPU allocation; increasing memory can improve performance.
ConcurrencyThrottling can occur at account or function concurrency limits.
Reserved concurrencyGuarantees and caps concurrency for a function.
Provisioned concurrencyReduces cold-start impact for predictable workloads.
DLQ / destinationsHandle asynchronous invocation failures.
Environment variablesConfiguration; use KMS or secrets services for sensitive values.
VPC accessNeeded for private resources but can introduce networking considerations.
CloudWatch LogsPrimary place for function logs.

ECS operational points

NeedECS feature
Define containersTask definition
Run and maintain desired countECS service
Serverless container computeFargate
EC2-backed container capacityECS on EC2 with capacity providers
Service discovery / load balancingCloud Map, ALB/NLB integration
Logsawslogs driver to CloudWatch Logs
SecretsSecrets Manager or Parameter Store integration
Deployment safetyRolling updates, circuit breaker, blue/green with CodeDeploy

Cost, governance, and operational excellence

Cost and optimization tools

ToolUse it for
AWS Cost ExplorerAnalyze historical and forecasted cost usage.
AWS BudgetsAlert on cost, usage, reservation, or savings-plan thresholds.
Cost Anomaly DetectionDetect unusual spend patterns.
Cost and Usage ReportDetailed billing data for analysis.
Trusted AdvisorRecommendations across cost, security, fault tolerance, performance, and service limits, depending on support plan.
Compute OptimizerRightsizing recommendations for supported compute resources.
S3 Storage LensStorage usage and optimization visibility.
Cost allocation tagsAttribute spend to teams, apps, or environments.

Governance review

RequirementAWS pattern
Separate production, staging, and devMulti-account strategy with AWS Organizations.
Prevent disallowed services or RegionsSCP guardrails.
Standardize account baselinesControl Tower / account vending patterns.
Centralize audit logsOrganization CloudTrail and log archive account.
Detect resource driftAWS Config and CloudFormation drift detection.
Enforce taggingTag policies, Config rules, IaC validation, automation.
Centralize security findingsSecurity Hub delegated administration.

Common troubleshooting patterns

EC2 instance is unreachable

Check in this order:

  1. Instance state and status checks.
  2. Correct public/private IP and DNS name.
  3. Route table path.
  4. Security group inbound rule.
  5. Network ACL inbound and outbound rules.
  6. OS firewall and service listener.
  7. Key pair / login method / SSM Session Manager availability.
  8. IAM role and SSM Agent if using Session Manager.
  9. Recent CloudTrail or Config changes.

Application behind ALB returns 5xx

SymptomLikely check
No healthy targetsTarget group health check path, port, protocol, security group.
Intermittent errors during deployDeployment strategy, deregistration delay, readiness checks.
High latencyTarget CPU/memory, database dependency, scaling policy, connection behavior.
TLS issueListener certificate, security policy, target protocol.
Wrong routingListener rules, host/path conditions, priority order.

S3 AccessDenied

Review:

  • IAM identity policy.
  • Bucket policy.
  • S3 Block Public Access.
  • Object ownership and ACL behavior.
  • KMS key policy and KMS permissions for SSE-KMS objects.
  • VPC endpoint policy if access is through an endpoint.
  • SCPs or permission boundaries.
  • Object key name, prefix condition, encryption condition, or source IP/VPC condition.

RDS connection issue

CheckWhy it matters
DB instance statusInstance may be modifying, backing up, failing over, or unavailable.
Security groupClient source must be allowed to DB port.
Subnet and routingPrivate DBs require network path from clients.
Public accessibilityPublic flag alone is not enough; routing and SGs still matter.
DNS endpointEndpoint may change after failover.
Parameter groupConnection limits or SSL settings may affect access.
CPU, memory, storageResource exhaustion causes timeouts and failures.
Logs / Performance InsightsIdentify engine-level errors and waits.

Lambda failures

SymptomCommon cause
TimeoutFunction timeout too low, dependency slow, VPC/network issue.
ThrottlingConcurrency limit or reserved concurrency setting.
Access deniedExecution role lacks permission or KMS/resource policy blocks access.
No logsRole lacks logging permission or function did not initialize.
Async retries exhaustedConfigure DLQ or destination and inspect failure payloads.
Cannot reach private resourceVPC config, route table, security group, DNS, or endpoint issue.

“Best answer” decision rules

Use these fast rules when two answers seem plausible:

If the scenario says…Prefer…
“Without opening inbound SSH/RDP”Systems Manager Session Manager / Run Command
“Who made this change?”CloudTrail
“What changed in resource configuration?”AWS Config
“Search application logs”CloudWatch Logs Insights
“Turn matching logs into an alarm”CloudWatch Logs metric filter + CloudWatch alarm
“Private subnet needs internet updates”NAT gateway route
“Private access to S3”Gateway VPC endpoint
“Private access to AWS APIs”Interface VPC endpoint
“Cross-account guardrails”AWS Organizations SCPs
“Temporary access”IAM role / STS
“EC2 app needs AWS API access”Instance profile role
“Store and rotate DB credentials”Secrets Manager
“Repeatable infrastructure deployment”CloudFormation
“Preview infrastructure changes”CloudFormation change set
“Detect infrastructure drift”CloudFormation drift detection or AWS Config, depending on scope
“Patch a fleet on a schedule”Systems Manager Patch Manager + Maintenance Windows
“Automated operational runbook”Systems Manager Automation
“Scale based on utilization target”Auto Scaling target tracking
“HTTP path-based routing”ALB
“TCP/UDP high-performance load balancing”NLB
“Recover deleted S3 objects”Versioning / backups
“Database HA failover”Multi-AZ
“Read scaling”Read replicas
“Central backup policy”AWS Backup

Practice priorities for SOA-C03

Use the Quick Review as a checklist, then validate with original practice questions. Prioritize topic drills in this order if your time is limited:

  1. Monitoring and incident response — CloudWatch, CloudTrail, Config, EventBridge, Systems Manager.
  2. Networking troubleshooting — VPC routes, security groups, NACLs, endpoints, NAT, load balancers, Route 53.
  3. IAM and security operations — policy evaluation, roles, KMS, secrets, audit, detective controls.
  4. Compute and scaling — EC2 status checks, Auto Scaling, ALB/NLB, deployment patterns.
  5. Storage and databases — S3 access, lifecycle, replication, EBS/EFS, RDS backups, Multi-AZ, read replicas.
  6. Automation and IaC — CloudFormation, drift, change sets, StackSets, Systems Manager Automation.
  7. Backup, resilience, and cost governance — AWS Backup, tagging, Budgets, Cost Explorer, Organizations.

How to review explanations effectively

After each question-bank item, ask:

  • Which AWS service is the scenario really testing?
  • Is the issue about identity, networking, configuration, capacity, availability, or observability?
  • Which option is the most operationally safe and least manual?
  • Which option violates least privilege, high availability, or automation principles?
  • Did the wrong answer solve a similar problem but not the exact requirement?
  • Did the question ask for prevention, detection, remediation, or investigation?

Final quick-check list

Before your next mock exam, make sure you can explain:

  • CloudWatch vs CloudTrail vs AWS Config.
  • Security groups vs network ACLs.
  • NAT gateway vs internet gateway vs VPC endpoint.
  • IAM role vs user vs resource policy vs SCP.
  • Secrets Manager vs Parameter Store.
  • ALB vs NLB vs Gateway Load Balancer.
  • Auto Scaling target tracking vs step vs scheduled scaling.
  • RDS Multi-AZ vs read replica.
  • S3 versioning, lifecycle, replication, Block Public Access, and KMS access.
  • Systems Manager Session Manager, Run Command, Patch Manager, State Manager, and Automation.
  • CloudFormation change sets, drift detection, stack policies, deletion policies, and StackSets.
  • Backup design using RTO, RPO, retention, and restore testing.

Next step

Use this Quick Review to identify weak areas, then move directly into SOA-C03 topic drills and mock exams with detailed explanations. Focus less on memorizing service lists and more on choosing the safest AWS operational action for each scenario.

Continue in IT Mastery

Use this Quick Review as a final concept map, then move into IT Mastery for focused topic drills, mixed practice sets, timed mock exams, and detailed explanations. The practice questions are original IT Mastery practice items; they are not official AWS questions, copied live-exam content, or exam dumps.

Browse Certification Practice Tests by Exam Family