AWS · SAP-C02
Validates advanced technical skills and experience in designing optimized AWS solutions based on the AWS Well-Architected Framework.
Practice Questions
592
≈ 9 practice exams
Duration
180 minutes
Passing Score
750/1000
Difficulty
ProfessionalLast Updated
Jan 2025
Use this SAP-C02 practice exam to prepare for AWS Certified Solutions Architect - Professional (SAP-C02) with realistic questions, detailed explanations, and focused study modes. The practice bank includes 592 questions for AWS SAP-C02, so you can review the exam steadily instead of relying on one long cram session.
As you practice, pay extra attention to recurring topics such as Design Solutions for Organizational Complexity, Design for New Solutions, Continuous Improvement for Existing Solutions, and Accelerate Workload Migration and Modernization. Start with short sessions to identify weak areas, then move into timed quizzes once your accuracy is consistent.
The explanations are especially useful when you want to connect exam wording to the responsibilities and scenarios described in the official certification guidance. Use the free preview first, then unlock the full question bank when you are ready to build a complete study routine.
The AWS Certified Solutions Architect – Professional (SAP-C02) is a professional-level certification that validates advanced technical skills and experience in designing optimized, complex AWS solutions. It tests the ability to evaluate cloud application requirements, make architectural recommendations, and provide expert guidance across multiple applications and projects within large, complex organizations — all grounded in the AWS Well-Architected Framework. The credential specifically assesses competency in handling organizational complexity, architecting new solutions from scratch, continuously improving existing workloads, and accelerating migration and modernization initiatives.
The SAP-C02 version of the exam represents the current iteration of this credential and is recognized across the industry as one of the most rigorous cloud certifications available. Unlike the Associate-level counterpart, this exam demands multi-dimensional mastery — candidates must demonstrate judgment in ambiguous, trade-off-heavy scenarios, design for large-scale enterprise environments, and integrate a broad range of AWS services into cohesive, production-ready architectures. The certification is valid for three years, after which recertification is required by passing the then-current version of the exam.
This certification is designed for experienced cloud professionals performing a solutions architect role who have two or more years of hands-on experience designing and implementing cloud solutions on AWS. Ideal candidates include senior cloud architects, principal engineers, and cloud consultants who routinely provide architectural guidance across multiple teams, applications, or projects within complex organizational structures.
Professionals targeting roles such as Enterprise Cloud Architect, Principal Solutions Architect, Cloud Infrastructure Lead, or Senior DevOps Engineer will find this credential directly aligned with their career trajectory. It is also well-suited for individuals responsible for cloud migration strategies, governance frameworks, or leading cloud adoption programs within enterprises. Those who have already earned the AWS Certified Solutions Architect – Associate and have accumulated significant real-world AWS design experience are the most natural candidates.
AWS does not enforce formal prerequisites for the SAP-C02 exam, but the official exam guide recommends that candidates have two or more years of experience using AWS services to design and implement cloud solutions. Candidates should be comfortable evaluating application requirements and translating them into AWS architectural recommendations across diverse use cases.
In practice, most successful candidates hold the AWS Certified Solutions Architect – Associate credential and have deep familiarity with a wide range of AWS services, including networking (VPC, Direct Connect, Transit Gateway), security (IAM, Organizations, SCPs), compute, storage, databases, and messaging. Experience designing multi-account architectures, hybrid connectivity models, disaster recovery strategies, and cost optimization frameworks is strongly recommended before attempting this exam.
The SAP-C02 exam consists of 75 total questions — 65 scored questions that contribute to your final result and 10 unscored experimental questions that are not identified and do not affect your score. Questions are presented in two formats: multiple choice (one correct answer from four options) and multiple response (two or more correct answers from five or more options, requiring all correct selections for full credit). Unanswered questions are scored as incorrect, but there is no penalty for guessing.
Candidates have 180 minutes to complete the exam. It is delivered via Pearson VUE, either at an authorized testing center or through an online proctored session. The exam is available in English, Japanese, Korean, Portuguese (Brazil), Simplified Chinese, and Spanish (Latin America). Scores are reported on a scaled range of 100–1,000, with a minimum passing score of 750. A compensatory scoring model is used, meaning candidates must achieve an overall passing score but are not required to pass each domain individually. Results are reported as Pass or Fail. The exam costs $300 USD, though holders of an active AWS Certification receive a 50% discount on subsequent exams.
The AWS Certified Solutions Architect – Professional is consistently ranked among the highest-paying IT certifications globally. According to Skillsoft's IT Skills and Salary Survey (2024), professionals holding this credential earn an average of approximately $155,000 per year in the United States, with ZipRecruiter reporting an average of around $146,000 annually. AWS-certified professionals overall earn an average of $12,000 more per year than non-certified peers, according to Global Knowledge salary survey data. The certification is recognized as one of the top-ten most pursued cloud credentials and frequently appears on lists of the top-paying certifications in the IT industry.
Job roles directly aligned with this credential include Enterprise Cloud Architect, Principal Solutions Architect, Cloud Infrastructure Lead, and Senior Cloud Consultant. With AWS holding approximately 32% of the global cloud market share as of 2024, demand for validated AWS expertise — especially at the professional level — remains strong across industries including financial services, healthcare, retail, and government. Compared to the Associate-level credential, the Professional designation signals the ability to handle enterprise-scale complexity, making it particularly valuable for senior-level hiring and promotion decisions. The certification also serves as a prerequisite or strong differentiator for AWS Specialty certifications.
5 sample questions with answers and explanations. The full bank has 592 questions, enough for 9 full-length practice exams.
Preview — answers shown1. A large multinational manufacturing corporation, 'PrecisionWorks International,' operates numerous AWS accounts across its various subsidiary companies and regional divisions, which are located in North America, Europe, and Asia. The central IT governance and compliance team is tasked with establishing AWS Organizations to centrally manage policies, consolidate billing, and maintain full administrative control over all company-owned AWS accounts. This setup must be achieved efficiently, without resorting to cumbersome custom scripts or complex manual processes for establishing the necessary administrative links and permissions between the designated management account and all the subsidiary (member) accounts. Which of the following options describes the recommended and MOST straightforward AWS Organizations implementation process to achieve this centralized management and administrative control with the LEAST initial operational effort for the IT team?
Explanation
The AWS Organizations invitation-based approach is correct because it automates the creation of a service-linked role (typically `OrganizationAccountAccessRole`) in member accounts when they join. This role, by default, trusts the management account and has `AdministratorAccess`, providing immediate administrative control with minimal setup effort. This is the standard and least-effort way to establish this control. The manual cross-account IAM role creation approach is incorrect because AWS Organizations automates this process, eliminating the need for manual role creation in each member account. The reversed invitation flow approach is incorrect because it misrepresents how the invitation process works and also incorrectly suggests manual role creation is required. The AWS Control Tower approach, while valid, represents a more extensive landing zone solution that requires more effort than the basic AWS Organizations setup needed for administrative control.
2. A financial institution has three VPCs: VPC-Alpha (10.1.0.0/16), VPC-Beta (192.168.0.0/16), and VPC-Gamma (10.1.0.0/16). VPC-Alpha and VPC-Gamma are both peered with VPC-Beta. Note the overlapping IP address ranges for VPC-Alpha and VPC-Gamma. Inside VPC-Alpha, instance Server-A1 has IP 10.1.0.10. Inside VPC-Gamma, instance Server-G1 has IP 10.1.0.10. Inside VPC-Beta, instances Server-B1 (IP 192.168.2.10) and Server-B2 (IP 192.168.2.20) reside in the same subnet 192.168.2.0/24. The networking team requires Server-B1 to communicate exclusively with Server-A1, and Server-B2 to communicate exclusively with Server-G1. However, they observe that both Server-B1 and Server-B2 can only reach Server-A1. Which combination of actions will correctly resolve this routing issue? (Select TWO)
Multiple correct answersExplanation
The necessary steps involve creating separate route tables and dividing the VPC-Beta subnet to resolve the routing conflict caused by overlapping CIDR blocks in peered VPCs. Here's why: - The core problem: VPC-Alpha and VPC-Gamma both use 10.1.0.0/16. When an instance in VPC-Beta tries to reach an IP in 10.1.0.0/16, a single route table can only have one entry for that destination CIDR. This is why both B1 and B2 are currently routed to the same peered VPC (VPC-Alpha, assuming its peering route was prioritized or entered first). - Creating two separate route tables is essential. To route traffic to different peered VPCs that have the same CIDR, you need different routing policies. You'll create one route table (RT-Alpha) that routes 10.1.0.0/16 to the peering connection for VPC-Alpha. You'll create another route table (RT-Gamma) that routes 10.1.0.0/16 to the peering connection for VPC-Gamma. - Creating two new, smaller subnets and moving instances is the complementary step. Once you have two different route tables, you need to associate them with different subnets within VPC-Beta. Server-B1 will be placed in a new subnet (e.g., Subnet-B1: 192.168.2.0/28) which is then associated with RT-Alpha. Server-B2 will be placed in another new subnet (e.g., Subnet-B2: 192.168.2.16/28) which is associated with RT-Gamma. The CIDRs 192.168.2.0/28 (hosts .1 to .14) and 192.168.2.16/28 (hosts .17 to .30) are distinct and can accommodate the instances. Why other approaches are incorrect: - Modifying a single route table to include multiple entries for the same destination: A single route table cannot have two routes for the exact same destination CIDR (10.1.0.0/16). It will only use one of them, leading to the current problem. - Using /29 subnets: The subnet sizes /29 provide only 6 usable IP addresses (8 total minus network, broadcast, and 3 AWS reserved). While technically Server-B1 (192.168.2.10) and Server-B2 (192.168.2.20) could fit if the subnets were defined as, say, 192.168.2.8/29 and 192.168.2.16/29 respectively, the /28 approach provides slightly more room and is a common valid setup. The key is separating them into subnets linked to different route tables. - Using /27 subnets: A /27 subnet has 32 IP addresses. 192.168.2.0/27 and 192.168.2.32/27 are valid non-overlapping subnets. This could also work in conjunction with separate route tables. However, the /28 subnetting is also a valid choice. The crucial part is creating separate subnets and associating them with distinct route tables.
3. A global retailer uses Amazon S3 as a central repository for static media assets like product images and videos. As the company has expanded, product specialists in overseas offices are experiencing significant latency when uploading and downloading large video files (around 100MB each) to the central S3 bucket. The company wants to improve performance for these global users while maintaining a centralized, serverless storage solution. Which two actions should be taken?
Multiple correct answersExplanation
These two features are specifically designed to accelerate S3 content delivery and transfers over long distances. Amazon CloudFront is a Content Delivery Network (CDN). For downloads, it caches copies of the files at edge locations around the world, physically closer to the users, which dramatically reduces latency. For uploads, CloudFront can also be used to accelerate POST/PUT requests by terminating the connection at a nearby edge location and then routing the traffic over the optimized AWS global network to the origin S3 bucket. S3 Transfer Acceleration is another feature that uses the AWS global edge network to speed up long-distance transfers to and from S3. When a user uploads a file using the special Transfer Acceleration endpoint, the data is routed to the nearest edge location and then travels over the high-speed AWS backbone network to the S3 bucket, bypassing potential congestion on the public internet. Creating separate S3 buckets in each region would violate the requirement to maintain a centralized storage repository and would complicate data management. Deploying EC2 instances in each region to act as a local cache and migrating to Amazon EFS with VPC peering both introduce servers (EC2 instances) and complex network setups, which violates the requirement to maintain a serverless solution.
4. A company wants its employees to use their existing on-premises Active Directory credentials to sign in to the company's various AWS accounts, which are managed via AWS Organizations. A Site-to-Site VPN connection to all accounts already exists. The solution must support conditional access based on Active Directory groups and centralize identity management. Which solution meets all these requirements?
Explanation
This is the modern, recommended best practice for integrating Active Directory with AWS Organizations. The AWS IAM Identity Center solution is correct because it serves as the central service for managing access across an AWS Organization. IAM Identity Center can be configured to federate with an external identity provider like on-premises Active Directory using the SAML 2.0 standard. This allows users to sign in with their existing credentials. Using the System for Cross-domain Identity Management (SCIM) protocol automates the provisioning and de-provisioning of users and groups from Active Directory into IAM Identity Center. Finally, using attribute-based access control (ABAC) allows for fine-grained permissions based on user attributes (like department or cost center) from Active Directory, meeting the conditional access requirement. The built-in IAM Identity Center directory approach is incorrect because it uses the internal IAM Identity Center directory, not the on-premises Active Directory as the source of truth, which violates a primary requirement. The SAML 2.0 identity provider with manual IAM user provisioning and the OpenID Connect (OIDC) identity provider with cross-account IAM roles are both incorrect because these are older, more complex methods of setting up federation on a per-account basis. They require more manual configuration (provisioning roles/users in each account) and do not provide the centralized management and simplicity that IAM Identity Center offers when used with AWS Organizations.
5. A hospital, Mercy Health Systems, needs to integrate with a third-party Electronic Health Record (EHR) SaaS application that is also hosted on AWS. Due to HIPAA compliance requirements, the connection from the hospital's VPC to the EHR service must be completely private and must not traverse the public internet. The hospital's VPC must remain isolated from external access. What is the most secure and appropriate solution to establish this connection?
Explanation
AWS PrivateLink is designed specifically for this secure, private connectivity use case. The AWS PrivateLink solution is correct: AWS PrivateLink allows you to connect to services hosted by other AWS accounts as if they were running inside your own VPC. The hospital (the service consumer) creates an interface VPC endpoint, which gets a private IP address within its VPC. Traffic sent to this endpoint is securely routed to the EHR provider's service over the AWS private network, completely avoiding the internet. Using a security group on the endpoint provides granular, stateful traffic control. Why VPC peering is incorrect: VPC peering creates a full network connection between two VPCs. This is often too permissive, as it can expose entire subnets to each other and requires careful management of routing and CIDR block overlaps. PrivateLink provides a more secure, one-way connection to a specific service only. Why Site-to-Site VPN is incorrect: A Site-to-Site VPN is typically used to connect an on-premises data center to AWS or to connect VPCs over the internet (though it can be used over Direct Connect). It adds complexity and is not the native, most direct way to privately connect to a service within AWS. Why creating an endpoint service in the hospital's VPC is incorrect: This reverses the roles. The service provider (the EHR company) creates the endpoint service. The service consumer (the hospital) creates the interface endpoint to connect to that service. The hospital would not create an endpoint service.
AWS Certified Machine Learning - Specialty (MLS-C01)
MLS-C01 · 860 questions
AWS Certified Security - Specialty (SCS-C03)
SCS-C03 · 2069 questions
AWS Certified Solutions Architect - Associate (SAA-C03)
SAA-C03 · 600 questions
AWS Certified SysOps Administrator - Associate (SOA-C02)
SOA-C02 · 2141 questions
AWS Certified Advanced Networking - Specialty (ANS-C01)
ANS-C01 · 1453 questions
AWS Certified AI Practitioner (AIF-C01)
AIF-C01 · 426 questions
$17.99
One-time access to this exam