AWS Certified Security – Specialty (SCS-C03) study guide
What the SCS-C03 exam tests, domain by domain, and how to tell the right answer from the nearly right one. Each topic links to fuller study notes and free practice questions.
Last checked against the official exam guide and AWS documentation · How we write our content
About the SCS-C03 exam
The AWS Certified Security – Specialty exam checks whether you can design, build and run security controls across AWS workloads and whole organizations: detecting threats, responding to incidents, protecting identities and data, and governing many accounts. It is aimed at people with the equivalent of 3 to 5 years of experience securing cloud solutions.
SCS-C03 replaced SCS-C02. The last day to take SCS-C02 was December 1, 2025, so study from the SCS-C03 exam guide and not from older SCS-C02 notes.
| Questions | 65: 50 scored and 15 unscored, which aren’t marked |
| Time | 170 minutes |
| Question types | Multiple choice (one answer from four), multiple response (two or more from five or more), ordering (put three to five responses in order) and matching (match responses to three to seven prompts) |
| Score | Scaled from 100 to 1,000; 750 to pass |
| Scoring model | Compensatory: you need to pass overall, not in each domain |
| Guessing | An unanswered question counts as wrong, and there is no penalty for a wrong answer, so answer everything |
| Price | 300 USD |
Check the official certification page for local pricing, languages and booking options before you book. The SCS-C03 exam guide lists the skills under each domain, and it is the document to check these notes against.
What the exam really tests
Specialty questions describe a company with a real security problem: an alert nobody saw, an exposed bucket, a partner that needs access, or a regulator asking for evidence. The right answer fixes the problem with controls that work across many accounts. A few themes run through the whole exam:
- Detect early. Turn logs from every account into findings and alerts that someone acts on, using GuardDuty, Security Hub, CloudTrail and logs you can query.
- Respond in order. Prepare first, then contain, preserve evidence, investigate, recover and learn. Automate the steps that repeat.
- Limit access. Temporary credentials, least privilege, cross-account trust and workforce federation through IAM Identity Center.
- Protect data. Encrypt in transit and at rest with KMS key policies in mind, keep traffic on private paths and keep backups recoverable.
- Govern at scale. SCPs and RCPs, delegated administrators, guardrails in infrastructure as code and compliance checks that run continuously.
- Secure new workloads. Containers, CI/CD pipelines and generative AI applications need the same controls as anything else.
How to read a Security Specialty question
- Read the last sentence first to find the qualifier: LEAST operational overhead, MOST secure, MOST cost-effective, or fewest changes to the existing setup.
- List the hard constraints: which accounts and Regions, what kind of data is involved, which compliance rule applies and what has already happened.
- Check the phase. If an incident is underway, the right answer isolates the affected resource before anyone investigates in depth, and it preserves evidence before anything is changed or deleted.
- Eliminate options that break a constraint, use a retired or closed service, or destroy evidence.
- Between the rest, pick the option that meets the qualifier with managed controls.
Ordering questions give three to five steps and ask for the sequence, so learn the order of common procedures. For incident response, that means detect and triage, contain, preserve evidence, investigate and scope, eradicate, recover, and then review lessons learned. Matching questions pair three to seven prompts, such as scenarios, with responses such as services or settings, and each response is used at most once. Multiple response questions state how many answers to choose, so keep checking the remaining options after you find one that works.
How the domains add up
Identity and Access Management is the largest domain at 20%. Infrastructure Security and Data Protection follow at 18% each, then Detection at 16%. Incident Response and Security Foundations and Governance are 14% each. The domains overlap: a detection question may turn on a KMS key policy, and an incident response question may depend on an SCP that governance put in place.
Domain 1: Detection 16%
This domain is 16% of the exam and covers how a security team learns about threats and changes in an AWS environment. It includes threat detection with GuardDuty, Macie and Security Hub, alerting with CloudWatch metrics, alarms and EventBridge rules, organization-wide CloudTrail and log archive design, Security Lake and OCSF, querying logs with Logs Insights, Athena and OpenSearch, network and DNS logs such as VPC Flow Logs and Route 53 Resolver query logs, and fixing gaps when logs or alerts stop arriving.
Threat detection and findings (GuardDuty, Macie, Security Hub)
Threats should be found by managed services that cover every account: GuardDuty for threats, Macie for sensitive data in S3, and Security Hub for one view of findings. Know delegated administrators, auto-enable for new accounts and which service answers which kind of question.
Study notes and 2 free questions on Threat detection and findings (GuardDuty, Macie, Security Hub)Security metrics, alarms and alert routing (CloudWatch, EventBridge)
Alerts come from two places: CloudWatch metric filters and alarms for patterns in logs, and EventBridge rules for service events such as findings and API calls. Know that metric filters only see new log events, how alarms treat missing data, and how alerts reach the right people through SNS.
Study notes and 2 free questions on Security metrics, alarms and alert routing (CloudWatch, EventBridge)Organization-wide logging (CloudTrail organization trails, log archive account)
All accounts' CloudTrail activity should go to one organization trail that writes to a bucket in a separate log archive account, where member accounts cannot stop or change it. Know who creates the trail, how to protect the bucket with KMS and Object Lock and when data events are worth their cost.
Study notes and 2 free questions on Organization-wide logging (CloudTrail organization trails, log archive account)Security data lakes and third-party tools (Security Lake, OCSF)
Amazon Security Lake collects AWS and third-party security data and stores it in OCSF format in S3 buckets in your account. Know when it beats ad hoc queries, how a delegated administrator enables it for the organization and how subscribers read the data without copying it.
Study notes and 1 free question on Security data lakes and third-party tools (Security Lake, OCSF)Analyzing and correlating logs (CloudWatch Logs Insights, Athena, OpenSearch)
Query logs with the tool that fits where they live and how much history you need: Logs Insights for recent CloudWatch log groups, Athena for data in S3 and OpenSearch for interactive search. Know cross-account options, how joins work and why partitions control cost.
Study notes and 1 free question on Analyzing and correlating logs (CloudWatch Logs Insights, Athena, OpenSearch)Network and DNS logs (VPC Flow Logs, Transit Gateway flow logs, Resolver query logs)
VPC Flow Logs record metadata about IP traffic, Route 53 Resolver query logs record DNS lookups from your VPCs and Transit Gateway flow logs cover traffic between attachments. Know what each one captures, what it cannot see and where its logs can be sent.
Study notes and 1 free question on Network and DNS logs (VPC Flow Logs, Transit Gateway flow logs, Resolver query logs)Troubleshooting missing logs and alerts
When logs or alerts go missing, check the delivery chain in order: the source emits events, the delivery role or policy allows writes, the key policy allows encryption, the log group receives data and the filter or rule matches. Know the common causes for CloudTrail, the CloudWatch agent, flow logs and EventBridge.
Study notes and 1 free question on Troubleshooting missing logs and alerts
Domain 2: Incident Response 14%
This domain is 14% of the exam and covers preparing for security events before they happen. It includes incident response plans, runbooks and the AWS Security Incident Response service, testing response with tabletop exercises, GuardDuty sample findings and Fault Injection Service, automated remediation with EventBridge, Systems Manager Automation, Step Functions and Lambda, capturing forensic evidence without destroying it, containing and recovering from an event, and scoping what happened with Amazon Detective and logs.
Incident response plans, runbooks and preparation
Incident response goes faster when the plan, runbooks, logging, access and contacts exist before an event. Know what to prepare in each account, when AWS Security Incident Response provides managed help, and why Systems Manager Incident Manager is not a choice for new customers.
Study notes and 2 free questions on Incident response plans, runbooks and preparationTesting incident response (Fault Injection Service, Resilience Hub, game days)
Test incident response before a real event with tabletop exercises, GuardDuty sample findings and Fault Injection Service experiments that use targets and stop conditions. Know what each method proves, how FIS limits its blast radius and that tests must never break production without approval.
Study notes and 2 free questions on Testing incident response (Fault Injection Service, Resilience Hub, game days)Automated remediation (EventBridge, Systems Manager Automation, Step Functions, Lambda)
Automated remediation reacts to a finding or noncompliant change with EventBridge, runs a repeatable Systems Manager Automation runbook and uses Step Functions when the response waits for approval or spans many steps. Know the limits of Lambda and when a human approval belongs in the flow.
Study notes and 2 free questions on Automated remediation (EventBridge, Systems Manager Automation, Step Functions, Lambda)Forensic evidence capture and preservation
Capture evidence before anything destroys it: snapshot volumes, keep logs in a locked bucket and isolate instances rather than terminating them. Know that stopping or terminating can erase memory and instance store data, and that root volumes are deleted on termination by default.
Study notes and 1 free question on Forensic evidence capture and preservationContaining, eradicating and recovering from security events
Containment stops an event from spreading while keeping the evidence: disable keys, revoke role sessions, isolate instances, block network paths and move accounts into a restrictive OU. Know the trade-offs of stopping, security groups against network ACLs and why SCPs cannot limit the management account.
Study notes and 1 free question on Containing, eradicating and recovering from security eventsScoping events and root cause analysis (Detective)
Scope an incident with a timeline of which identity acted, from where, against what and how the access began. Amazon Detective gives behavior graphs and profiles from logs and findings, while Athena and Security Lake answer custom questions. Know which tool fits each question.
Study notes and 1 free question on Scoping events and root cause analysis (Detective)
Domain 3: Infrastructure Security 18%
This domain is 18% of the exam and covers protecting the network edge and the workloads behind it. It includes AWS WAF rules, rate limiting and bot control, DDoS protection with Shield Advanced, securing CloudFront origins, hardened AMIs and container images from EC2 Image Builder, instance profiles and execution roles, vulnerability scanning and patching, secure administrative access, code and pipeline scanning, guardrails for generative AI applications, security groups and network ACLs, Network Firewall, secure hybrid connectivity and network segmentation.
Web application firewall rules (AWS WAF, rate limiting, bot and fraud controls)
AWS WAF filters HTTP and HTTPS requests before they reach CloudFront, Application Load Balancers, API Gateway, AppSync or Cognito user pools. Know managed rule groups, rate-based rules, Bot Control and fraud control, and when a WAF rule fits better than a security group or network ACL.
Study notes and 1 free question on Web application firewall rules (AWS WAF, rate limiting, bot and fraud controls)DDoS protection (Shield Advanced, CloudFront, Route 53)
AWS Shield Standard protects every AWS account against common network and transport layer attacks at no extra charge. Shield Advanced adds attack diagnostics, the Shield Response Team, cost protection and Firewall Manager integration. Know which resources it covers and where WAF is still needed.
Study notes and 1 free question on DDoS protection (Shield Advanced, CloudFront, Route 53)Securing CloudFront origins and edge access (OAC, signed URLs, headers, CORS)
Keep an origin private by letting only your CloudFront distribution reach it: Origin Access Control for S3, and a secret header or the CloudFront prefix list for load balancers. Know signed URLs and signed cookies for restricted content, and response headers policies.
Study notes and 1 free question on Securing CloudFront origins and edge access (OAC, signed URLs, headers, CORS)Hardened AMIs and container images (EC2 Image Builder)
EC2 Image Builder produces versioned, tested and patched images for EC2 and containers, then distributes them to accounts and Regions. Know pipelines, components, recipes, lifecycle policies, and how the allowed AMIs setting keeps unapproved images from launching.
Study notes and 1 free question on Hardened AMIs and container images (EC2 Image Builder)Instance profiles, service roles and execution roles
Workloads on EC2, ECS, EKS and Lambda should get AWS permissions from roles, never from stored keys. Know instance profiles with IMDSv2, ECS task and execution roles, EKS Pod Identity, service roles, and the iam:PassRole control that guards them.
Study notes and 1 free question on Instance profiles, service roles and execution rolesVulnerability scanning and patching (Inspector, Patch Manager, GuardDuty Runtime Monitoring)
Amazon Inspector finds software vulnerabilities in EC2 instances, container images and Lambda functions and ranks them by risk, and Systems Manager Patch Manager applies OS patches on a schedule. GuardDuty Runtime Monitoring detects threats, not vulnerabilities. Know which service finds, which fixes and which proves.
Study notes and 1 free question on Vulnerability scanning and patching (Inspector, Patch Manager, GuardDuty Runtime Monitoring)Secure administrative access (Session Manager, EC2 Instance Connect)
Administer instances through Session Manager or EC2 Instance Connect Endpoint instead of open SSH ports, shared keys or bastion hosts. Know IAM control over sessions, session logging with encryption, one-time key pushes with EC2 Instance Connect, and the endpoints that private subnets need.
Study notes and 1 free question on Secure administrative access (Session Manager, EC2 Instance Connect)Finding vulnerabilities in code and pipelines (Inspector code security, Amazon Q Developer)
Find vulnerabilities in code, dependencies and container images before they reach production with Amazon Inspector and IDE scanning, and keep credentials out of the pipeline with OIDC roles and secret references. Know which code scanning tools have ended so you do not choose them.
Study notes and 1 free question on Finding vulnerabilities in code and pipelines (Inspector code security, Amazon Q Developer)Guardrails for generative AI applications (Bedrock Guardrails, OWASP LLM Top 10)
Bedrock Guardrails filter harmful content, denied topics, sensitive data, prompt attacks and ungrounded answers for model and agent calls, and the ApplyGuardrail API checks text from anywhere. Know how each filter maps to a risk and where guardrails stop short.
Study notes and 1 free question on Guardrails for generative AI applications (Bedrock Guardrails, OWASP LLM Top 10)Security groups, network ACLs, Network Firewall and DNS Firewall
Security groups are stateful allow rules per resource, network ACLs are stateless numbered rules per subnet, Network Firewall inspects traffic with stateful rules and domain lists, and DNS Firewall filters DNS queries. Know which control enforces which rule and where each one fits.
Study notes and 1 free question on Security groups, network ACLs, Network Firewall and DNS FirewallSecure hybrid connectivity (Site-to-Site VPN, Direct Connect, MACsec, Verified Access)
Site-to-Site VPN encrypts traffic over the internet with IPsec, and Direct Connect is a private link that is not encrypted by default. MACsec or VPN over Direct Connect adds encryption. Know Client VPN and Verified Access for remote users, and the combination that a compliance rule requires.
Study notes and 1 free question on Secure hybrid connectivity (Site-to-Site VPN, Direct Connect, MACsec, Verified Access)Network segmentation and finding unneeded access (inspection VPCs, Network Access Analyzer)
Segment networks with an inspection VPC behind Transit Gateway or Gateway Load Balancer, and find forbidden paths with Network Access Analyzer. Know how it differs from Reachability Analyzer and VPC Flow Logs, and why appliance mode keeps flows symmetric.
Study notes and 1 free question on Network segmentation and finding unneeded access (inspection VPCs, Network Access Analyzer)
Domain 4: Identity and Access Management 20%
This domain is the largest at 20% of the exam and covers how people and workloads prove who they are and what they may do. It includes workforce identity and MFA with IAM Identity Center, customer sign-in with Amazon Cognito, temporary credentials from STS and S3 presigned URLs, workload identity outside AWS with IAM Roles Anywhere and OIDC federation, cross-account access, attribute-based and role-based access control, least-privilege policies with permissions boundaries and session policies, policy evaluation when access is denied, IAM Access Analyzer findings and fine-grained app authorization with Amazon Verified Permissions.
Workforce identity and MFA (IAM Identity Center, external IdPs, Directory Service)
Workforce access to AWS should come from your corporate identity source through IAM Identity Center, with SAML 2.0 for sign-in and SCIM for provisioning. Know when AWS Managed Microsoft AD or AD Connector is the right identity source, why SAML alone does not remove access when someone leaves, and where MFA is enforced.
Study notes and 2 free questions on Workforce identity and MFA (IAM Identity Center, external IdPs, Directory Service)Customer and app identity (Amazon Cognito)
Application users sign in through Amazon Cognito. User pools handle sign-up, sign-in and MFA, while identity pools exchange a verified user for temporary AWS credentials scoped to that user. Know which component a scenario needs, and that Cognito is not for workforce access to AWS accounts.
Study notes and 2 free questions on Customer and app identity (Amazon Cognito)Temporary credentials (AWS STS, S3 presigned URLs)
AWS STS issues temporary credentials through AssumeRole and the federated and web identity operations, and each has a lifetime that questions expect you to know. Presigned URLs stop working when the credentials that signed them expire, even if the URL's own expiry is later.
Study notes and 1 free question on Temporary credentials (AWS STS, S3 presigned URLs)Workload identity outside AWS (IAM Roles Anywhere, OIDC federation)
Workloads outside AWS should get temporary credentials without long-term access keys. IAM Roles Anywhere fits workloads with X.509 certificates, and OIDC federation fits CI/CD and Kubernetes workloads with a token issuer. Know which mechanism matches the workload's identity.
Study notes and 1 free question on Workload identity outside AWS (IAM Roles Anywhere, OIDC federation)Troubleshooting sign-in and authentication
Sign-in failures usually come from an unprovisioned user, a missing assignment, an MFA device problem or a broken SAML trust. Know where each cause shows up, including CloudTrail ConsoleLogin events, so you can diagnose the problem and contain a suspected compromise without locking out legitimate users.
Study notes and 1 free question on Troubleshooting sign-in and authenticationCross-account access (trust policies, resource policies, external IDs)
Cross-account access needs both sides to agree: a role's trust policy says who can assume it, and a caller or resource policy says what can be done. Know when a resource policy alone is enough, why third-party roles need an external ID, and how a service principal can act for the wrong account.
Study notes and 1 free question on Cross-account access (trust policies, resource policies, external IDs)Attribute-based and role-based access control (tags, session tags)
Attribute-based access control compares tags on the principal, the resource and the request, so one policy can cover many teams. Know the condition keys, how session tags arrive from AssumeRole or federation, and why sts:TagSession and resource tags must be in place before ABAC works.
Study notes and 1 free question on Attribute-based and role-based access control (tags, session tags)Least-privilege policies (permissions boundaries, session policies, conditions)
Least privilege means granting only the actions and resources a job needs. Permissions boundaries and session policies cap what a role or session can do, SCPs and RCPs set guardrails across accounts, and Access Analyzer can build a policy from real use. Boundaries and session policies never grant access.
Study notes and 1 free question on Least-privilege policies (permissions boundaries, session policies, conditions)Troubleshooting access denied and policy evaluation
IAM evaluates each request by looking for an explicit deny first, then checking for an allow at each applicable layer, from SCPs and RCPs down to permissions boundaries and session policies. Know the order, why cross-account requests need two allows, and which tool shows the layer that blocked a call.
Study notes and 1 free question on Troubleshooting access denied and policy evaluationFinding and removing unintended access (IAM Access Analyzer)
IAM Access Analyzer finds resources shared outside your zone of trust, reports unused access and internal access, and checks policies before you deploy them. Know which finding types exist, what counts as external, and how archive rules and custom policy checks help you find and remove unintended access.
Study notes and 1 free question on Finding and removing unintended access (IAM Access Analyzer)
Domain 5: Data Protection 18%
This domain is 18% of the exam and covers protecting data while it moves, while it is stored and while it must stay recoverable. It includes requiring TLS, private access to services through VPC endpoints and PrivateLink, encryption between nodes and services, encryption at rest with KMS and CloudHSM, KMS key policies, grants and imported key material, data integrity with S3 Object Lock and Glacier Vault Lock, retention and lifecycle rules, secure backups that resist ransomware, secrets rotation with Secrets Manager, and masking sensitive data in logs and messages.
Requiring encryption in transit (TLS policies, aws:SecureTransport, ACM)
Encryption in transit questions ask how to make TLS mandatory and prove it. Know the aws:SecureTransport condition in resource policies, TLS security policies on load balancers and CloudFront, database SSL settings, and ACM and Private CA for certificates.
Study notes and 2 free questions on Requiring encryption in transit (TLS policies, aws:SecureTransport, ACM)Private access to services (VPC endpoints, endpoint policies, PrivateLink, Client VPN)
Private access questions ask how traffic reaches AWS services and your own services without the public internet. Know gateway versus interface endpoints, endpoint policies, the aws:SourceVpc and aws:SourceVpce conditions, PrivateLink for your own services, and Client VPN for people.
Study notes and 1 free question on Private access to services (VPC endpoints, endpoint policies, PrivateLink, Client VPN)Encryption between nodes and services (EMR, EKS, SageMaker AI, Nitro)
Inter-node encryption questions ask how to protect traffic between cluster nodes, containers and pods. Know the EMR security configuration, SageMaker AI inter-container encryption, EKS envelope encryption of Kubernetes API data with KMS, and why pod-to-pod traffic needs its own TLS.
Study notes and 1 free question on Encryption between nodes and services (EMR, EKS, SageMaker AI, Nitro)Encryption at rest (KMS, CloudHSM, server-side and client-side encryption)
Encryption at rest questions ask which encryption option, key owner and hardware location meets a rule. Know the default S3 encryption, SSE-KMS and DSSE-KMS, SSE-C, client-side encryption, EBS encryption by default, KMS key types, and CloudHSM for single-tenant hardware the customer controls.
Study notes and 1 free question on Encryption at rest (KMS, CloudHSM, server-side and client-side encryption)Data integrity and immutability (S3 Object Lock, Glacier Vault Lock, code signing)
Data integrity questions ask how to stop data from being changed or deleted, and how to prove it has not been. Know S3 Object Lock modes and legal holds, S3 versioning, Glacier Vault Lock, S3 checksums, and code signing with AWS Signer.
Study notes and 1 free question on Data integrity and immutability (S3 Object Lock, Glacier Vault Lock, code signing)Data retention and lifecycle (S3 Lifecycle, EFS lifecycle, FSx backups)
Data lifecycle questions ask how long data is kept, when it moves to cheaper storage and when it is deleted. Know S3 Lifecycle transitions and expiration, how lifecycle interacts with Object Lock and versioning, EFS lifecycle management, CloudWatch Logs retention, and backup retention for FSx.
Study notes and 1 free question on Data retention and lifecycle (S3 Lifecycle, EFS lifecycle, FSx backups)Secure backup and ransomware recovery (AWS Backup, Vault Lock, Data Lifecycle Manager)
Backup and ransomware recovery questions ask how to keep recoverable copies that an attacker with administrator credentials cannot change or delete. Know AWS Backup Vault Lock, logically air-gapped vaults, cross-account copies, EBS snapshot lock, Data Lifecycle Manager, and S3 versioning with Object Lock.
Study notes and 1 free question on Secure backup and ransomware recovery (AWS Backup, Vault Lock, Data Lifecycle Manager)Secrets and credential rotation (Secrets Manager)
Secrets questions ask how to store, share and rotate credentials without putting them in code. Know Secrets Manager rotation including managed rotation for supported databases, multi-user rotation, resource policies for cross-account access, staging labels, and when Parameter Store SecureString is enough.
Study notes and 1 free question on Secrets and credential rotation (Secrets Manager)Imported key material and external key stores
Key material questions ask where cryptographic keys must come from and where they must live: generated by KMS, imported (BYOK), held in CloudHSM, or kept in an external key store outside AWS. Know which origins rotate automatically, which need manual rotation, and the availability trade-off of each.
Study notes and 1 free question on Imported key material and external key storesMasking sensitive data (CloudWatch Logs data protection, Macie)
Data masking questions ask how to keep sensitive values such as card numbers and credentials out of logs and notifications. Know CloudWatch Logs data protection policies and logs:Unmask, Macie for S3, and that SNS message data protection closed to new customers on April 30, 2026.
Study notes and 1 free question on Masking sensitive data (CloudWatch Logs data protection, Macie)KMS key policies, grants, multi-Region keys and Private CA
KMS key management questions ask who can use a key, how use is granted or revoked, and when a multi-Region key fits. Know key policies as the primary control, grants, kms:ViaService, deletion waiting periods, multi-Region keys, and Private CA for internal certificates.
Study notes and 1 free question on KMS key policies, grants, multi-Region keys and Private CA
Domain 6: Security Foundations and Governance 14%
This domain is 14% of the exam and covers how security is set and enforced across the whole organization. It includes Organizations, Control Tower and delegated administrators, service control policies and resource control policies, root user protection and centralized root access, secure infrastructure as code with StackSets and CloudFormation Guard, tag policies, central policies with Firewall Manager, sharing resources securely with AWS RAM and Service Catalog, compliance rules and remediation with AWS Config and Security Hub CSPM, and audit evidence from AWS Artifact, Config, Security Hub CSPM and the Well-Architected Tool, plus what AWS Audit Manager does, although it is now closed to new customers.
Organizations, Control Tower and delegated administrators
AWS Organizations groups accounts under one management account, with OUs, SCPs and delegated administrators. Control Tower sets up a governed landing zone with log archive and audit accounts. Know which tasks belong in the management account and which a delegated administrator should run.
Study notes and 1 free question on Organizations, Control Tower and delegated administratorsOrganization policies (SCPs, RCPs, declarative policies, AI opt-out)
SCPs set the most permissions an account can use, RCPs set the most access allowed to resources in member accounts, and declarative policies enforce service settings. AI services opt-out policies stop AWS AI services from using your content. Know that none of these grants access, and which type fits each goal.
Study notes and 1 free question on Organization policies (SCPs, RCPs, declarative policies, AI opt-out)Root user protection and break-glass access
Protect the root user with MFA, no access keys and an alert on every use, and keep it for the few tasks that need it. Centralized root access management lets the management account remove member-account root credentials. Know when break-glass access should be an IAM role instead.
Study notes and 1 free question on Root user protection and break-glass accessSecure infrastructure as code (StackSets, CloudFormation Guard, Hooks)
StackSets roll one template out to many accounts and Regions, CloudFormation Guard checks templates before deployment, and CloudFormation Hooks block noncompliant resources during stack operations. Know which tool acts before deploy, during deploy and across accounts.
Study notes and 1 free question on Secure infrastructure as code (StackSets, CloudFormation Guard, Hooks)Tagging strategy and tag policies
Tag policies in Organizations standardize tag keys and values across accounts, but they report rather than block. Tags also drive access control and cost reports. Know that IAM or SCP conditions such as aws:RequestTag are what stop untagged resources from being created.
Study notes and 1 free question on Tagging strategy and tag policiesCentral security policies with Firewall Manager
AWS Firewall Manager deploys and maintains WAF, Shield Advanced, Network Firewall and security group rules across many accounts from one administrator account, including new accounts. It manages those services rather than filtering traffic itself. Know which underlying service fits each layer.
Study notes and 1 free question on Central security policies with Firewall ManagerSharing resources securely (AWS RAM, Service Catalog)
AWS RAM shares supported resources such as subnets and Transit Gateways with accounts in your organization, while Service Catalog gives teams approved products they can launch without broad permissions. Know how to keep sharing inside the organization and when a launch constraint applies.
Study notes and 1 free question on Sharing resources securely (AWS RAM, Service Catalog)Compliance rules and remediation (AWS Config, Security Hub CSPM)
AWS Config records resource configurations and evaluates them against rules, and remediation fixes findings at scale. Security Hub CSPM gathers compliance results against standards. Know that Config detects and remediates after a change, and that prevention belongs to SCPs, RCPs or declarative policies.
Study notes and 1 free question on Compliance rules and remediation (AWS Config, Security Hub CSPM)Audit evidence and best-practice reviews (AWS Artifact, Config, Well-Architected Tool)
AWS Artifact holds AWS's own compliance reports, Config and Security Hub CSPM give evidence about your resources, and the Well-Architected Tool records workload reviews. Audit Manager, still in the exam guide, closed to new customers on April 30, 2026, so know it but pick current services.
Study notes and 1 free question on Audit evidence and best-practice reviews (AWS Artifact, Config, Well-Architected Tool)
A 6-week study plan
This plan assumes about an hour on weekdays and a longer, hands-on session at the weekend. Time follows the domain weights: identity (20%) gets the most attention, then infrastructure and data protection (18% each), detection (16%), and incident response and governance (14% each). If you already run security across several AWS accounts at work, four or five weeks may be enough. If governance or incident response is new to you, add a seventh week.
| Week | Focus | Do this |
|---|---|---|
| 1 | Baseline and identity | Take the free practice exam in timed mode and note your weak areas. Then workforce identity with IAM Identity Center and MFA, customer sign-in with Amazon Cognito, temporary credentials from STS and presigned URLs, and workload identity with IAM Roles Anywhere and OIDC. |
| 2 | Access control | Cross-account trust policies and resource policies, least privilege with permissions boundaries and session policies, policy evaluation logic, IAM Access Analyzer findings, attribute-based access control with tags, and fine-grained app authorization with Amazon Verified Permissions. |
| 3 | Infrastructure edge and workloads | AWS WAF rules and bot control, Shield Advanced and DDoS response, CloudFront origin access, hardened images from EC2 Image Builder, vulnerability scanning and patching with Inspector, secure admin access with Session Manager, code and pipeline scanning, and guardrails for generative AI applications. |
| 4 | Network controls and encryption | Security groups against network ACLs, Network Firewall, DNS Firewall, hybrid connectivity with Site-to-Site VPN, Direct Connect and MACsec, and segmentation with Network Access Analyzer. Then TLS enforcement, VPC endpoints and endpoint policies, KMS key policies and grants, CloudHSM and imported key material. |
| 5 | Data protection and detection | Object Lock and Vault Lock, AWS Backup with ransomware protection, Secrets Manager rotation and log masking. Then GuardDuty, Macie, Security Hub, organization trails, Security Lake, log queries with Logs Insights and Athena, VPC Flow Logs and Route 53 Resolver query logs, and fixing logs and alerts that stop arriving. |
| 6 | Incident response, governance and practice | Incident response plans and the AWS Security Incident Response service, game days with Fault Injection Service, automated remediation, forensic capture, containment, and Amazon Detective. Then SCPs and RCPs, Control Tower, delegated administrators, StackSets and CloudFormation Guard, AWS Config and Security Hub CSPM. Finish with full timed practice exams and review every wrong answer. |
How to use practice questions well
- Time yourself. Do full 65-question sets in 170 minutes, because stamina matters on a long scenario exam.
- Find the qualifier. Many wrong options work but cost more, need more effort to run or break one constraint.
- Read the wrong options. They are usually real services solving a neighboring problem, or the right service set up the wrong way.
- Don’t memorize questions. The real exam won’t reuse them, so learn the reasoning behind each answer.
Frequently asked questions
How hard is the SCS-C03 exam?
It is a specialty exam, so it goes deeper than the associate exams and assumes hands-on experience. Questions are long scenarios with four or five plausible answers. Many wrong options work but break one constraint, such as a qualifier like LEAST operational overhead or a rule about preserving evidence. Candidates who already secure AWS workloads usually find the services familiar and the wording the hard part.
How long should I study?
Most people who already work in cloud security study for about six weeks, with a few hours a week and one longer session at the weekend. If you are new to AWS security, plan for longer, and spend time in the console turning on each service so the names and settings stick.
Do I need any prerequisites?
No. AWS doesn’t require another certification first. The exam assumes working knowledge of IAM, VPC networking, KMS and CloudTrail, because those appear in almost every domain. If any of them are unfamiliar, learn them before you start the practice questions.
What changed from SCS-C02?
SCS-C03 replaced SCS-C02, and the last day for SCS-C02 was December 1, 2025. The exam guide for SCS-C03 sets the domains, their weights and the topics, and it now includes generative AI workloads, such as guardrails for generative AI applications. Security Hub is also described in two parts: Security Hub CSPM for standards and control checks, and the newer Security Hub for unified findings. A few services the exam guide names, such as AWS Audit Manager, CloudTrail Lake and SNS message data protection, closed to new customers in 2026. Know what they do, and know the current alternatives for a new design. Check every service name against the current exam guide.
Are ordering and matching questions on the exam?
Yes. The official exam guide lists ordering and matching alongside multiple choice and multiple response. Ordering questions give three to five responses and ask you to put them in the order the team should do them. Matching questions give three to seven prompts and ask you to match each one to a response. Practice both, because the order of incident response steps and the pairing of services with requirements are common topics.
Is the free practice exam the full length?
Yes. The free practice exam has 65 questions, the same as the real exam. Set aside 170 minutes and sit it in one go to get a realistic read on your pacing before you book.
Test yourself
The free SCS-C03 practice exam has 65 questions with an explanation for every option. No sign-up needed.
Want to be sure you're ready? The 5 full-length practice sets add 325 new questions, none of them in the free exam. One payment of $14.99, no subscription. See the practice sets