Free SCS-C03 Practice Test Questions and Answers (2026)

Last Update Check

View Mode
Q: 1
CloudFormation stack deployments fail for some users due to permission inconsistencies. Which combination of steps will ensure consistent deployments MOST securely? (Select THREE.)
Options
30 comments in the community discussion
1
Option B C and E for sure. Setting up the service role (B), scoping its permissions (C), then updating the stack (E) means CloudFormation always runs with the right access, not whatever random rights users have. PassRole (F) is user-side, but here we're standardizing deployment access. Pretty sure that's most secure
1
C E, F maybe? I picked F because I remember seeing a similar question where iam:PassRole was needed to let users assign the service role during stack setup. C and E line up with scoping and configuring the role, but I'm less sure about skipping B. Could be missing something with trust relationships here.
Q: 2
A company uploads data files as objects into an Amazon S3 bucket. A vendor downloads the objects to perform data processing. A security engineer must implement a solution that prevents objects from residing in the S3 bucket for longer than 72 hours.
Options
23 comments in the community discussion
1
A or B, but I'm picking A. Versioning with expiration should clear out object versions after 72 hours too, right? I think that's enough for the requirement, unless there's a trick here.
1
B imo. Lifecycle configuration directly targets expiring objects after a set time, so it actually deletes them from the bucket. A is tricky because versioning isn't mentioned, so it's not needed here. Pretty sure B is what AWS expects for this scenario.
Q: 3
A company must inventory sensitive data across all Amazon S3 buckets in all accounts from a single security account.
Options
28 comments in the community discussion
2
Option A works because Macie is built for S3 data discovery and lets you handle multiple accounts from a central security account. Quick check though, did the question specify if all S3 buckets are in the same org? That would impact the setup.
1
AWS really likes to toss Trusted Advisor into these options but it's always Macie for actual sensitive data inventory across S3. A imo, since you need delegated admin to scan org-wide. Security Hub pulls it all together but Macie does the heavy lifting. Open to hearing if someone made D work in real setups.
Q: 4
A security engineer receives a notice about suspicious activity from a Linux-based Amazon EC2 instance that uses Amazon Elastic Block Store (Amazon EBS)-based storage. The instance is making connections to known malicious addresses. The instance is in a development account within a VPC that is in the us-east-1 Region. The VPC contains an internet gateway and has a subnet in us-east-1a and us-east-1b. Each subnet is associated with a route table that uses the internet gateway as a default route. Each subnet also uses the default network ACL. The suspicious EC2 instance runs within the us-east-1b subnet. During an initial investigation, a security engineer discovers that the suspicious instance is the only instance that runs in the subnet. Which response will immediately mitigate the attack and help investigate the root cause?
Options
31 comments in the community discussion
6
Option C, Official guide and practice exams always say to preserve evidence by detaching EBS, then investigate offline.
4
Option C Preserve the EBS, terminate the instance, then mount for analysis. Seen similar in exam prep, fits best.
Q: 5
A security team manages a company’s AWS Key Management Service (AWS KMS) customer managed keys. Only members of the security team can administer the KMS keys. The company's application team has a software process that needs temporary access to the keys occasionally. The security team needs to provide the application team's software process with access to the keys. Which solution will meet these requirements with the LEAST operational overhead?
Options
31 comments in the community discussion
4
Option C
1
In most cases I'd say C, since grants are perfect for temp controlled access and you don't have to keep flipping the key policy. The only catch is if the app team actually needs more than just occasional bursts-then B might be less hassle. Anyone disagree?
Q: 6
A company must capture AWS CloudTrail data events and must retain the logs for 7 years. The logs must be immutable and must be available to be searched by complex queries. The company also needs to visualize the data from the logs. Which solution will meet these requirements MOST cost-effectively?
Options
22 comments in the community discussion
4
Option A seems right, but I'm not completely sure. CloudTrail Lake keeps logs immutable and supports long retention, plus it lets you run queries and has built-in dashboards. Does anyone know if there's a catch with cost or limits here?
1
C or D? If you need 7-year retention plus complex queries and dashboards, both could fit if you set S3 Object Lock for C or use cold storage in D. S3 with EMR seems pretty flexible to me but not totally sure!
Q: 7
A company has a VPC that has no internet access and has the private DNS hostnames option enabled. An Amazon Aurora database is running inside the VPC. A security engineer wants to use AWS Secrets Manager to automatically rotate the credentials for the Aurora database. The security engineer configures the Secrets Manager default AWS Lambda rotation function to run inside the same VPC that the Aurora database uses. However, the security engineer determines that the password cannot be rotated properly because the Lambda function cannot communicate with the Secrets Manager endpoint. What is the MOST secure way that the security engineer can give the Lambda function the ability to communicate with the Secrets Manager endpoint?
Options
35 comments in the community discussion
4
C. saw a similar question on a practice test and interface endpoints were the right fit for Secrets Manager access inside a private VPC. Not 100% if it's always the case for every service, but makes sense here.
1
C
Q: 8
A company needs centralized log monitoring with automatic detection across hundreds of AWS accounts. Which solution meets these requirements with the LEAST operational effort?
Options
30 comments in the community discussion
6
Option A fits since GuardDuty handles detection automatically and scales across accounts with Organizations. If you want detection, Inspector or Athena won’t do it for you. Only caveat: if you need detailed custom rules, you might have to layer other solutions, but for least effort, A wins. Agree?
2
A beats D here. GuardDuty is fully managed, supports multi-account orgs, and is practically set-and-forget for detection so barely any hands-on ops. Official AWS exam guides and practice tests highlight this for least operational effort. Pretty sure A is what they're looking for here but open if someone has seen otherw
Q: 9
A security engineer is designing a solution that will provide end-to-end encryption between clients and Docker containers running in Amazon Elastic Container Service (Amazon ECS). This solution must also handle volatile traffic patterns. Which solution would have the MOST scalability and LOWEST latency?
Options
32 comments in the community discussion
1
Had something like this in a mock in the official AWS study guide and practice labs, usually points toward C for end-to-end encryption plus scalability. If you want to be sure, I'd check both sources again.
1
B tbh. Application Load Balancer can terminate TLS and handle traffic patterns well, plus it supports features like host-based routing. I think because ALB is higher layer, it's more flexible for scaling web services. Not totally sure though since the wording about "end-to-end" could be a trap.
Q: 10
A company creates AWS Lambda functions from container images that are stored in Amazon Elastic Container Registry (Amazon ECR). The company needs to identify any software vulnerabilities in the container images and any code vulnerabilities in the Lambda functions. Which solution will meet these requirements?
Options
35 comments in the community discussion
2
Option C fits best here. Inspector is the specific AWS service that does vulnerability scans on both ECR images and Lambda code. B (GuardDuty) is tempting, but that's more about threat detection and runtime monitoring, not actual code or image vuln scanning. Pretty sure the key words are "identify vulnerabilities" n
1
B tbh, had something like this on a mock and B was picked for Lambda/runtime protection.
Q: 11
A company has a large fleet of Amazon Linux 2 Amazon EC2 instances that run an application processing sensitive dat a. Compliance requirements include no exposed management ports, full session logging, and authentication through AWS IAM Identity Center. DevOps engineers occasionally need access for troubleshooting. Which solution will provide remote access while meeting these requirements?
Options
28 comments in the community discussion
4
C. I've seen this setup is the only way to avoid open ports and log sessions. Disagree?
2
C . D looks tempting but even a second of open ports violates the "no exposed management ports" part.
Q: 12
A company is using AWS Organizations with nested OUs to manage AWS accounts. The company has a custom compliance monitoring service for the accounts. The monitoring service runs as an AWS Lambda function and is invoked by Amazon EventBridge Scheduler. The company needs to deploy the monitoring service in all existing and future accounts in the organization. The company must avoid using the organization's management account when the management account is not required. Which solution will meet these requirements?
Options
25 comments in the community discussion
1
C vs B here, but B nails the "all existing and future accounts" via StackSet org integration and delegated admin, which is what AWS suggests. C’s tempting since SSM Automation is powerful, but it’s missing the auto-deploy to future accounts piece. Pretty sure B is the one, unless I missed a detail. Agree?
1
B
Q: 13
A company has AWS accounts in an organization in AWS Organizations. An Amazon S3 bucket in one account is publicly accessible. A security engineer must remove public access and ensure the bucket cannot be made public again. Which solution will meet these requirements?
Options
29 comments in the community discussion
2
C . PublicAccessBlock handles the immediate lock, and denying s3:PutPublicAccessBlock with an SCP prevents anyone from removing it later. D is tempting but Object Lock is about retention, not access. B misses long-term prevention.
2
Option B looks right to me. If you enable PublicAccessBlock and then deny s3:GetObject at the org level with an SCP, that should stop public reads, and Block Public Access covers other risks. Had something like this in a mock and B was the answer there. Maybe I'm missing something?
Q: 14
A company needs to scan all AWS Lambda functions for code vulnerabilities.
Options
23 comments in the community discussion
1
That one's B. No explanation needed here, Inspector Lambda scanning handles this.
1
Not D, it’s B. D is for runtime issues but the question wants code scanning.
Q: 15
A company has security requirements for Amazon Aurora MySQL databases regarding encryption, deletion protection, public access, and audit logging. The company needs continuous monitoring and real-time visibility into compliance status. Which solution will meet these requirements?
Options
32 comments in the community discussion
1
B , saw something like this in a mock, Config managed rules hit all the Aurora MySQL points needed.
1
C
Question 1 of 20

Premium Access Includes

  • Quiz Simulator
  • Exam Mode
  • Progress Tracking
  • Question Saving
  • Flash Cards
  • Drag & Drops
  • 3 Months Access
  • PDF Downloads
Get Premium Access
Scroll to Top