AWS Certified Solutions Architect - Professional Practice Test

600+ exam grade questions across every domain, powered by AI assisted learning that gives you instant feedback and a clear explanation on every question.

8 Mock Exams
600+ Total Questions
75% Pass Rate
180 minutes Exam Duration
Question #1 Design Solutions for Organizational Complexity

A holding company runs 42 AWS accounts inside one AWS Organizations organization. Seven business units own those accounts outright, and the operating agreement signed when the units were acquired guarantees that every unit keeps the ability to use any AWS service in any AWS Region without central approval. A new group security policy now requires the central security team to learn within minutes whenever an account exposes a resource publicly, leaves a new volume unencrypted, or drifts from the company baseline, and to keep one searchable record of those findings for the annual audit. Today the security team receives nothing. Each business unit runs its own detective tooling and mails a summary once a quarter. The security team has four engineers, and the chief information security officer has ruled out building or maintaining collection code inside 42 member accounts. Which solution will meet these requirements with the LEAST operational overhead?

Pick an answer to reveal the explanation.

Question #2 Design for New Solutions

A retail company runs its checkout API as an Amazon ECS service on AWS Fargate behind an Application Load Balancer. A release last month reached every customer at once, and a defect in it was found only after 20 minutes of failed payments. The release policy now states three things. A new revision must serve 10 percent of production traffic for 15 minutes before the remaining traffic moves. Returning to the previous revision must take effect for every client immediately rather than waiting for a cache to expire. The service must keep full request capacity for the whole deployment. The build pipeline already produces and pushes container images on every merge. Which deployment approach will meet these requirements?

Pick an answer to reveal the explanation.

Question #3 Accelerate Workload Migration and Modernization

A manufacturing company is closing a regional data center in 30 days. One NFS file server at the site holds 90 TB of engineering drawings that must be in an Amazon S3 bucket before the power is cut, and the drawings must stay readable on the file server until the final cutover weekend. The site reaches AWS over an existing Direct Connect connection and a separate internet circuit. The network team published what each path can give the migration. Company policy forbids sending engineering data across the public internet, every transferred file must be checked against the source after it is written, and the company has never ordered an AWS Snow Family device. Which solution will meet these requirements MOST cost-effectively?

Path                         Link speed   Capacity free for migration
Direct Connect private VIF   1 Gbps       600 Mbps, 22:00 to 10:00 only
Site internet circuit        200 Mbps     50 Mbps, all day

Pick an answer to reveal the explanation.

Question #4 Design Solutions for Organizational Complexity

A finance team asks whether committing to a Compute Savings Plan will also guarantee that the quarterly close job can launch 200 instances in one named Availability Zone on the first business day of every quarter. The architect has to explain how commitment based discounts and capacity assurance differ in Amazon EC2 before the commitment is signed. Which statement is correct?

Pick an answer to reveal the explanation.

Question #5 Design for New Solutions

A logistics company is designing a new shipment tracking service. Amazon API Gateway will accept up to 12,000 requests per second at peak, and an AWS Lambda function will validate each shipment before registering it with a carrier partner over the partner's REST API. The partner contract caps the company at 500 requests per second and states that sustained bursts above that figure suspend the account. The same partner API returns HTTP 500 responses for several minutes during its own nightly maintenance window. The business requires that no shipment registration is ever lost, that registrations catch up on their own once the partner recovers without an engineer intervening, and that a small number of permanently malformed shipments can be inspected later instead of blocking everything behind them. Reserved concurrency is already set on the validation function. Which combination of steps should the solutions architect take to meet these requirements? (Select TWO.)

Pick two answers to reveal the explanation.

Question #6 Continuous Improvement for Existing Solutions

A gaming company runs a session service in three AWS Regions behind Network Load Balancers. Clients speak a proprietary UDP protocol, and enterprise customers allow the service through their own firewalls by IP address. Traffic reaches the Regions through Amazon Route 53 latency records today. During a Regional impairment last month, players stayed pinned to the failing Region for several minutes because resolvers and the client library held the cached answer. The company wants Regional failover to take effect within seconds, wants customer firewall entries to stop changing whenever a load balancer is replaced, and will not rewrite the protocol. Which solution will meet these requirements?

Pick an answer to reveal the explanation.

Question #7 Design Solutions for Organizational Complexity

A media company keeps its curated content catalog in an Amazon S3 bucket in a central data account, encrypted with a customer managed AWS KMS key in that same account. A new analytics account runs an Amazon EMR cluster under a role named DataReader. The bucket policy in the data account already grants that role s3:GetObject on the catalog prefix, and the role's identity policy in the analytics account allows the same action on the same prefix. Every read still fails with an access denied error that names AWS KMS rather than Amazon S3. The security team supplied the key policy that is in force. Account 111122223333 is the data account. The catalog must stay encrypted under a key that the data account controls. Which solution will resolve this issue?

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "EnableIAMUserPermissions",
      "Effect": "Allow",
      "Principal": { "AWS": "arn:aws:iam::111122223333:root" },
      "Action": "kms:*",
      "Resource": "*"
    },
    {
      "Sid": "AllowKeyAdministrators",
      "Effect": "Allow",
      "Principal": { "AWS": "arn:aws:iam::111122223333:role/KeyAdmin" },
      "Action": [ "kms:Create*", "kms:Describe*", "kms:List*", "kms:Put*" ],
      "Resource": "*"
    }
  ]
}

Pick an answer to reveal the explanation.

Question #8 Design for New Solutions

A payments company is building a settlement ledger for a market it enters next quarter. The application is PostgreSQL based, leans on stored procedures and foreign keys, and writes through a single primary by design, so the team cannot shard writes or reconcile conflicting updates. The regulator requires that the loss of an AWS Region cost no more than 5 seconds of committed transactions and that the ledger accept writes again within 5 minutes. The same regulator requires a documented failover rehearsal twice a year that loses no committed transaction at all. Reporting queries already account for most of the read volume, and the reporting team sits in a second AWS Region. The ledger starts at roughly 2 TB and grows steadily. The platform group has four engineers and has told the architect that it will not own replication scripts, lag monitors, or promotion tooling. Which solution will meet these requirements with the least operational overhead?

Pick an answer to reveal the explanation.

Question #9 Continuous Improvement for Existing Solutions

An insurance company has finished the review of a four hour outage that started when one Availability Zone lost power. The workload runs on Amazon EC2 instances in an Auto Scaling group spread across three Availability Zones behind an Application Load Balancer, with an Amazon Aurora cluster whose writer and reader sit in different zones. The review named two causes. First, every private subnet sent outbound traffic through a single NAT gateway that happened to live in the failed zone, so instances in the two healthy zones could not reach the license service or pull patches and were marked unhealthy. Second, the recovery runbook has a CloudFormation stack build the standby environment in a second Region at the moment failover is declared, and that morning the stack stopped part way through because the account had never raised its instance quotas in that Region. Application code cannot change this quarter. Which combination of changes will address these causes with the LEAST change to the architecture? (Select TWO.)

Pick two answers to reveal the explanation.

Question #10 Continuous Improvement for Existing Solutions

A brokerage must retain seven years of database backups in a form that no principal can shorten or delete early, including the AWS account root user, once a short settling window has passed. The internal auditor will test the guarantee and will not accept a control that a sufficiently privileged administrator could simply switch off. Which control provides that assurance?

Pick an answer to reveal the explanation.

Question #11 Accelerate Workload Migration and Modernization

An engineering firm must leave its data center in 90 days. The workload is a Windows based computer aided design suite. Twelve application servers run a .NET service that reads and writes a 40 TB share over SMB, and the share carries NTFS access control lists mapped to groups in an on-premises Active Directory forest that the firm intends to keep running. A licensing daemon on one server is bound to that server's host name and cannot be reinstalled, because the vendor no longer supports the version in use. A Site-to-Site VPN already connects the data center to a landing zone account, and the firm has no Direct Connect circuit and no time to order one. The firm employs no Windows storage specialists, wants to stop patching and resizing file servers after the move, and will not change application code or file permissions during the migration. Which solution will meet these requirements with the least amount of effort?

Pick an answer to reveal the explanation.

Question #12 Design for New Solutions

A health technology company is building a new claims processing service in a dedicated VPC. Amazon EC2 instances in private subnets read reference data from an Amazon S3 bucket and write audit records to an Amazon DynamoDB table, and every private subnet currently sends outbound traffic through NAT gateways. The security team wrote the bucket policy below after reading the public addresses off those NAT gateways. A NAT gateway was replaced during maintenance last week, its address changed, and the service lost access to the bucket for two hours. The design must guarantee that only requests originating inside this VPC reach the bucket and the table, must survive the replacement of any component, and must not depend on a list of addresses. Which solution will meet these requirements?

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "DenyUnlessFromSiteAddresses",
      "Effect": "Deny",
      "Principal": "*",
      "Action": "s3:*",
      "Resource": [
        "arn:aws:s3:::claims-reference-data",
        "arn:aws:s3:::claims-reference-data/*"
      ],
      "Condition": {
        "NotIpAddress": { "aws:SourceIp": [ "198.51.100.14/32", "198.51.100.15/32" ] }
      }
    }
  ]
}

Pick an answer to reveal the explanation.

Question #13 Design Solutions for Organizational Complexity

A pharmaceutical group runs 30 AWS accounts in one organization. A shared services VPC in the network account holds interface endpoints for Amazon ECR, AWS Systems Manager and AWS Secrets Manager, and it hosts the private hosted zones for the group's internal domain. Workload VPCs in the other accounts attach to a Transit Gateway that also carries a transit virtual interface to two data centers over AWS Direct Connect. Two resolution problems remain after the network build. Servers in the data centers cannot resolve the private names of the interface endpoints or any record in the internal private hosted zones, so integration jobs fall back to public service endpoints. Instances in the workload VPCs cannot resolve the legacy corp.example.com names that the data center DNS servers own, and each account works around that today with a hosts file that the configuration management run keeps overwriting. Which combination of steps should the solutions architect take to resolve both problems? (Select TWO.)

Pick two answers to reveal the explanation.

Question #14 Accelerate Workload Migration and Modernization

During a portfolio assessment, a team plans to move a self managed MySQL database off physical servers onto Amazon RDS for MySQL. The application's SQL and business logic stay exactly as they are, and only the connection string changes. The operating system build, the storage layout, and the backup scripts on the old servers are all retired. Which of the seven common migration strategies does this plan describe?

Pick an answer to reveal the explanation.

Question #15 Design Solutions for Organizational Complexity

A utility company runs a legacy enterprise resource planning suite on 60 servers. Forty are virtual machines in a company data center and twenty are Amazon EC2 instances in one AWS Region, and all of them run operating systems that the company's agent tooling supports. A regulator now requires a documented plan for the loss of the primary site, with a recovery time objective of 30 minutes and a recovery point objective of 5 minutes, exercised twice a year without disturbing production. The suite cannot run active in two places at once, because of both its license terms and its clustered file locks. The finance director has rejected any proposal that funds a second copy of the fleet running around the clock. The operations team is four people, will not maintain replication scripts, and has no budget line for a contractor to run the plan on its behalf. Which strategy will meet these requirements MOST cost-effectively?

Pick an answer to reveal the explanation.

Question #16 Continuous Improvement for Existing Solutions

A platform team is asked why Amazon CloudWatch has become the largest line in a shared observability account while application traffic has been flat for a year. The billing breakdown shows that ingested data, not stored data, drives almost all of the charge. The team pulled the three busiest log groups. Engineers must be able to capture debug detail for the checkout service for the duration of an open incident, and any debug data that is captured must remain available for three days afterward. Application code may not be rewritten in this quarter, although configuration flags can be changed at any time. Which change will MOST reduce the CloudWatch charges?

Log group                    Ingested last month   Retention      Read pattern
/app/checkout/debug          41 TB                 never expire   during open incidents only
/app/checkout/access          6 TB                 never expire   weekly reporting
/aws/lambda/pricing-sync       0.4 TB              30 days        rarely opened

Pick an answer to reveal the explanation.

Question #17 Design for New Solutions

A visual effects studio is designing a render pipeline on AWS for a show that starts next month. Every night between 20:00 and 02:00 the pipeline renders roughly 9,000 frames on a fleet of compute optimized instances, and the renders must finish before the compositing shift begins at 08:00. A frame takes four to nine minutes, the renderer already writes a checkpoint every 30 seconds and resumes from it, and a frame that fails is simply rendered again. Finished frames land in Amazon S3, where the compositing team reads each frame at least once during the first 30 days and then almost never touches it again, although the studio's contracts require the frames to be kept for seven years. The studio has no other steady AWS usage to commit against, and the show may be cancelled after three months. Which combination of choices will meet these requirements MOST cost-effectively? (Select TWO.)

Pick two answers to reveal the explanation.

Question #18 Continuous Improvement for Existing Solutions

An operations team supports 40 AWS accounts across four Regions for a media group. When AWS schedules an EC2 instance retirement, the affected account's contact receives a notice, someone forwards it to the operations mailbox, and an engineer stops and starts the instance by hand in the next change window. Two instances were missed last quarter and were retired while still running. Every instance in the estate is already managed by AWS Systems Manager, and the team already deploys and updates baseline resources into every account and Region from a single organization wide pipeline. The team wants the stop and start to happen automatically wherever the event occurs. A sample of the event that AWS publishes is shown below. Which solution will meet these requirements with the LEAST operational overhead?

{
  "source": [ "aws.health" ],
  "detail-type": [ "AWS Health Event" ],
  "detail": {
    "service": [ "EC2" ],
    "eventTypeCategory": [ "scheduledChange" ],
    "eventTypeCode": [ "AWS_EC2_PERSISTENT_INSTANCE_RETIREMENT_SCHEDULED" ]
  }
}

Pick an answer to reveal the explanation.

Question #19 Design for New Solutions

A genomics company is designing a variant calling pipeline. Several hundred compute instances will read a 40 TB reference dataset that already lives in Amazon S3 and will write results back to the same bucket. The pipeline is a POSIX application that memory maps its input files, so it needs a shared file system rather than object calls, and it stalls whenever aggregate read throughput falls below several gigabytes per second. Clusters run for a few hours and are then torn down. Results must appear in the bucket as soon as a run finishes. The company employs two infrastructure engineers and no storage specialists. Which solution will meet these requirements with the least operational overhead?

Pick an answer to reveal the explanation.

Question #20 Accelerate Workload Migration and Modernization

A wholesaler runs a monolithic order management application on Amazon EC2 behind an Application Load Balancer. Invoice generation inside the monolith takes up to 40 seconds for large orders and holds a request thread for the whole time, which pushes the checkout path past its latency budget every month end. A small team will extract invoice generation into its own service first and modernize the rest of the application later. The client applications belong to trading partners and cannot be asked to change the URLs they call during this phase. The monolith and the new service will run in the same VPC. Which combination of steps should the solutions architect take to meet these requirements with the least change to the existing application? (Select TWO.)

Pick two answers to reveal the explanation.

Frequently asked questions about the SAP-C02 exam

What is the AWS Certified Solutions Architect - Professional (SAP-C02) certification?

SAP-C02 is the professional level credential for the solutions architect role. It validates advanced skill in designing optimized AWS solutions on the AWS Well-Architected Framework, and the exam guide describes a candidate who can give expert architectural guidance across multiple applications and projects inside a complex organization. In practice that means multi-account governance, hybrid networking, disaster recovery against a stated RTO and RPO, and migrations at scale. The credential is valid for three years.

How many questions are on the SAP-C02 exam and how long is it?

The exam delivers 75 questions in 180 minutes, which works out to about 2.4 minutes per item. Only 65 of those items are scored, and the remaining 10 are unscored questions that AWS never identifies, so you have to answer all 75 as if they count. There are two response types only, multiple choice with one correct answer and multiple response with two or more, and there is no hands-on lab. Every Sailor.sh mock exam gives you 75 questions in the same 180 minute window and scores all of them, so the pacing you practice is the pacing you face.

What is the passing score for the SAP-C02 exam?

SAP-C02 is scored on a scaled range of 100 to 1,000 and you need 750 or higher to pass. The model is compensatory, so you pass on the overall score rather than domain by domain, and because exam forms are equated a scaled 750 is not the same as answering 75 percent of items correctly. Every exam in the Sailor.sh bundle totals exactly 1,000 marks and reports against the same 750 bar.

What topics does the SAP-C02 exam cover?

Four domains: Design Solutions for Organizational Complexity at 26 percent, Design for New Solutions at 29 percent, Continuous Improvement for Existing Solutions at 25 percent, and Accelerate Workload Migration and Modernization at 20 percent. Expect AWS Organizations and service control policies, Transit Gateway and Direct Connect designs, hybrid DNS with Amazon Route 53 Resolver, AWS KMS key policies, disaster recovery from backup and restore through multi-site, deployment strategies, cost visibility and purchasing options, and migration tooling such as AWS Application Migration Service and AWS DMS.

What experience do I need before taking SAP-C02?

AWS recommends two or more years of experience using AWS services to design and implement cloud solutions. There is no formal prerequisite, and you do not have to hold the associate certification first. Candidates who pass comfortably have usually designed a multi-account environment, connected a data center to AWS, and run at least one real migration, because the exam asks you to choose between designs that all work and only one of which meets every constraint in the stem.

Is SAP-C02 being replaced by SAP-C03?

Yes. AWS has announced SAP-C03, with registration opening October 27, 2026, and SAP-C02 remains available until mid November 2026. AWS states that SAP-C03 keeps the same 75 question, 180 minute, 300 USD format, and its exam guide is due when registration opens. These practice questions are built for the SAP-C02 exam guide (Version 1.2), and a content refresh for SAP-C03 is planned once AWS publishes the new guide. Dates are subject to change, so confirm them on aws.amazon.com before you book.

How should I prepare for the SAP-C02 exam?

Start with the official SAP-C02 exam guide and its twenty task statements, then build the designs it describes in your own accounts: an organization with service control policies and a delegated security administrator, a Transit Gateway hub with a shared services VPC, a cross-Region recovery plan that you actually fail over. Read the reliability, security, and cost optimization pillars of the AWS Well-Architected Framework, because the stems are written in their language. Finish with full length mock exams under the real 180 minute limit, read the explanation for every miss, and repeat your weakest domain until you clear 750 consistently.

Limited Time Offer: Get 80% off all Mock Exam Bundles | Sale ends in 7 days. Start learning today.

Claim Now