All AWS exams
AWS SAP-C02: AWS Certified Solutions Architect - Professional
What the SAP-C02 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Exam fee
- $300 USD
- Duration
- 180 minutes
- Questions on the exam
- 75
- Level
- Professional
- Topic areas
- 4
- Free practice questions
- 30
- Full question bank
- 100 questions
What the SAP-C02 exam covers
The topic areas in our SAP-C02 question bank, with each one's share of the 100 practice questions.
SAP-C02 cost and format
| Exam code | SAP-C02 |
|---|---|
| Certification | AWS Certified Solutions Architect - Professional |
| Vendor | AWS |
| Level | Professional |
| Status | Retiring |
| Languages | English, Japanese, Korean, Portuguese (Brazil), Simplified Chinese, Spanish (Latin America) |
| Retires | November 16, 2026 |
| Replaced by | SAP-C03 |
Last checked October 22, 2026 against the official AWS exam page.
SAP-C02 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Design New Solutions
A web application must survive the failure of an entire Availability Zone with minimal data loss for its relational database. Which configuration provides this?
- AA single-AZ instance with daily snapshots stored in one zone and restored manually after a failure
- BA read replica in the same AZ configured with asynchronous replication and promoted by hand during an outage
- CA Multi-AZ database deployment with synchronous replication to a standby in another AZ
- DStoring the database on a laptop under a desk connected to a consumer Wi-Fi network with a USB drive
Show answer and explanationHide answer
Correct answer: CMulti-AZ synchronous replication keeps a standby in another zone for automatic failover with minimal data loss. Single-AZ instances, same-AZ replicas and laptops do not survive zone failures.
Question 2Continuous Improvement for Existing Solutions
A company's monthly AWS spend grows quickly. The team wants to see which accounts and services drive costs and be alerted to unusual spikes. Which combination helps most?
- ACost Explorer with cost allocation tags and Cost Anomaly Detection alerts
- BTurning off monitoring to reduce costs by disabling cost reports in every account
- CManually reviewing invoices once a year by a finance intern from PDF bills in shared folders
- DAsking each team to guess their spend from memory during quarterly planning meetings
Show answer and explanationHide answer
Correct answer: ACost Explorer with tags and anomaly alerts identifies drivers and unusual spikes. Yearly invoice reviews, disabled monitoring and guessing do not provide timely insight.
Question 3Design Solutions for Organizational Complexity
A company with several accounts wants centralized logging of all CloudTrail events in a separate account that application teams cannot modify. Which design meets this?
- ACloudTrail enabled separately in each account, with single-account trails writing to local S3 buckets that each account team manages
- BSharing the root user credentials of the management account with partner teams so they can read log files from the trail's bucket
- CAn organization trail delivering to an S3 bucket in a dedicated log archive account with restricted write access
- DDisabling CloudTrail in the application accounts during release windows to keep trail delivery costs and event volume low overall
Show answer and explanationHide answer
Correct answer: CAn organization trail to a dedicated archive account centralizes logs and keeps them outside application-team control. Local buckets, disabled trails and shared root credentials fail the requirement.
Question 4Accelerate Workload Migration and Modernization
A company is migrating a monolithic application to containers and wants to modernize incrementally by moving one function at a time behind an API gateway. Which pattern does this describe?
- AHard-coded routing in every client
- BStrangler fig pattern
- CBig-bang cutover
- DLift and shift without any changes
Show answer and explanationHide answer
Correct answer: BThe strangler fig pattern replaces functionality incrementally behind a routing layer. Big-bang cutovers, unchanged lift-and-shift and hard-coded client routing do not describe incremental modernization.
Question 5Design New Solutions
A serverless backend needs to process events from an SQS queue and write results to DynamoDB. Failed events must be retried a limited number of times and then captured for investigation. Which configuration fits?
- AA Lambda event source mapping with a dead-letter queue for failed batches and a bounded retry policy
- BDeleting failed events without record after their visibility timeout expires on the source queue, so no trace remains
- CA cron job that polls the queue every second with a sleep loop in a single process on a virtual machine, retrying each message
- DStoring failed events in a text file in /tmp on the function's disk, which is ephemeral and recycled between invocations
Show answer and explanationHide answer
Correct answer: ALambda event source mapping with a DLQ and bounded retries captures repeated failures for analysis. Polling every second, local file storage and silent deletion do not meet the requirement.
How to prepare for SAP-C02
- Read the official AWS outline first (exam page), so you know exactly what is in scope.
- Give the most time to Design New Solutions and Continuous Improvement for Existing Solutions: together they make up 61% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full SAP-C02 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.
SAP-C02 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| SAP-C03: AWS Certified Solutions Architect - Professional (updated) | AWS | Professional |
| SOA-C03: AWS Certified CloudOps Engineer - Associate | AWS | Associate |
| CLF-C02: AWS Certified Cloud Practitioner | AWS | Foundational |
| SAA-C03: AWS Certified Solutions Architect - Associate | AWS | Associate |
| AIP-C01: AWS Certified Generative AI Developer - Professional | AWS | Professional |
| DOP-C02: AWS Certified DevOps Engineer - Professional | AWS | Professional |