Home › Certifications › AWS Certified CloudOps Engineer SOA-C03 › Security and Compliance
35 multiple-choice questions and 21 flashcards on Security and Compliance, about 20% of the AWS Certified CloudOps Engineer SOA-C03 bank. Every one carries a written rationale.
Security and Compliance is one of 5 chapters in CoStudy's AWS Certified CloudOps Engineer — Associate (SOA-C03) bank, and it holds 35 of the bank's 174 multiple-choice questions — roughly 20% of the total. That proportion is not arbitrary: chapters follow the certifying body's published exam outline, and the number of questions in each is set by that domain's published weight, so the share of your practice time this chapter takes matches the share of the real exam it accounts for.
Studying by chapter is worth doing once you have a diagnostic score. A single overall percentage tells you whether you are close; it does not tell you which domain is dragging. Working a weak chapter in isolation, and re-testing it in isolation, is the fastest way to move a score that has stalled — and it is why the mock exams in CoStudy report by domain rather than as one number.
10 questions drawn from this chapter, with the full rationale shown — the controlling principle behind the right answer, and why each wrong option tempts and fails.
A team must rotate an RDS database password on a defined schedule without downtime or manual coordination between security and app teams.
Answer: D — Store the credential in AWS Secrets Manager with rotation via a managed Lambda rotator
A) S3 is not a credential store. B) Parameter Store does not natively rotate RDS credentials. C) State Manager is for configuration, not credentials. D) Correct - Secrets Manager supports managed RDS credential rotation.
A conformance framework requires evaluating every S3 bucket against ten separate rules and applying automated remediation when noncompliance appears.
Answer: C — Deploy an AWS Config conformance pack that groups rules and remediation actions
A) Reinvents rules infrastructure. B) Loses the packaged deployment. C) Correct — conformance packs bundle Config rules + remediation as a deployable unit. D) Security Hub reports findings, does not remediate.
A workload's IAM role should assume only a specific role in a target account and no other roles in any account or partition.
Answer: C — Scope sts:AssumeRole to the exact target role ARN in the source role's permissions policy
A) Over-permissive at source. B) Way over-permissive. C) Correct - resource-scoped AssumeRole is the least-privilege pattern. D) Boundaries are ceilings; identity policy is still over-permissive.
A public web endpoint has been targeted by volumetric DDoS. The security team wants 24/7 DDoS response support and CloudFront + Route 53 protection at scale.
Answer: C — Subscribe to AWS Shield Advanced to unlock the Shield Response Team access
A) Standard gives baseline protection but no SRT or cost protection. B) Half-right — WAF helps at Layer 7 but does not include SRT support. C) Correct — Shield Advanced adds SRT support, cost protection, and enhanced diagnostics. D) GuardDuty detects threats but does not mitigate DDoS.
A team wants automatic remediation when a Config rule flags a public S3 bucket without waiting for manual triage from security.
Answer: D — Attach an SSM Automation document as the auto-remediation action on the Config rule now
A) Half-right prevention but not remediation of existing. B) Reinvents Config remediation. C) Security Hub aggregates, does not auto-remediate at rule level. D) Correct - Config rule auto-remediation via SSM Automation is the native mechanism.
An IAM user needs read-only access to a single S3 bucket without any additional actions or resources beyond that specific bucket.
Answer: A — Grant s3:GetObject and s3:ListBucket on the bucket ARN and object ARNs only ever
A) Correct - scope the actions AND the resource ARN for least privilege. B) Grants all buckets, not one. C) Grants far beyond S3. D) Boundaries limit ceiling but the identity policy itself is over-permissive.
A compliance team wants one deployable bundle of Config rules + remediation actions enforcing a security baseline (encryption, public-access blocks, MFA) across every account in an OU, versioned as a single unit. What SOA-C03 Domain 4 feature fits?
Answer: B — A Config conformance pack deployed via StackSets to the target OU
A) An aggregator only collects/views existing findings — it doesn't deploy or bundle rules. B) Correct — a conformance pack bundles multiple Config rules + remediation actions as one versioned, deployable unit, and StackSets rolls it out org-wide. C) Works but is exactly the unversioned, unbundled, per-account repetition the requirement asks to avoid. D) Security Hub aggregates findings from multiple sources; it doesn't define or deploy the underlying Config rule bundle itself.
An operations team must rotate a customer-managed KMS key annually without changing the key ID that applications reference in code and configuration.
Answer: D — Enable automatic key rotation on the customer-managed KMS symmetric key each year
A) Blocks access, doesn't rotate material. B) Breaks references. C) Import path doesn't auto-rotate. D) Correct — customer-managed KMS keys support automatic annual rotation; key ID stays the same.
An org must enforce that no IAM user can create access keys older than 90 days across all member accounts as a preventive guardrail.
Answer: A — Author a Lambda that scans IAM and deactivates old keys every night through the API here
A) Correct - Lambda-based scheduled remediation deactivates keys past age (with an SCP layer for defense-in-depth). B) Advisory only. C) Half-right - SCPs are the preventive layer, but there is no direct SCP condition on key age. D) Trusted Advisor is advisory.
A team must detect and stop leaked IAM access keys automatically within minutes of the key appearing in a public code repository or on the dark web.
Answer: D — Turn on GuardDuty and act on findings such as ExposedCredentials via automation
A) Half-right — Access Analyzer flags cross-account exposures, not key leaks. B) Reactive, not automatic. C) MFA doesn't protect leaked programmatic keys. D) Correct — GuardDuty detects exposed credentials and remediation can auto-disable them.
4 cards from the 21 in this chapter.
AWS Macie?
Discovers PII in S3. Reports sensitive data findings.
Config conformance pack?
Bundle of Config rules + remediation actions. Reusable across accounts.
Service Control Policies (SCPs)?
Org-level guardrails. Limit what accounts/OUs can do. Apply via Organizations.
Control Tower?
Sets up and governs multi-account environment. Pre-configured guardrails.
These are a sample. The full Security and Compliance chapter runs 56 items with per-chapter progress tracking, on the web and in the iOS app.
Open AWS Certified CloudOps Engineer SOA-C03 in CoStudy →
All AWS Certified CloudOps Engineer SOA-C03 practice questions →