Amazon AWS Certified Solutions Architect Associate SAA-C03 Data Governance Retention and Recovery Protection Practice Test
Topic 06 covers data governance, retention, and recovery protection for the AWS Certified Solutions Architect – Associate certification. These original SAA-C03 questions separate classification and access boundaries, immutable retention, recovery-copy isolation, compliance evidence, and recoverability risks. Select one answer unless a fixed number is requested. Each alternative includes a specific technical reason. For broader preparation, visit the AWS Certified Solutions Architect Associate SAA-C03 Exam Dumps page.
Question 1
A company stores millions of documents in S3 but does not know which objects contain personally identifiable information. The security team wants managed discovery before it writes more restrictive bucket policies. Which service should be used first?
Correct Answer: D
Correct Answer
Answer D is correct because Macie can discover and classify sensitive data in S3 so the team can identify which data needs stronger handling controls.
Incorrect Answers
Answer A is incorrect because Inspector focuses on software vulnerabilities in workloads, not classification of S3 object contents. It therefore does not satisfy the scenario’s decisive requirement: Managed discovery needed.
Answer B is incorrect because ACM manages TLS certificates and cannot classify data stored in S3. It therefore does not satisfy the scenario’s decisive requirement: Managed discovery needed.
Answer C is incorrect because Shield Advanced addresses DDoS protection rather than discovery of sensitive stored data. It therefore does not satisfy the scenario’s decisive requirement: Managed discovery needed.
Question 2
A regulated analytics dataset must be accessible only from a dedicated data account. Analysts in other accounts may assume a tightly scoped role in the data account, but the dataset must not be copied into their accounts. Which design best supports the boundary?
Correct Answer: C
Correct Answer
Answer C is correct because Centralizing the data preserves the account boundary while delegated authorization can provide governed access without creating unmanaged copies.
Incorrect Answers
Answer A is incorrect because Copying multiplies the number of locations that need retention, encryption, and access governance. It therefore does not satisfy the scenario’s decisive requirement: Delegated access permitted.
Answer B is incorrect because Long-lived ad hoc links weaken centralized revocation and do not preserve the stated governed account-access model.
Answer D is incorrect because Public access removes the required account boundary and object names are not an authorization control.
Question 3
An S3 bucket containing confidential exports is accidentally configured for public access. The company wants a preventive control that blocks public exposure at the account level even if a future bucket policy is misconfigured. Which control is most appropriate?
Correct Answer: D
Correct Answer
Answer D is correct because Block Public Access provides a preventive guardrail against public S3 access configurations and directly addresses the stated exposure risk.
Incorrect Answers
Answer A is incorrect because Backups improve recovery but do not prevent public exposure of the live bucket. It therefore does not satisfy the scenario’s decisive requirement: Prevent public access.
Answer B is incorrect because Versioning protects object history but does not prevent anonymous public reads. It therefore does not satisfy the scenario’s decisive requirement: Prevent public access.
Answer C is incorrect because Retention affects object age and storage transitions, not whether the bucket is publicly accessible.
Question 4
A research team shares one governed S3 dataset with an external processing account for 30 days. The external account must read only a designated prefix and must not change retention settings or delete source objects. Which design principle is most important?
Correct Answer: A
Correct Answer
Answer A is correct because The external workload receives the minimum data-plane access while the source account retains lifecycle and deletion authority.
Incorrect Answers
Answer B is incorrect because Removing encryption weakens protection and is unnecessary when cross-account authorization can be configured correctly.
Answer C is incorrect because Wildcard permissions would include destructive and administrative capabilities that the requirement explicitly excludes. It therefore does not satisfy the scenario’s decisive requirement: No retention or deletion authority.
Answer D is incorrect because Ownership transfer would broaden control far beyond the temporary read requirement. It therefore does not satisfy the scenario’s decisive requirement: No retention or deletion authority.
Question 5
A legal policy requires customer records to remain only in eu-central-1, including backups and replicas. Which TWO design checks are required? Choose TWO.
Correct Answers: D, E
Correct Answers
Answer D is correct because Residency applies to recovery copies as well as the primary dataset. This applies directly to the scenario’s decisive requirement: Replicas included.
Answer E is correct because The live data location must satisfy the stated residency boundary. This applies directly to the scenario’s decisive requirement: Replicas included.
Incorrect Answers
Answer A is incorrect because The explicit policy forbids recovery copies outside eu-central-1. It therefore does not satisfy the scenario’s decisive requirement: Replicas included.
Answer B is incorrect because Encryption does not relocate data or waive the stated geographic requirement. It therefore does not satisfy the scenario’s decisive requirement: Replicas included.
Answer C is incorrect because A blanket statement that edge behavior can never affect data location would not satisfy a strict residency review.
Question 6
A company must retain specific S3 object versions until an ongoing investigation ends, but nobody knows the end date in advance. Which Object Lock feature best matches?
Correct Answer: B
Correct Answer
Answer B is correct because A legal hold protects an object version without a fixed expiration date and remains until an authorized user removes it.
Incorrect Answers
Answer A is incorrect because A storage-class change affects cost and retrieval characteristics, not legal immutability. It therefore does not satisfy the scenario’s decisive requirement: Must prevent deletion.
Answer C is incorrect because Versioning retains versions unless they are explicitly deleted; it does not by itself enforce indefinite legal preservation.
Answer D is incorrect because Expiration would work against the requirement to keep the evidence until an unknown future date.
Question 7
A regulatory rule states that retained S3 records must not be deletable by any user, including the account root user, during the fixed retention period. Which Object Lock mode fits?
Correct Answer: A
Correct Answer
Answer A is correct because Compliance mode prevents deletion or shortening of the protected version during retention, including by root.
Incorrect Answers
Answer B is incorrect because Storage class optimization changes cost and access behavior but does not enforce immutability or legal retention.
Answer C is incorrect because Governance mode allows specially authorized principals to bypass retention, so it does not satisfy the no-user-exception requirement.
Answer D is incorrect because MFA Delete adds deletion friction but is not equivalent to Object Lock compliance-mode WORM retention.
Question 8
An application overwrites the same S3 key every hour. Operators want the ability to recover yesterday’s content after an accidental overwrite, but they do not require immutability. Which feature is the primary control?
Correct Answer: C
Correct Answer
Answer C is correct because Versioning preserves multiple object versions so an earlier version can be recovered after an overwrite.
Incorrect Answers
Answer A is incorrect because WAF filters web requests and does not retain prior object content. It therefore does not satisfy the scenario’s decisive requirement: No immutability requirement.
Answer B is incorrect because Transport/content encryption does not create recoverable historical object versions. It therefore does not satisfy the scenario’s decisive requirement: No immutability requirement.
Answer D is incorrect because A key alias does not preserve old versions of the object. It therefore does not satisfy the scenario’s decisive requirement: No immutability requirement.
Question 9
A bucket has Object Lock-protected versions and an S3 lifecycle rule that expires current objects. What happens when lifecycle expiration reaches a version that is still under retention?
Correct Answer: C
Correct Answer
Answer C is correct because Object Lock protection remains effective through lifecycle processing; lifecycle can add delete markers or transition storage but cannot permanently remove a protected version.
Incorrect Answers
Answer A is incorrect because Object Lock retention is specifically designed to prevent deletion even when ordinary lifecycle expiration would otherwise remove data.
Answer B is incorrect because Lifecycle does not delete the encryption key as an alternative to object deletion. It therefore does not satisfy the scenario’s decisive requirement: Need deletion behavior.
Answer D is incorrect because Lifecycle expiration does not automatically create an unprotected copy elsewhere. It therefore does not satisfy the scenario’s decisive requirement: Need deletion behavior.
Question 10
Archived records are transitioned to a cold S3 storage class to reduce cost. A compliance officer asks whether the retention requirement disappears after the transition. Which answer is correct?
Correct Answer: B
Correct Answer
Answer B is correct because Retention metadata and WORM protection are tied to the object version, not to a particular S3 storage class.
Incorrect Answers
Answer A is incorrect because Object Lock is maintained through lifecycle transitions; moving to archival storage does not remove retention.
Answer C is incorrect because Public access has no relationship to whether retention metadata survives a storage-class transition.
Answer D is incorrect because KMS protects encryption keys; it is not the mechanism enforcing S3 Object Lock retention.
Question 11
Production backups are stored in the same AWS account as the workload. The threat model includes compromise of the production account’s administrators. What improvement most directly increases backup isolation?
Correct Answer: A
Correct Answer
Answer A is correct because Cross-account copies place recovery points outside the compromised production-account administrative boundary. This applies directly to the scenario’s decisive requirement: Need recovery isolation.
Incorrect Answers
Answer B is incorrect because More restore points improve RPO but do not remove the shared administrative failure domain.
Answer C is incorrect because Removing encryption weakens data protection and does not isolate the backup from the production account.
Answer D is incorrect because Resource naming is not an isolation control against compromised administrators. It therefore does not satisfy the scenario’s decisive requirement: Need recovery isolation.
Question 12
A company requires backup recovery points that cannot be deleted or have retention shortened by any user after a defined grace period. Which AWS Backup control is designed for this?
Correct Answer: A
Correct Answer
Answer A is correct because After its grace period, compliance-mode Vault Lock makes the lock immutable and prevents users, including root, from deleting protected recovery points before retention ends.
Incorrect Answers
Answer B is incorrect because An administrator who can alter the policy could remove the protection; the requirement asks for immutable enforcement.
Answer C is incorrect because AWS Backup recovery points are governed by backup-vault controls, not an unrelated S3 lifecycle rule.
Answer D is incorrect because A naming convention does not create deletion protection. It therefore does not satisfy the scenario’s decisive requirement: Immutable after grace period.
Question 13
A security team wants backups stored with compliance-mode immutability and also wants the option to share the recovery vault with another account for incident recovery. Which AWS Backup vault type is designed for this pattern?
Correct Answer: A
Correct Answer
Answer A is correct because A logically air-gapped vault includes compliance-mode Vault Lock and can be shared for recovery through supported cross-account mechanisms.
Incorrect Answers
Answer B is incorrect because A live volume shares the production account boundary and is not an immutable backup vault.
Answer C is incorrect because An S3 bucket is not an AWS Backup vault and does not provide the integrated recovery-point sharing model requested.
Answer D is incorrect because CloudFront origin failover addresses content delivery availability, not immutable backup storage. It therefore does not satisfy the scenario’s decisive requirement: Cross-account recovery option.
Question 14
A backup copy exists in Account B, and the team wants to restore the protected resource into Account B after Account A is compromised. Which sequence reflects the AWS Backup cross-account recovery model for standard vault copies?
Correct Answer: D
Correct Answer
Answer D is correct because AWS Backup restores from a recovery point in the destination account; cross-account recovery is achieved through copy followed by restore.
Incorrect Answers
Answer A is incorrect because Public exposure is unnecessary and would bypass the native protected backup workflow. It therefore does not satisfy the scenario’s decisive requirement: Standard cross-account backup.
Answer B is incorrect because AWS Backup does not directly restore a standard recovery point from one account into another without the copy step.
Answer C is incorrect because Root credential sharing is neither required nor an acceptable recovery pattern. It therefore does not satisfy the scenario’s decisive requirement: Standard cross-account backup.
Question 15
A company runs successful backup jobs every night but has never attempted a restore. The recovery objective requires confidence that applications can actually be rebuilt. Which TWO actions provide stronger recovery evidence? Choose TWO.
Correct Answers: A, C
Correct Answers
Answer A is correct because Recovery confidence requires checking that restored resources are usable, not merely that the restore API returned success.
Answer C is correct because A completed backup job does not prove the data and dependencies can be restored into a usable resource.
Incorrect Answers
Answer B is incorrect because Longer retention provides more historical points but does not demonstrate recoverability. It therefore does not satisfy the scenario’s decisive requirement: Need confidence in recovery.
Answer D is incorrect because Vault naming has no relationship to restore integrity. It therefore does not satisfy the scenario’s decisive requirement: Need confidence in recovery.
Answer E is incorrect because Testing should validate the real protected recovery path, including encryption dependencies. It therefore does not satisfy the scenario’s decisive requirement: Need confidence in recovery.
Question 16
An auditor asks for AWS’s SOC report and other provider-level compliance documents about the AWS infrastructure. Which service is the most direct source?
Correct Answer: C
Correct Answer
Answer C is correct because Artifact provides on-demand access to AWS compliance reports, certifications, and agreements about the AWS infrastructure.
Incorrect Answers
Answer A is incorrect because Backup protects customer recovery points and does not publish AWS provider audit reports. It therefore does not satisfy the scenario’s decisive requirement: Not customer resource evidence.
Answer B is incorrect because Config records the customer’s AWS resource configurations and compliance evaluations, not AWS provider audit reports.
Answer D is incorrect because GuardDuty provides threat-detection findings rather than provider compliance documentation. It therefore does not satisfy the scenario’s decisive requirement: Not customer resource evidence.
Question 17
A compliance analyst needs to determine how a security group was configured last week and whether an AWS Config rule marked it noncompliant at that time. Which service provides the most direct resource-configuration timeline?
Correct Answer: B
Correct Answer
Answer B is correct because Config records supported resource configuration items and can show configuration and compliance history over time.
Incorrect Answers
Answer A is incorrect because ACM manages certificates and their lifecycle rather than historical resource-configuration or compliance timelines.
Answer C is incorrect because Macie classifies sensitive data in S3 and does not maintain security-group configuration history.
Answer D is incorrect because SQS delivers messages and does not record historical AWS resource configuration. It therefore does not satisfy the scenario’s decisive requirement: Need point-in-time configuration.
Question 18
An investigator needs to know which identity changed an S3 bucket policy, when the API call occurred, and the request parameters. Which evidence source should be queried?
Correct Answer: B
Correct Answer
Answer B is correct because CloudTrail records AWS API activity and provides caller and request context for control-plane changes such as bucket-policy updates.
Incorrect Answers
Answer A is incorrect because Macie can identify sensitive data risks but does not attribute the bucket-policy API call.
Answer C is incorrect because Object Lock metadata describes retention on object versions, not who changed a bucket policy.
Answer D is incorrect because Config can show the configuration state change, but CloudTrail is the more direct source for the caller and API request details.
Question 19
A company wants to collect evidence mapped to a compliance assessment using AWS Config checks, Security Hub controls, CloudTrail user activity, and manual evidence. Which service is designed to organize this assessment evidence?
Correct Answer: C
Correct Answer
Answer C is correct because Audit Manager collects and organizes automated and manual evidence against assessment controls using sources such as Config, Security Hub, and CloudTrail.
Incorrect Answers
Answer A is incorrect because Lambda can automate tasks, but it is not the managed audit-evidence assessment service requested.
Answer B is incorrect because Artifact provides AWS provider reports but does not organize the customer’s ongoing control evidence in this assessment model.
Answer D is incorrect because CloudFront delivers content and does not manage audit assessments. It therefore does not satisfy the scenario’s decisive requirement: Automated and manual evidence.
Question 20
A policy exception allows one S3 bucket to remain without a specific Config rule for 14 days while a migration finishes. The compliance team needs the exception documented rather than silently treated as compliant. What is the best governance approach?
Correct Answer: C
Correct Answer
Answer C is correct because A documented time-bounded exception keeps the evidence truthful and separates risk acceptance from a false compliant state.
Incorrect Answers
Answer A is incorrect because Removing evidence weakens auditability and does not create a legitimate exception process. It therefore does not satisfy the scenario’s decisive requirement: Need truthful evidence.
Answer B is incorrect because Public exposure would add risk and is unrelated to documenting a control exception. It therefore does not satisfy the scenario’s decisive requirement: Need truthful evidence.
Answer D is incorrect because Changing the rule to hide the exception destroys the usefulness of the control for all resources.
Question 21
A user accidentally overwrites a critical S3 object. Versioning was enabled before the overwrite. Which recovery action is appropriate?
Correct Answer: A
Correct Answer
Answer A is correct because Versioning preserves the previous object version so it can be recovered after an accidental overwrite.
Incorrect Answers
Answer B is incorrect because Deleting the key risks making data unreadable and does not restore the earlier object version.
Answer C is incorrect because Key rotation changes encryption material and does not revert object data. It therefore does not satisfy the scenario’s decisive requirement: Need previous content.
Answer D is incorrect because WAF filters supported web requests and does not preserve or restore earlier S3 object versions.
Question 22
An attacker compromises an administrator in the production account and deletes every recovery point the administrator can reach. Which design would have most reduced this blast radius?
Correct Answer: B
Correct Answer
Answer B is correct because Account separation removes copies from the compromised administrator’s normal boundary, and immutable retention further resists destructive actions.
Incorrect Answers
Answer A is incorrect because Shorter retention reduces recovery history and does not protect against administrative deletion. It therefore does not satisfy the scenario’s decisive requirement: Need smaller blast radius.
Answer C is incorrect because Attackers with administrative access do not depend on CloudTrail to discover resources, and disabling logs removes evidence.
Answer D is incorrect because Additional copies with the same compromised administrative boundary can still be deleted together. It therefore does not satisfy the scenario’s decisive requirement: Need smaller blast radius.
Question 23
A workload has daily backups in the same Region. The business requires the ability to recover after a complete regional outage. What additional control is needed?
Correct Answer: D
Correct Answer
Answer D is correct because A recovery point in another Region avoids sharing the same regional failure domain as the primary workload and local backups.
Incorrect Answers
Answer A is incorrect because Encryption is compatible with cross-Region recovery when keys and permissions are designed correctly.
Answer B is incorrect because Availability Zone separation does not satisfy a requirement to survive loss of the entire Region.
Answer C is incorrect because More snapshots improve recovery points but still share the regional outage boundary. It therefore does not satisfy the scenario’s decisive requirement: Need regional recovery.
Question 24
A backup is intact, but the only customer managed KMS key that can decrypt it was permanently deleted months ago. What is the recovery implication?
Correct Answer: D
Correct Answer
Answer D is correct because Permanent deletion of the KMS key destroys the cryptographic dependency needed to decrypt data protected by that key.
Incorrect Answers
Answer A is incorrect because AWS cannot recreate permanently deleted customer key material merely because a backup still exists.
Answer B is incorrect because Encryption cannot be bypassed when the ciphertext requires the missing key for decryption. It therefore does not satisfy the scenario’s decisive requirement: Need restore.
Answer C is incorrect because Versioning preserves object versions, not external KMS cryptographic key material. It therefore does not satisfy the scenario’s decisive requirement: Need restore.
Question 25
A lifecycle policy is configured to delete backups after 30 days, but a new legal requirement says selected records must remain immutable for seven years. Which principle should govern the redesign?
Correct Answer: B
Correct Answer
Answer B is correct because Retention requirements must override ordinary cleanup schedules for the protected records; lifecycle can still operate within the boundaries of the retention control.
Incorrect Answers
Answer A is incorrect because Destroying existing required records would worsen the retention violation. It therefore does not satisfy the scenario’s decisive requirement: Selected records.
Answer C is incorrect because The current cleanup schedule directly conflicts with the new legal retention requirement. It therefore does not satisfy the scenario’s decisive requirement: Selected records.
Answer D is incorrect because A live database alone does not provide the required immutable retention or recovery protection.
Popular posts
Recent Posts
