Free SAP-C02 Practice Test Questions and Answers (2026)

View Mode
Q: 1

A retail company needs to provide a series of data files to another company, which is its business partner These files are saved in an Amazon S3 bucket under Account A, which belongs to the retail company. The business partner company wants one of its 1AM users. User_DataProcessor. to access the files from its own AWS account (Account B). Which combination of steps must the companies take so that User_DataProcessor can access the S3 bucket successfully? (Select TWO.)

Options
25 comments in the community discussion
1
Why is anyone picking E here? The scenario only asks for access by User_DataProcessor, not all users in Account B. D looks more precise since it's scoped to that user.
1
Option C and D. E's a trap because it grants permissions but the bucket policy in C trusts the whole account, so D is enough for just that IAM user. Saw this setup on another practice. Disagree?
Q: 2
A solutions architect has launched multiple Amazon EC2 instances in a placement group within a single Availability Zone. Because of additional load on the system, the solutions architect attempts to add new instances to the placement group. However, the solutions architect receives an insufficient capacity error. What should the solutions architect do to troubleshoot this issue?
Options
35 comments in the community discussion
4
Option B
1
Don’t think C makes sense-placement groups can’t be merged. B is what you’d actually do for insufficient capacity, that’s from AWS docs and seen in practice exams. D is a trap here. Agree?
Q: 3
A company has an application that analyzes and stores image data on premises The application receives millions of new image files every day Files are an average of 1 MB in size The files are analyzed in batches of 1 GB When the application analyzes a batch the application zips the imagestogether The application then archives the images as a single file in an on-premises NFS server for long-term storage The company has a Microsoft Hyper-V environment on premises and has compute capacity available The company does not have storage capacity and wants to archive the images on AWS The company needs the ability to retrieve archived data within t week of a request. The company has a 10 Gbps AWS Direct Connect connection between its on-premises data center and AWS. The company needs to set bandwidth limits and schedule archived images to be copied to AWS dunng non-business hours. Which solution will meet these requirements MOST cost-effectively?
Options
29 comments in the community discussion
2
Option B
2
C/D? Tape Gateway always throws me off, but the lifecycle policy in C looks tempting for cost.
Q: 4
A solutions architect works for a government agency that has strict disaster recovery requirements. All Amazon Elastic Block Store (Amazon EBS) snapshots are required to be saved in at least two additional AWS Regions. The agency also is required to maintain the lowest possible operational overhead. Which solution meets these requirements?
Options
23 comments in the community discussion
5
A . DLM is designed to automate EBS snapshot lifecycle including cross-region copy, keeping ops overhead super low. B needs managing Lambda code which adds toil, and C/S3 can't directly do EBS snapshots. D's more for AMIs.
2
Probably A, since Amazon DLM can automate cross-region EBS snapshot copies with almost zero manual overhead. Saw a similar question in some practice tests and DLM fits disaster recovery best here. Anyone see it differently?
Q: 5
A company used Amazon EC2 instances to deploy a web fleet to host a blog site The EC2 instances are behind an Application Load Balancer (ALB) and are configured in an Auto ScaSng group The web application stores all blog content on an Amazon EFS volume. The company recently added a feature 'or Moggers to add video to their posts, attracting 10 times the previous user traffic At peak times of day. users report buffering and timeout issues while attempting to reach the site or watch videos Which is the MOST cost-efficient and scalable deployment that win resolve the issues for users?
Options
31 comments in the community discussion
4
Option C
1
Not totally sure on this, but C feels right since S3 with CloudFront is standard for video scale. D could work but sounds less efficient. Did anyone try D and get it marked wrong?
Q: 6
A company has multiple AWS accounts. The company recently had a security audit that revealed many unencrypted Amazon Elastic Block Store (Amazon EBS) volumes attached to Amazon EC2 instances. A solutions architect must encrypt the unencrypted volumes and ensure that unencrypted volumes will be detected automatically in the future. Additionally, the company wants a solution that can centrally manage multiple AWS accounts with a focus on compliance and security. Which combination of steps should the solutions architect take to meet these requirements? (Choose two.)
Options
26 comments in the community discussion
1
A and C work. A deals with the central control, especially with those strongly recommended guardrails which actually spot unencrypted EBS. C's the supported method for encrypting existing volumes using snapshot and replacement. Pretty sure that's what AWS wants here.
1
C or A. C is the AWS-recommended way to encrypt existing EBS, but A uses strongly recommended guardrails for ongoing compliance-D only has mandatory guardrails, which is a common trap. I think A and C fit best, but happy to hear other perspectives.
Q: 7
A company runs its sales reporting application in an AWS Region in the United States. The application uses an Amazon API Gateway Regional API and AWS Lambda functions to generate on-demand reports from data in an Amazon RDS for MySQL database. The frontend of the application is hosted on Amazon S3 and is accessed by users through an Amazon CloudFront distribution. The company is using Amazon Route 53 as the DNS service for the domain. Route 53 is configured with a simple routing policy to route traffic to the API Gateway API. In the next 6 months, the company plans to expand operations to Europe. More than 90% of the database traffic is read-only traffic. The company has already deployed an API Gateway API and Lambda functions in the new Region. A solutions architect must design a solution that minimizes latency for users who download reports. Which solution will meet these requirements?
Options
29 comments in the community discussion
1
Why not just go with latency-based routing (option C) here? The question isn't asking about country-based compliance or location restrictions, just wants the lowest latency for users. Latency routing gets users to their fastest API endpoint automatically, which is exactly what they're after.
1
D makes sense to me since geolocation routing lets you send European users straight to the new region’s API Gateway, which feels like it would minimize latency for those users. Not 100% sure since latency-based might still be better overall. Agree?
Q: 8
A company is running an application on several Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer. The load on the application varies throughout the day, and EC2 instances are scaled in and out on a regular basis. Log files from the EC2 instances are copied to a central Amazon S3 bucket every 15 minutes. The security team discovers that log files are missing from some of the terminated EC2 instances. Which set of actions will ensure that log files are copied to the central S3 bucket from the terminated EC2 instances?
Options
30 comments in the community discussion
6
My pick: B here.
4
Option B here. The key is using the lifecycle hook plus SSM SendCommand, so you can pause termination and run your log copy reliably before shutting down. Option A looks tempting but has the ABANDON trap, which would leave instances orphaned. Open to corrections but pretty sure B matches AWS best practice.
Q: 9
A company needs to implement a disaster recovery (DR) plan for a web application. The application runs in a single AWS Region. The application uses microservices that run in containers. The containers are hosted on AWS Fargate in Amazon Elastic Container Service (Amazon ECS). The application has an Amazon RDS for MYSQL DB instance as its data layer and uses Amazon Route 53 for DNS resolution. An Amazon CloudWatch alarm invokes an Amazon EventBridge rule if the application experiences a failure. A solutions architect must design a DR solution to provide application recovery to a separate Region. The solution must minimize the time that is necessary to recover from a failure. Which solution will meet these requirements?
Options
30 comments in the community discussion
2
Option C looks right. Had something like this in a mock and the cross-Region read replica with ability to promote cuts failover time way down. A and B need to build the DB from snapshot every time, which takes longer. Anyone disagree?
1
Looks like C is best, but I'm not totally sure. Cross-Region read replica gets you faster recovery than snapshots, since it's already up to date. I've seen a similar Q in practice exams. Agree?
Q: 10
A company runs an ecommerce web application on AWS. The web application is hosted as a static website on Amazon S3 with Amazon CloudFront for content delivery. An Amazon API Gateway API invokes AWS Lambda functions to handle user requests and order processing for the web application. The Lambda functions store data in an Amazon RDS for MySQL DB cluster that uses On-Demand Instances. The DB cluster usage has been consistent in the past 12 months. Recently, the website has experienced SQL injection and web exploit attempts. Customers also report that order processing time has increased during periods of peak usage. During these periods, the Lambda functions often have cold starts. As the company grows, the company needs to ensure scalability and low-latency access during traffic peaks. The company also must optimize the database costs and add protection against the SQL injection and web exploit attempts. Which solution will meet these requirements?
Options
31 comments in the community discussion
2
Option D Official practice and whitepapers both highlight WAF and Reserved Instances in this scenario. Lab walkthroughs help solidify this combo.
1
Why would anyone pick Shield Advanced alone over WAF for SQL injection protection here? Shield’s more about DDoS, but WAF actually blocks those web exploits. Am I missing some hidden use case?
Q: 11
A health insurance company stores personally identifiable information (PII) in an Amazon S3 bucket. The company uses server-side encryption with S3 managed encryption keys (SSE-S3) to encrypt the objects. According to a new requirement, all current and future objects in the S3 bucket must be encrypted by keys that the company’s security team manages. The S3 bucket does not have versioning enabled. Which solution will meet these requirements?
Options
6 comments in the community discussion
1
B makes sense here. SSE-KMS with your own customer-managed key aligns with the company-managed requirement, and re-uploading fixes the existing files. D looks tempting but doesn't directly mention KMS, which is a trap since that's how AWS handles customer keys properly. Seen similar wording on practice tests.
B tbh. Changing to SSE-KMS with a customer-managed key plus re-upload covers the 'all current and future objects' part. Denying unencrypted uploads helps too. Pretty sure that's what they're looking for.
Q: 12
A company has an application that uses AWS Key Management Service (AWS KMS) to encrypt and decrypt dat a. The application stores data in an Amazon S3 bucket in an AWS Region. Company security policies require that the data is encryptedbeforebeing uploaded to S3, and decryptedwhen read. The S3 bucket isreplicated to other AWS Regions. A solutions architect must design a solution so that the application canencrypt and decrypt data across Regionsusingthe same key. Options:
Options
11 comments in the community discussion
6
D . Only multi-Region KMS keys (option A) let you encrypt in one region and decrypt in another using the same logical key. The other options don’t meet that cross-region requirement. If someone knows a better workaround, let me know.
1
A
Q: 13
A company has deployed its database on an Amazon RDS for MySQL DB instance in the us-east-1 Region. The company needs to make its data available to customers in Europe. The customers in Europe must have access to the same data as customers in the United States (US) and will not tolerate high application latency or stale dat a. The customers in Europe and the customers in the USneed to write to the database. Both groups of customers need to see updates from the other group in real time. Which solution will meet these requirements?
Options
6 comments in the community discussion
A or D? Both mention Aurora and write forwarding, but only A covers the migration steps for RDS to Aurora first, which matches what a similar exam question required. Super clear options for a tricky scenario.
Q: 14
A company needs to move some on-premises Oracle databases to AWS. The company has chosen to keep some of the databases on premises for business compliance reasons. The on-premises databases contain spatial data and run cron jobs for maintenance. The company needs to connect to the on-premises systems directly from AWS to query data as a foreign table. Which solution will meet these requirements?
Options
5 comments in the community discussion
6
Option D, fits best. RDS for PostgreSQL with SCT/DMS covers migration and spatial data, plus Direct Connect supports foreign tables directly to on-prem. The rest don't really check all the boxes. Pretty sure on this one.
Is there any reason AWS DMS wouldn't work here for ongoing sync, or is the foreign data requirement all about direct querying? The question mentions querying on-prem as a foreign table, so I get why Direct Connect and FDW would be needed. Just making sure I'm not missing something obvious in the scenario.
Q: 15
A company needs to use an AWS Transfer Family SFTP-enabled server with an Amazon S3 bucket to receive updates from a third-party data supplier. The data is encrypted with Pretty Good Privacy (PGP) encryption The company needs a solution that will automatically decrypt the data after the company receives the data A solutions architect will use a Transfer Family managed workflow The company has created an 1AM service role by using an 1AM policy that allows access to AWS Secrets Manager and the S3 bucket The role's trust relationship allows the transfer amazonaws com service to assume the rote What should the solutions architect do next to complete the solution for automatic decryption'?
Options
5 comments in the community discussion
Its C here. Private key gets stored in Secrets Manager, nominal step does the decryption, and workflow links to the server.
Option C but not totally sure. Private key's needed for PGP decryption, and nominal step handles regular processing. Could see D being a trap if you miss that detail.
Q: 16
A company hosts its primary API on AWS using Amazon API Gateway and AWS Lambda functions. Internal applications and external customers use this API. Some customers also use a legacy API hosted on a standalone EC2 instance. The company wants to increase security across all APIs to prevent denial of service (DoS) attacks, check for vulnerabilities, and guard against common exploits. What should a solutions architect do to meet these requirements?
Options
7 comments in the community discussion
Call it C here. WAF handles API Gateway, Inspector checks the legacy EC2-based API, and GuardDuty is all about monitoring, not blocking. The blocking language in D doesn't line up with how GuardDuty actually works. Anyone see it differently?
D imo, but honestly C also looks good here.
Q: 17
A company is using AWS CodePipeline for the CI/CD of an application to an Amazon EC2 Auto Scaling group. All AWS resources are defined in AWS CloudFormation templates. The application artifacts are stored in an Amazon S3 bucket and deployed to the Auto Scaling group using instance user data scripts. As the application has become more complex, recent resource changes in the CloudFormation templates have caused unplanned downtime. How should a solutions architect improve the CI/CD pipeline to reduce the likelihood that changes in the templates will cause downtime?
Options
11 comments in the community discussion
B is the stronger answer since it brings in CloudFormation change sets for safe previews plus blue/green deployment with CodeDeploy, which really minimizes downtime. Automated testing with CodeBuild helps catch stuff early too. Pretty sure that's what AWS wants here, but let me know if someone thinks otherwise.
C I think C looks good because it adds in validation steps using the IDE and CLI checks, so errors in CloudFormation could be caught early. Manual test plan before production is pretty common too. The trap is not catching that B's blue/green is more robust, but manual checks seem safer for complex apps.
Q: 18
A company in the United States (US) has acquired a company in Europe. Both companies use the AWS Cloud. The US company has built a new application with a microservices architecture. The US company is hosting the application across five VPCs in the us-east-2 Region. The application must be able to access resources in one VPC in the eu-west-1 Region. However, the application must not be able to access any other VPCs. The VPCs in both Regions have no overlapping CIDR ranges. All accounts are already consolidated in one organization in AWS Organizations. Which solution will meet these requirements MOST cost-effectively?
Options
6 comments in the community discussion
C/D? Not sure, peering is cheap but transit gateway keeps showing up in practice sets too.
Probably D here, had a similar scenario come up in a mock. VPC peering is cheaper than transit gateway and fits since the app only needs access to one VPC in eu-west-1. Pretty sure it's D but let me know if you see anything I'm missing.
Q: 19
A company is planning to migrate an Amazon RDS for Oracle database to an RDS for PostgreSQL DB instance in another AWS account. A solutions architect needs to design a migration strategy that will require no downtime and that will minimize the amount of time necessary to complete the migration. The migration strategy must replicate all existing data and any new data that is created during the migration The target database must be identical to the source database at completion of the migration process All applications currently use an Amazon Route 53 CNAME record as their endpoint for communication with the RDS for Oracle DB instance The RDS for Oracle DB instance is in a private subnet. Which combination of steps should the solutions architect take to meet these requirements? (Select THREE)
Options
14 comments in the community discussion
2
A/C/E? Usually A covers schema migration, C is about VPC peering for secure cross-account DB traffic, and E handles the full+CDC using DMS to minimize downtime. Just watch out: if the source DB had been public, D might work but that's not the case here. See this type pop up a lot in practice questions.
1
C/D? I actually think D can work since making the DB public is quick and might help with speedy migrations, even though it's a bit risky. Saw similar questions where that was the trap.
Q: 20
A company is building a hybrid environment that includes servers in an on-premises data center and in the AWS Cloud. The company has deployed Amazon EC2 instances in three VPCs. Each VPC is in a different AWS Region. The company has established an AWS Direct Connect connection to the data center from the Region that is closest to the data center. The company needs the servers in the on-premises data center to have access to the EC2 instances in all three VPCs. The servers in the on-premises data center also must have access to AWS public services. Which combination of steps will meet these requirements with the LEAST cost? (Select TWO.)
Options
7 comments in the community discussion
1
This question's wording is clear, thanks! I think A and B make sense since the Direct Connect gateway lets you reach VPCs in other regions using one connection, helping keep costs down. B points specifically to connecting those extra VPCs through the gateway. Not totally sure if that's enough for access to public AW
A or E. If on-premises needs both private VPC and AWS public services, pretty sure public VIF (E) is essential, not just VPC peering or extra connections. Unless their public service traffic flows some other way?
Question 1 of 20

What's covered in this practice questions set

1: Design Solutions for Organizational Complexity · 8 questions

📖 About this Domain

This domain covers architecting for complex, enterprise-scale environments. It focuses on multi-account strategies, global network design, and centralized governance. You must design solutions that meet intricate security, compliance, and cost management requirements across an organization.

🎓 What You Will Learn

  • Design a multi-account strategy using AWS Organizations, OUs, and Service Control Policies (SCPs) for governance.
  • Architect complex network connectivity with AWS Transit Gateway, Direct Connect, and multi-region VPC designs.
  • Implement centralized security and logging solutions using AWS Control Tower, Security Hub, and AWS Config aggregators.
  • Develop cost management and allocation strategies at scale with tagging policies, AWS Budgets, and Cost and Usage Reports (CUR).

🛠️ Skills You Will Build

  • You will build skills to structure and enforce preventative guardrails using SCPs across an entire AWS Organization.
  • You will develop the ability to design scalable, resilient, and secure hybrid network architectures for global enterprises.
  • You will build proficiency in centralizing security operations and compliance monitoring in a multi-account environment.
  • You will learn to configure cross-account access and federated identity using IAM roles and AWS IAM Identity Center.

💡 Top Tips to Prepare

  • Master AWS Organizations, including SCP evaluation logic and its interaction with IAM policies.
  • Deeply understand hybrid and multi-region networking patterns involving Transit Gateway, Direct Connect Gateway, and VPC sharing.
  • Know the specific use cases for AWS Control Tower versus a custom-built landing zone for account provisioning and governance.
  • Practice designing solutions for scenarios like mergers, acquisitions, and departmental chargebacks to solidify cost management skills.

4: Accelerate Workload Migration and Modernization · 5 questions

📖 About this Domain

This domain assesses your ability to select appropriate migration strategies and services for existing workloads. It covers the entire migration lifecycle, from discovery and assessment to post-migration validation and modernization. The focus is on applying AWS services to accelerate the migration of servers, databases, and data.

🎓 What You Will Learn

  • Select optimal migration strategies, including the 7 Rs like rehosting, replatforming, and refactoring, based on technical and business drivers.
  • Determine the correct AWS services, such as AWS Application Migration Service (MGN) and AWS Database Migration Service (DMS), for specific migration scenarios.
  • Evaluate data transfer solutions like AWS DataSync, AWS Snowball Edge, and AWS Storage Gateway for migrating large-scale datasets.
  • Identify opportunities to modernize legacy applications by leveraging containers with Amazon EKS or serverless architectures with AWS Lambda.

🛠️ Skills You Will Build

  • Assess on-premises environments using AWS Application Discovery Service and Migration Evaluator to inform migration planning.
  • Execute server migrations using agent-based replication with AWS MGN and database schema conversions with AWS SCT.
  • Design modernization roadmaps for monolithic applications, breaking them down into microservices using containers and serverless components.
  • Implement post-migration validation and optimization strategies to ensure workloads meet performance and cost targets in the cloud.

💡 Top Tips to Prepare

  • Master the 7 Rs of migration and understand the technical trade-offs between rehosting, replatforming, and refactoring.
  • Focus on the primary use cases for AWS MGN, DMS, SCT, and the Snow Family, as these are frequently tested services.
  • Understand hybrid connectivity patterns using AWS Direct Connect and AWS Site-to-Site VPN, which are essential for phased migrations.
  • Practice scenarios involving modernizing a legacy three-tier application to a microservices architecture on AWS.

2: Design for New Solutions · 4 questions

📖 About this Domain

Domain 2: Design for New Solutions assesses your proficiency in architecting new, complex solutions on AWS from the ground up. This involves selecting appropriate AWS services and design patterns to meet specific business requirements while adhering to the principles of the AWS Well-Architected Framework.

🎓 What You Will Learn

  • Architect secure, multi-account environments using AWS Organizations, Service Control Policies (SCPs), and IAM.
  • Design resilient and highly available architectures by leveraging multi-AZ, multi-Region, and disaster recovery strategies.
  • Select optimal compute, storage, and database services based on performance metrics like latency, throughput, and IOPS.
  • Develop cost-effective solutions by applying principles of rightsizing, instance purchasing options, and serverless architectures.

🛠️ Skills You Will Build

  • Translate ambiguous business requirements into concrete, technical AWS architectural designs.
  • Architect complex networking solutions using VPC, Transit Gateway, AWS Direct Connect, and VPN for hybrid connectivity.
  • Evaluate and select appropriate database and storage solutions, including Amazon RDS, DynamoDB, Amazon S3, and Amazon EFS, for specific workloads.
  • Integrate security controls at every layer of the architecture, including network ACLs, security groups, AWS WAF, and AWS KMS.

💡 Top Tips to Prepare

  • Deeply study the six pillars of the AWS Well-Architected Framework and their associated design principles.
  • Master the trade-offs between different AWS services, such as Amazon RDS vs. Amazon Aurora or Application Load Balancer vs. Network Load Balancer, for various use cases.
  • Practice designing solutions for complex scenarios involving multi-account strategies, hybrid connectivity, and data migration.
  • Understand service quotas and how to design architectures that can scale while operating within these limits.

3: Continuous Improvement for Existing Solutions · 3 questions

📖 About this Domain

This domain covers the optimization of existing AWS solutions based on the Well-Architected Framework. It involves troubleshooting solution failures and implementing improvements for performance, cost, and reliability.

🎓 What You Will Learn

  • Learn to troubleshoot solution failures and determine operational issues using services like AWS X-Ray, Amazon CloudWatch Logs, and VPC Flow Logs.
  • Learn to identify and remediate performance bottlenecks using tools like Amazon CloudWatch metrics and AWS Compute Optimizer.
  • Learn to analyze cost data with AWS Cost Explorer and implement cost-saving measures like instance rightsizing and storage tiering.
  • Learn to improve solution reliability by implementing multi-AZ architectures, configuring Auto Scaling, and using Amazon Route 53 for failover.

🛠️ Skills You Will Build

  • Build skills to automate operational tasks and monitor system health with CloudWatch dashboards and Amazon EventBridge.
  • Build the ability to evaluate existing architectures against performance best practices using metrics and logs.
  • Build skills in implementing cost allocation tags, setting up AWS Budgets, and using AWS Organizations for centralized cost management.
  • Build skills to evaluate and improve the security of existing solutions using AWS Security Hub and AWS Config rules.

💡 Top Tips to Prepare

  • Master Amazon CloudWatch and AWS CloudTrail for comprehensive monitoring, logging, and operational troubleshooting.
  • Gain hands-on experience with AWS Cost Explorer, AWS Trusted Advisor, and AWS Compute Optimizer to identify savings.
  • Relate scenario questions back to the pillars of the AWS Well-Architected Framework to guide your solution.
  • Practice common troubleshooting scenarios involving network connectivity, application latency, and IAM permission errors.

Premium Access Includes

  • Quiz Simulator
  • Exam Mode
  • Progress Tracking
  • Question Saving
  • Flash Cards
  • Drag & Drops
  • 3 Months Access
  • PDF Downloads
Get Premium Access
Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail 10% DISCOUNT on YOUR PURCHASE