November 16, 2026 is the last day to sit SAP-C02. This material targets SAP-C02, not SAP-C03.

See the full timeline
ProfessionalSAP-C02

AWS Solutions Architect Professional (SAP-C02) Practice Exam

Validate your advanced technical skills in designing optimized AWS solutions based on the AWS Well-Architected Framework. This exam covers organizational complexity, new solution design, continuous improvement, and workload migration.

75 questions
3h 0m
75% to pass

No sign-up — instant feedback after every question

Practice Mode

Get instant feedback after each question. See explanations and track your progress as you learn.

Exam Mode

Timed session with no feedback until the end. Experience real exam conditions and test your knowledge.

⚡
NewDaily Drill

10 questions · pick a topic · 5 minutes · shareable

Free cheat sheet20 pages PDF

AWS Certified Solutions Architect – Professional Cheat Sheet (SAP-C02)

Every in-scope AWS service, architectural pattern, and migration decision the SAP-C02 exam actually tests — organised by the four exam domains, not alphabetically

About the AWS Solutions Architect Professional (SAP-C02) Certification

The AWS Certified Solutions Architect Professional (SAP-C02) is one of the most challenging and respected AWS certifications. It validates your advanced ability to design complex, multi-tier applications, implement enterprise-wide strategies, and migrate workloads to AWS. This is a significant step up from the Associate level.

This exam is for experienced cloud architects with two or more years of hands-on experience designing and deploying cloud architecture on AWS. You should already hold the Solutions Architect Associate certification or have equivalent experience. It's targeted at senior architects, lead engineers, and technical decision-makers.

Read the full AWS Solutions Architect Professional certification guide

Exam Format and Details

The SAP-C02 exam has 75 questions (65 scored, 10 unscored) with multiple-choice and multiple-response questions. You have 180 minutes (3 hours), and the passing score is 750/1000 (approximately 75%). The exam fee is $300 USD. Questions are notably longer and more complex than the Associate level.

Key Topics Covered

  • Design Solutions for Organizational Complexity (26% of exam)
  • Design for New Solutions (29% of exam)
  • Continuous Improvement for Existing Solutions (25% of exam)
  • Accelerate Workload Migration and Modernization (20% of exam)

Recommended experience: Two or more years of hands-on experience designing and deploying cloud architecture on AWS, plus familiarity with AWS CLI, CloudFormation, and the AWS Well-Architected Framework.

Try 3 sample SAP-C02 questions

Written in the style of the real exam. Answer each one, then open the answer to check.

  1. Question 1 · Design Solutions for Organizational Complexity

    A company has 120 AWS accounts in an organization in AWS Organizations and adds new accounts every month. Application teams create their own VPCs in several AWS Regions. The network team recently found overlapping CIDR blocks that prevent several VPCs from being attached to the company's transit gateways. The network team must ensure that every new VPC in every account and Region receives a non-overlapping CIDR block from approved ranges. The team also needs a central view of IP address usage. Which solution will meet these requirements with the LEAST ongoing manual effort?

    • A.Maintain an Amazon DynamoDB table of assigned CIDR blocks. Require application teams to reserve a block through an internal web form before they create a VPC, and run a nightly AWS Lambda function that reports overlaps.
    • B.Create an AWS Config organization rule that detects VPCs whose CIDR blocks overlap with existing VPCs. Configure an automatic remediation action that deletes each noncompliant VPC as soon as it is detected.
    • C.Delegate an Amazon VPC IP Address Manager (IPAM) administrator account in the organization. Create Regional IPAM pools with allocation rules, share the pools through AWS RAM, and have teams create VPCs from the pools.
    • D.Assign each account a fixed /16 CIDR block in a shared spreadsheet. Attach an SCP that denies ec2:CreateVpc unless the request includes a tag that contains the CIDR block that is assigned to the account.
    Show answer

    Answer: C

    Option C is correct: IPAM integrates with AWS Organizations through a delegated administrator, allocates CIDR blocks from pools so that allocations do not overlap, enforces allocation rules, shares pools with accounts through AWS RAM, and monitors IP address usage centrally. Option A relies on people using a form and only reports overlaps after the fact. Option B detects overlaps only after VPCs exist, and deleting VPCs automatically is disruptive rather than preventive. Option D depends on a manually maintained spreadsheet, and a tag value does not control which CIDR block the VPC actually uses.

    Sources: AWS documentation 1, AWS documentation 2, AWS documentation 3

  2. Question 2 · Design for New Solutions

    A software company is designing a new SaaS product that runs on Amazon EC2 instances in the company's VPC. Customers will consume the product from VPCs in their own AWS accounts. Many customer VPCs use CIDR blocks that overlap with each other and with the company's VPC. Traffic must stay on the AWS network, only customers may initiate connections, and the company must not gain network access to customer VPCs. The company expects to onboard hundreds of customers. Which combination of steps should a solutions architect take to meet these requirements? (Select TWO.)

    • A.Create a VPC peering connection between the service VPC and each customer VPC, and add routes for the peer CIDR blocks on both sides.
    • B.Place a Network Load Balancer in front of the EC2 instances, and create a VPC endpoint service that uses the load balancer.
    • C.Attach the service VPC and every customer VPC to a shared transit gateway, and isolate customers with separate route tables.
    • D.Expose the product through an internet-facing Application Load Balancer, and allow customer NAT gateway IP addresses in AWS WAF.
    • E.Add each customer's AWS account as an allowed principal, and have customers create interface VPC endpoints for the service.
    Show answer

    Answers: B, E

    Options B and E are correct: AWS PrivateLink exposes a service behind a Network Load Balancer as a VPC endpoint service, and consumers connect through interface VPC endpoints in their own VPCs. Traffic stays on the AWS network, overlapping CIDR blocks do not matter, connections are one-way from consumer to provider, and the provider gets no route into consumer VPCs. Option A fails because VPC peering does not support overlapping CIDR blocks and opens two-way routing. Option C also requires non-overlapping routes and gives the company a network path into customer VPCs. Option D sends traffic over the internet.

    Sources: AWS documentation 1, AWS documentation 2

  3. Question 3 · Continuous Improvement for Existing Solutions

    A media company runs a web application on Amazon EC2 instances behind an Application Load Balancer (ALB) in us-east-1. Users around the world upload video files of up to 4 GB through the application, which receives each file and then writes it to an Amazon S3 bucket. Uploads from Asia and Europe are slow and often fail, and the EC2 fleet is overprovisioned to handle upload traffic. The company wants to make uploads faster and more reliable and to reduce the load on the EC2 instances. The company does not want to deploy infrastructure in additional AWS Regions. Which solution will meet these requirements?

    • A.Put an Amazon CloudFront distribution in front of the ALB, allow the PUT and POST methods, and keep the application logic that writes each uploaded file to Amazon S3.
    • B.Add AWS Global Accelerator in front of the ALB, and move the EC2 instances to a larger instance type that offers higher network bandwidth for uploads.
    • C.Replicate the bucket to buckets in Asia and Europe with S3 Cross-Region Replication, and have the application write each file to the bucket closest to the user.
    • D.Enable S3 Transfer Acceleration on the bucket. Have the application return presigned URLs so that clients upload directly to S3 in parts with multipart upload.
    Show answer

    Answer: D

    Option D is correct: presigned URLs let clients upload directly to S3 so the files no longer pass through the EC2 instances, multipart upload lets failed parts be retried without restarting a 4 GB upload, and Transfer Acceleration routes uploads through edge locations over the AWS backbone for distant users. Option A improves the network path but every file still flows through the EC2 fleet. Option B also keeps the EC2 instances in the data path and adds cost. Option C requires buckets in more Regions and still routes uploads through the application.

    Sources: AWS documentation 1, AWS documentation 2, AWS documentation 3

These sample questions are not part of the SAP-C02 practice exam, so you won't meet them again when you take it.

Frequently Asked Questions

How many questions are on this practice exam, and how long do I get?

This practice exam has 75 questions, and exam mode gives you 180 minutes to answer them. The real SAP-C02 exam has 75 questions (65 scored and 10 unscored) in 180 minutes, so a full attempt here is the same length. Practice mode has no timer.

Is this practice exam like the real SAP-C02 exam?

In format, yes: questions are multiple choice (one correct answer) or multiple response (two or more), spread across the 4 exam domains in close to the weights the official exam guide gives them. Scoring differs: AWS reports a scaled score from 100 to 1,000 and you pass at 750, while this practice exam shows the raw percentage you got right. For how hard the exam is, whether it is worth it and how long to study, read our AWS Solutions Architect Professional certification guide.

What score should I aim for before booking the real exam?

Aim for 80% or more, consistently, on full-length attempts in exam mode, not just once. That leaves a margin over the 750 out of 1,000 you need on the real SAP-C02 exam, whose questions will all be new to you. Repeat attempts here show the same questions, so judge yourself by first attempts and by whether you can explain each answer. No practice score guarantees a pass.

Do I need to sign up or pay?

No. The SAP-C02 practice exam is free and needs no account. Your progress and score history are saved in this browser, so they stay on this device and are lost if you clear your browser data.

How should I use this practice exam?

Start in practice mode, which tells you after each question whether you were right and explains the answer. When you score well there, switch to exam mode: 180 minutes and no feedback until the end, like test day. Your results break the score down by domain, so you can see which domains to study before your next attempt.

Affiliate links — if you enrol through them, CloudNinja may earn a commission at no extra cost to you.

Studying for more than one certification? All our practice tests are free.