AWS CCP (CLF-C02) Practice Test.
124 free practice questions with answers and explanations.
No signup required. Choose a topic and review each answer.
Start practicing →About these practice questions
These are original study questions written from published exam objectives—not recalled, copied, or confidential live-exam items. Always confirm current coverage with the official sources linked on this page.
Exam format and study resources
The AWS CCP (CLF-C02) is administered by Amazon Web Services (AWS), with 65 scored questions, a 1 hour 30 minutes time limit and a 700/1000 result.
This free AWS CCP (CLF-C02) practice test has 124 original questions written to Amazon Web Services (AWS)'s official content outline, last checked against it on August 7, 2026. Every question shows a worked explanation, and nothing here requires a signup.
As of 2026, the AWS CCP (CLF-C02) exam fee is $100.
Browse all questions & answers
1. A startup wants to avoid large upfront capital purchases of servers and instead pay only for the compute it actually uses each month. Which cloud economics concept BEST describes this benefit?
- A. Trading capital expense for variable expense
- B. Increasing fixed costs to improve predictability
- C. Eliminating all operational expenses
- D. Prepaying three years of data center leases
Show answer & explanation
Answer: A
Trading capital expense (CapEx) for variable/operational expense is a core cloud value proposition: instead of buying hardware up front, you pay only for consumption. B is wrong because cloud reduces fixed costs rather than increasing them. C is wrong because you still pay operating costs for what you use. D describes a traditional on-premises commitment, the opposite of the pay-as-you-go model.2. Which statement correctly describes the difference between economies of scale in the AWS Cloud versus running your own data center?
- A. AWS aggregates usage from many customers, achieving lower variable costs than a single organization could on its own
- B. Each AWS customer must negotiate hardware prices individually with suppliers
- C. Economies of scale only apply to storage, never to compute
- D. Running your own data center always yields lower per-unit costs than AWS
Show answer & explanation
Answer: A
Because AWS aggregates demand from hundreds of thousands of customers, it achieves higher purchasing power and lower per-unit costs, which it can pass on as lower prices. B is wrong because customers benefit from AWS's aggregate scale, not individual negotiation. C is wrong because economies of scale apply broadly across services. D is wrong because a single organization rarely matches hyperscaler purchasing power.3. An architect is reviewing a workload against the AWS Well-Architected Framework. Which of the following is one of the framework's pillars?
- A. Operational Excellence
- B. Vendor Lock-in
- C. Capital Expenditure
- D. Physical Security
Show answer & explanation
Answer: A
Operational Excellence is one of the pillars of the AWS Well-Architected Framework (alongside Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability). B, C, and D are not pillars; vendor lock-in and capital expenditure are concerns the cloud helps reduce, and physical security is part of AWS's responsibility rather than a design pillar.4. A company is planning to move dozens of applications to AWS and wants a structured approach that addresses business, people, and governance readiness in addition to technology. Which AWS resource is designed for this purpose?
- A. AWS Cloud Adoption Framework (AWS CAF)
- B. AWS Trusted Advisor
- C. AWS Cost Explorer
- D. Amazon CloudWatch
Show answer & explanation
Answer: A
The AWS Cloud Adoption Framework organizes migration guidance into perspectives spanning business, people, governance, platform, security, and operations. B is a service that inspects deployed resources for best practices, not a migration-readiness framework. C analyzes historical spend, and D monitors resource metrics; neither structures organizational cloud adoption.5. Which benefit of cloud computing allows an application to automatically add capacity during a traffic spike and remove it afterward, so you are not paying for idle servers?
- A. Elasticity
- B. Colocation
- C. Depreciation
- D. Data residency
Show answer & explanation
Answer: A
Elasticity is the ability to scale resources up and down automatically to match demand, avoiding over-provisioning. B (colocation) refers to housing hardware in a shared facility, an on-premises concept. C (depreciation) is an accounting treatment of owned assets. D (data residency) concerns where data is physically stored, not scaling.6. Rightsizing is an important cloud cost practice. Which action BEST represents rightsizing a workload?
- A. Analyzing utilization metrics and moving an over-provisioned instance to a smaller instance type that still meets demand
- B. Doubling every instance size to guarantee headroom regardless of usage
- C. Deleting all monitoring so metrics no longer accrue cost
- D. Buying physical servers to run alongside cloud instances
Show answer & explanation
Answer: A
Rightsizing means matching instance type and size to actual utilization, often downsizing over-provisioned resources to cut cost without hurting performance. B increases waste rather than reducing it. C removes visibility you need to rightsize. D is unrelated to optimizing existing cloud resources.7. Under the AWS shared responsibility model, which task is the responsibility of AWS rather than the customer?
- A. Maintaining the physical security of the data centers
- B. Configuring security groups for an EC2 instance
- C. Managing IAM users and their permissions
- D. Encrypting application data before storing it in S3
Show answer & explanation
Answer: A
AWS is responsible for security 'of' the cloud, which includes physical data center security, hardware, and the global infrastructure. B, C, and D are all 'in the cloud' responsibilities that belong to the customer: configuring firewalls, managing identities, and protecting their own data.8. A security team wants to enforce the principle of least privilege for developers accessing AWS. Which AWS service should they use to define granular permissions?
- A. AWS Identity and Access Management (IAM)
- B. Amazon Route 53
- C. AWS Snowball
- D. Amazon Kinesis
Show answer & explanation
Answer: A
IAM lets you create users, groups, and roles and attach policies that grant only the permissions needed, supporting least privilege. B is a DNS service, C is a data-transfer appliance, and D is a streaming-data service; none manage access permissions.9. Which practice most directly reduces the risk that a compromised password alone grants access to the AWS root user?
- A. Enabling multi-factor authentication (MFA) on the root user
- B. Sharing the root credentials across the operations team
- C. Using the root user for all daily administrative tasks
- D. Disabling CloudTrail to reduce log volume
Show answer & explanation
Answer: A
MFA adds a second factor so a stolen password alone is not enough to sign in, which is strongly recommended for the highly privileged root user. B increases exposure, C violates the guidance to avoid daily root use, and D removes an audit trail rather than improving authentication security.10. An auditor asks which AWS service records API calls made in an account so the team can review who did what and when. Which service should the team point to?
- A. AWS CloudTrail
- B. Amazon CloudFront
- C. AWS Lambda
- D. Amazon EBS
Show answer & explanation
Answer: A
CloudTrail records account activity and API calls, providing an audit trail of user and service actions. B is a content delivery network, C is a serverless compute service, and D is block storage; none provide the account-wide API auditing that CloudTrail does.11. A company must demonstrate compliance to customers and wants to download AWS audit reports such as SOC and ISO certifications on demand. Which AWS service provides these reports?
- A. AWS Artifact
- B. AWS Config
- C. Amazon Inspector
- D. AWS Shield
Show answer & explanation
Answer: A
AWS Artifact is the self-service portal for on-demand access to AWS compliance reports and agreements such as SOC and ISO. B tracks resource configuration changes, C assesses workloads for vulnerabilities, and D provides DDoS protection; none deliver downloadable compliance documentation.12. A web application is receiving a distributed denial-of-service (DDoS) attack. Which AWS service is specifically designed to help protect against DDoS attacks?
- A. AWS Shield
- B. AWS Secrets Manager
- C. Amazon Macie
- D. AWS Key Management Service (KMS)
Show answer & explanation
Answer: A
AWS Shield provides managed protection against DDoS attacks. B stores and rotates secrets, C discovers and protects sensitive data in S3, and D manages encryption keys; none are purpose-built DDoS mitigation services.13. Which AWS service uses machine learning to automatically discover and classify sensitive data, such as personally identifiable information, stored in Amazon S3?
- A. Amazon Macie
- B. Amazon Cognito
- C. AWS Direct Connect
- D. Amazon QuickSight
Show answer & explanation
Answer: A
Amazon Macie uses machine learning to discover, classify, and protect sensitive data like PII in S3. B manages user sign-up and sign-in for apps, C provides a dedicated network connection, and D is a business-intelligence dashboard service; none perform sensitive-data discovery.14. A developer accidentally hardcoded a database password in application code. Which AWS service is designed to store, retrieve, and automatically rotate such credentials securely?
- A. AWS Secrets Manager
- B. Amazon CloudWatch Logs
- C. AWS Glue
- D. Amazon Athena
Show answer & explanation
Answer: A
AWS Secrets Manager securely stores secrets such as database credentials and can rotate them automatically, removing the need to hardcode them. B collects log data, C is a data-integration/ETL service, and D queries data in S3 with SQL; none manage secret rotation.15. Which statement about AWS encryption responsibilities is correct for a customer using Amazon S3?
- A. The customer chooses whether and how to encrypt their data, and AWS provides tools such as KMS to help
- B. AWS decrypts all customer data before displaying it publicly by default
- C. Encryption is impossible in S3 and must be done on-premises first
- D. Customers cannot manage their own encryption keys under any circumstances
Show answer & explanation
Answer: A
Data protection is a customer responsibility; customers decide encryption settings and can use AWS KMS to manage keys. B is false and dangerous, C is false because S3 supports server-side encryption, and D is false because customer-managed keys are supported in KMS.16. An organization wants to centrally manage and apply permission guardrails across many AWS accounts using service control policies. Which service enables this?
- A. AWS Organizations
- B. Amazon EventBridge
- C. AWS Step Functions
- D. Amazon Comprehend
Show answer & explanation
Answer: A
AWS Organizations lets you group accounts and apply service control policies (SCPs) as guardrails across the organization, plus consolidate billing. B routes events, C orchestrates workflows, and D is a natural-language-processing service; none provide multi-account governance.17. A company needs a compute service where they manage the operating system, install custom software, and choose the instance size for a long-running application. Which service fits BEST?
- A. Amazon EC2
- B. AWS Lambda
- C. Amazon S3
- D. Amazon Route 53
Show answer & explanation
Answer: A
Amazon EC2 provides resizable virtual servers where you control the OS and installed software, ideal for long-running, customizable workloads. B is serverless and abstracts the OS with short execution limits, C is object storage, and D is DNS; none provide managed virtual machines.18. A developer wants to run short, event-driven code without provisioning or managing any servers, paying only while the code executes. Which service is the BEST fit?
- A. AWS Lambda
- B. Amazon EC2 Reserved Instances
- C. Amazon RDS
- D. AWS Direct Connect
Show answer & explanation
Answer: A
AWS Lambda is a serverless compute service that runs code in response to events and bills only for execution time, with no servers to manage. B requires managing EC2 instances, C is a managed relational database, and D is a networking connection; none are event-driven serverless compute.19. Which AWS storage service is designed for storing and retrieving virtually unlimited amounts of objects, such as images and backups, accessed over the internet via HTTP(S)?
- A. Amazon S3
- B. Amazon EBS
- C. Amazon EC2
- D. Amazon VPC
Show answer & explanation
Answer: A
Amazon S3 is object storage built for scalable storage and retrieval of objects over the web. B is block storage attached to a single EC2 instance, C is compute, and D is a virtual network; none are internet-scale object stores.20. A team wants a fully managed relational database so they no longer patch the database engine, take backups, or manage the underlying OS. Which service should they choose?
- A. Amazon RDS
- B. Amazon DynamoDB
- C. Amazon Redshift
- D. Amazon S3 Glacier
Show answer & explanation
Answer: A
Amazon RDS is a managed relational database service that handles patching, backups, and OS maintenance for engines like MySQL and PostgreSQL. B is a NoSQL key-value database, C is a data warehouse for analytics, and D is archival storage; none are managed relational transactional databases in this scenario.21. An application needs a NoSQL database that delivers single-digit millisecond performance at any scale with no servers to manage. Which AWS service fits BEST?
- A. Amazon DynamoDB
- B. Amazon Aurora
- C. Amazon EMR
- D. AWS Fargate
Show answer & explanation
Answer: A
Amazon DynamoDB is a fully managed, serverless NoSQL database offering consistent low-latency performance at scale. B (Aurora) is a relational database, C (EMR) is a big-data processing platform, and D (Fargate) is a serverless container compute engine; none are NoSQL key-value databases.22. To reduce latency for global users, a company wants to cache and deliver static content from edge locations close to users. Which AWS service provides this content delivery network capability?
- A. Amazon CloudFront
- B. Amazon SQS
- C. AWS CloudFormation
- D. Amazon Elastic Beanstalk
Show answer & explanation
Answer: A
Amazon CloudFront is a CDN that caches content at global edge locations to lower latency for end users. B is a message queue, C provisions infrastructure as code, and D deploys and manages applications; none are content delivery networks.23. A solutions architect is choosing where to deploy resources for high availability. What is the recommended approach regarding AWS Availability Zones?
- A. Deploy across multiple Availability Zones within a Region so a single AZ failure does not take down the application
- B. Deploy everything in a single Availability Zone to simplify networking
- C. Availability Zones are the same as Regions and provide no additional resilience
- D. High availability requires deploying to a single edge location
Show answer & explanation
Answer: A
Availability Zones are isolated locations within a Region; spreading resources across multiple AZs protects against the failure of any one AZ. B creates a single point of failure, C confuses AZs with Regions, and D confuses edge locations (used by CDNs) with compute high availability.24. A company wants to establish a logically isolated section of the AWS Cloud where they define their own IP address range, subnets, and route tables. Which service provides this?
- A. Amazon VPC (Virtual Private Cloud)
- B. Amazon CloudWatch
- C. AWS Trusted Advisor
- D. Amazon SNS
Show answer & explanation
Answer: A
Amazon VPC provides a logically isolated virtual network where you control IP ranges, subnets, route tables, and gateways. B monitors metrics and logs, C gives best-practice recommendations, and D publishes notifications; none define an isolated network.25. A developer wants to deploy a web application by simply uploading their code and letting AWS handle capacity provisioning, load balancing, and health monitoring. Which service provides this managed platform experience?
- A. AWS Elastic Beanstalk
- B. Amazon Neptune
- C. AWS Glue
- D. Amazon Kinesis Data Firehose
Show answer & explanation
Answer: A
Elastic Beanstalk is a platform-as-a-service that deploys and manages applications, handling provisioning, load balancing, scaling, and monitoring while you retain control of the underlying resources. B is a graph database, C is an ETL service, and D delivers streaming data; none are application deployment platforms.26. Which service should a team choose when they want to run containers without managing the underlying EC2 servers, letting AWS handle the compute infrastructure?
- A. AWS Fargate
- B. Amazon Lightsail
- C. Amazon EC2 Spot Instances
- D. AWS Outposts
Show answer & explanation
Answer: A
AWS Fargate is a serverless compute engine for containers that removes the need to provision and manage servers. B offers simplified virtual private servers, C is a discounted way to buy EC2 capacity you still manage, and D brings AWS infrastructure on-premises; none are serverless container runtimes.27. A company wants automated recommendations that inspect their AWS environment for cost optimization, security gaps, and service limits. Which service provides these best-practice checks?
- A. AWS Trusted Advisor
- B. Amazon GuardDuty
- C. AWS DataSync
- D. Amazon MQ
Show answer & explanation
Answer: A
AWS Trusted Advisor inspects your account and gives recommendations across categories such as cost optimization, security, performance, fault tolerance, and service limits. B is a threat-detection service, C automates data transfer, and D is a managed message broker; none deliver broad best-practice advisory checks.28. Consolidated billing in AWS Organizations provides which primary benefit to a company running many accounts?
- A. A single bill across accounts plus potential volume discounts from combined usage
- B. Automatic deletion of unused resources across all accounts
- C. Free unlimited compute for the management account
- D. Removal of the need to secure individual accounts
Show answer & explanation
Answer: A
Consolidated billing combines usage from all member accounts into one bill and can unlock volume pricing tiers because usage is aggregated. B is false, C is false because compute is never unlimited or free, and D is false because each account still requires its own security configuration.29. A finance team wants to visualize and analyze historical AWS spending and forecast future costs. Which AWS tool is designed for this?
- A. AWS Cost Explorer
- B. AWS CloudTrail
- C. Amazon Inspector
- D. AWS Config
Show answer & explanation
Answer: A
AWS Cost Explorer provides an interface to visualize, understand, and forecast AWS costs and usage over time. B logs API activity, C assesses security vulnerabilities, and D tracks configuration changes; none are cost-analysis tools.30. A team wants to be notified automatically when their monthly spending is forecast to exceed a set threshold. Which AWS tool should they configure?
- A. AWS Budgets
- B. AWS Pricing Calculator
- C. Amazon CloudSearch
- D. AWS Global Accelerator
Show answer & explanation
Answer: A
AWS Budgets lets you set custom cost or usage thresholds and receive alerts when actual or forecasted spend exceeds them. B estimates costs for planning before deployment, C is a managed search service, and D improves network performance; none send spend-threshold alerts.31. A company runs steady-state EC2 workloads 24/7 for the next three years and wants the lowest price. Which purchasing option generally offers the greatest savings for predictable, long-term usage?
- A. Reserved Instances or Savings Plans with a commitment term
- B. On-Demand Instances billed per second
- C. Spot Instances for production databases
- D. Dedicated Hosts purchased hourly with no commitment
Show answer & explanation
Answer: A
For steady, predictable, long-running workloads, committing to Reserved Instances or Savings Plans yields significant discounts versus On-Demand. B is flexible but the most expensive per hour for steady use, C risks interruption and is unsuitable for always-on databases, and D without commitment does not maximize savings for this pattern.32. A business needs a support plan that includes a full set of Trusted Advisor checks and 24x7 access to cloud support engineers, but does not require a dedicated Technical Account Manager. Which characteristic distinguishes Business Support from Enterprise Support here?
- A. Business Support does not include a designated Technical Account Manager, whereas Enterprise Support does
- B. Business Support provides no technical support at all
- C. Only Enterprise Support allows opening any support cases
- D. Business Support is only available for non-production accounts
Show answer & explanation
Answer: A
A designated Technical Account Manager is a feature of Enterprise Support, not Business Support, which is a key differentiator. B is false because Business Support includes 24x7 technical support, C is false because paid plans allow technical cases, and D is false because Business Support is intended for production workloads.33. A retailer must vacate its leased data center in four months. Its inventory application runs on virtual machines and cannot be rewritten in that window. Which migration strategy moves the workload to AWS with the least change to the application itself?
- A. Refactor
- B. Repurchase
- C. Rehost
- D. Retire
Show answer & explanation
Answer: C
Rehosting, commonly called lift and shift, moves servers to AWS essentially as they are, which is why it is the fastest strategy and the one that fits a hard data center exit date. Refactor is the tempting alternative because it produces the most cloud-native result, but re-architecting an application to use managed and serverless components is the slowest of the strategies and cannot realistically be completed in four months alongside a physical exit. Retire applies only to workloads being switched off entirely, which is not the case for an inventory system still in use.34. An organization decides to shut down its self-managed customer relationship management servers and subscribe to a vendor's software-as-a-service product rather than moving the existing installation. Which common migration strategy does this decision represent?
- A. Relocate
- B. Repurchase
- C. Retain
- D. Replatform
Show answer & explanation
Answer: B
Repurchase means abandoning the current product and buying a different one, typically a subscription offering, instead of migrating the existing installation. Replatform is the distractor most candidates pick, but replatforming keeps the same application and merely swaps components underneath it, such as moving its database to a managed service; here the application itself is replaced by a different vendor product. Retain describes deliberately leaving a workload where it is, which contradicts the decision to shut the servers down.35. During a migration, a team moves an application's self-managed MySQL server onto a managed AWS relational database service while leaving the application code untouched. How is this approach best classified?
- A. Rehost, because the application code was not modified
- B. Replatform, because the workload gains targeted optimization without re-architecture
- C. Refactor, because the database is now a managed service
- D. Retire, because the original database server is decommissioned
Show answer & explanation
Answer: B
Replatform, sometimes described as lift and reshape, keeps the application substantially intact while swapping one or more underlying components for a cloud-managed equivalent. Rehost is the strongest distractor because no application code changed, but rehosting implies the stack moves as-is, including the self-managed database engine; substituting a managed database service is precisely the targeted optimization that separates replatform from rehost. Refactor is wrong because refactoring means the application itself is redesigned, which did not happen here.36. An application currently runs on a single large server. To improve resilience as well as capacity, the team adds several smaller identical servers behind a load balancer instead of upgrading to an even larger machine. Which scaling approach did the team choose?
- A. Vertical partitioning
- B. Horizontal scaling
- C. Vertical scaling
- D. Rightsizing
Show answer & explanation
Answer: B
Horizontal scaling adds more instances of the same component and spreads load across them, which raises capacity and removes the single point of failure at the same time. Vertical scaling is the tempting choice because it also increases capacity, but it does so by making one machine bigger, which leaves that machine as a single point of failure and eventually hits a hardware ceiling. Rightsizing is a separate cost practice concerned with matching resource size to actual utilization, not with adding redundancy.37. A payments service is deployed across three Availability Zones behind a load balancer. When one Availability Zone becomes unreachable, users see a brief spike in errors and then normal service resumes. Which characteristic does this architecture demonstrate?
- A. Fault tolerance, because no request failed at any point
- B. Elasticity, because capacity adjusted itself automatically
- C. High availability, because the system recovered quickly with limited disruption
- D. Durability, because no stored data was lost
Show answer & explanation
Answer: C
High availability means a system continues operating with minimal downtime and recovers quickly from component failure, which matches a short error spike followed by normal service. Fault tolerance is the distractor worth understanding: a fault-tolerant design absorbs the failure with no interruption visible to users at all, and the observed error spike proves that bar was not met. Durability concerns whether stored data survives, which the scenario never tests, and elasticity concerns matching capacity to demand rather than surviving a zone outage.38. A review finds that a workload still runs on instance types selected three years ago and never revisited, even though newer families would serve identical traffic using fewer resources. Which Well-Architected Framework pillar most directly covers continually adopting new technologies to use computing resources efficiently?
- A. Performance Efficiency
- B. Operational Excellence
- C. Reliability
- D. Cost Optimization
Show answer & explanation
Answer: A
Performance Efficiency is the pillar concerned with using computing resources efficiently and continuing to do so as demand changes and new technologies become available, which is exactly what stale instance selection violates. Cost Optimization is the strongest distractor because outdated instances usually cost more than necessary, and the two pillars genuinely overlap here; the deciding factor is that the question asks about efficient use of resources and adoption of newer technology, which is the defining concern of Performance Efficiency, while Cost Optimization focuses on eliminating unneeded spend and selecting the right pricing model.39. An engineering group is asked to reduce the environmental impact of its cloud workloads by maximizing utilization of what it provisions and selecting more efficient hardware. Which pillar of the AWS Well-Architected Framework covers this objective?
- A. Sustainability
- B. Performance Efficiency
- C. Operational Excellence
- D. Cost Optimization
Show answer & explanation
Answer: A
Sustainability is the pillar that addresses the environmental impact of running cloud workloads, including maximizing utilization so that fewer resources are provisioned for the same result. Cost Optimization is the natural distractor because raising utilization also lowers the bill, and the practices frequently coincide; the distinction is the stated goal, since Cost Optimization exists to reduce spend while Sustainability exists to reduce environmental impact, and a change can advance one without advancing the other.40. A team wants to formalize how it performs deployments, maintain runbooks for routine tasks, and refine its procedures after every incident so that day-to-day operations keep improving. Which Well-Architected pillar is the primary home for these practices?
- A. Reliability
- B. Security
- C. Performance Efficiency
- D. Operational Excellence
Show answer & explanation
Answer: D
Operational Excellence covers running and monitoring systems to deliver business value and continually improving processes and procedures, which is precisely what runbooks, deployment standards, and post-incident refinement describe. Reliability is the distractor to rule out carefully: it also touches on recovery and change management, but its subject is whether the workload performs its intended function correctly and recovers from failure, not whether the team's operating procedures mature over time.41. An architect must decide which Well-Architected pillar governs planning automatic recovery from failure, regularly testing recovery procedures, and managing service quotas so capacity requests do not fail. Which pillar owns these concerns?
- A. Reliability
- B. Performance Efficiency
- C. Operational Excellence
- D. Cost Optimization
Show answer & explanation
Answer: A
Reliability is the pillar concerned with a workload performing its intended function correctly and consistently, including recovering automatically from failure, testing recovery procedures, and managing quotas so that scaling is not blocked. Operational Excellence is the hardest distractor because it also deals with procedures and testing, but its focus is the effectiveness of the team's operating practices and continuous improvement, whereas Reliability asks whether the workload itself withstands and recovers from disruption.42. A chief financial officer asks which on-premises expense effectively disappears from the company's books after a complete migration of all workloads to AWS. Which item is no longer a direct customer expense once the workloads run on AWS?
- A. Physical facility power, cooling, and floor space for servers
- B. Licensing for third-party commercial software the company uses
- C. Staff time spent configuring guest operating systems
- D. Network bandwidth consumed by the company's end users
Show answer & explanation
Answer: A
Running and maintaining physical data center facilities, including power, cooling, and floor space, is absorbed by AWS and stops being a line item for the customer. Third-party software licensing is the most tempting wrong answer because migration feels like it should simplify licensing, but commercial software still has to be licensed whether it runs in a data center or on an EC2 instance, either by bringing existing licenses or by paying a license-included rate. Guest operating system administration also remains a customer responsibility on services such as EC2.43. A company already owns perpetual licenses for a commercial database engine and wants to keep using them on AWS rather than paying an hourly rate that bundles the vendor license into the instance price. Which licensing approach describes this choice?
- A. License-included pricing
- B. Bring Your Own License
- C. AWS Marketplace subscription pricing
- D. Dedicated Instance pricing
Show answer & explanation
Answer: B
Bring Your Own License lets a customer apply licenses it already owns to workloads running on AWS, avoiding a second payment for software rights it has already purchased. License-included pricing is the direct opposite and the obvious trap: with license-included the vendor license is bundled into the hourly rate, which is exactly the arrangement the company is trying to avoid. Dedicated Instance pricing concerns tenancy of the underlying hardware rather than how software rights are acquired, although dedicated tenancy is sometimes required to satisfy license terms.44. A product team can create a complete test environment in minutes, run an experiment against real traffic patterns, and delete the whole environment the same day when the idea does not work out. Which advantage of cloud computing does this most directly illustrate?
- A. Improved durability of stored objects
- B. Massive economies of scale
- C. Built-in fault tolerance for every workload
- D. Increased agility from a low cost of experimentation
Show answer & explanation
Answer: D
Agility is the advantage that describes how quickly an organization can obtain resources and how cheap it becomes to try something and discard it, which is exactly the behavior described. Economies of scale is the most frequently chosen wrong answer because it is also a headline cloud benefit, but it explains why the unit price of cloud resources is low across a large provider's customer base, not why a team can stand up and tear down an environment within a single day. Durability and fault tolerance describe data and failure behavior, neither of which the scenario touches.45. Before moving to AWS, a media company had to forecast peak demand a year ahead and buy hardware sized for that peak, leaving most of the fleet idle for the rest of the year. Which cloud benefit resolves this specific problem?
- A. Global reach improves because new Regions can be entered quickly
- B. Provider compliance certifications are inherited for every workload
- C. Capacity can be provisioned to match demand and adjusted as demand changes
- D. Capital expense replaces variable expense for all compute usage
Show answer & explanation
Answer: C
Not having to guess capacity is the benefit that directly answers over-provisioning for a forecast peak: resources are provisioned against current demand and changed as demand changes, so idle hardware is not paid for all year. Option D is the trap, because it states the correct concept backwards; the cloud replaces capital expense with variable expense, not the other way around, and candidates who recognize the phrase without reading the direction often select it. Global reach is a real benefit but addresses geographic expansion rather than sizing against a demand forecast.46. A gaming studio preparing to launch in both Europe and Asia wants to serve players in each market without negotiating data center leases or shipping hardware overseas. Which characteristic of the AWS Cloud does this launch plan rely on?
- A. Load balancing traffic evenly across Availability Zones
- B. The ability to deploy into additional Regions within minutes
- C. The shared responsibility model covering physical security
- D. Consolidated billing across member accounts
Show answer & explanation
Answer: B
Deploying into additional Regions in minutes is the benefit that removes the need to lease facilities or ship hardware in order to serve a new geography. Load balancing across Availability Zones is the strongest distractor because it also sounds like a way to reach more users, but Availability Zones sit inside a single Region and therefore do nothing to place capacity on another continent. Consolidated billing and the shared responsibility model are real AWS concepts but neither addresses geographic expansion.47. A three-person startup wants its engineers spending their time on product features rather than racking hardware, patching hypervisors, and replacing failed disks. Which characteristic of the AWS Cloud supports that goal?
- A. The customer retains responsibility for physical media disposal
- B. Managed services still require the customer to patch the hypervisor
- C. AWS absorbs the undifferentiated infrastructure work beneath its services
- D. Costs are fixed each month regardless of usage, simplifying planning
Show answer & explanation
Answer: C
AWS operates the hardware, facilities, and virtualization layer, so work that produces no competitive differentiation for the customer is absorbed by the provider and the engineering team is freed for product work. Option B is the distractor a partially informed candidate picks because customers really do patch something, but what they patch is the guest operating system on services such as EC2; the hypervisor and everything below it belong to AWS. Option D is simply untrue, since usage-based pricing means the bill varies with consumption.48. An enterprise migration program is stalling because business units cannot say who owns cloud budgets, who approves risk decisions, or who signs off on compliance. Which AWS Cloud Adoption Framework perspective is designed to address these gaps?
- A. The Operations perspective
- B. The Platform perspective
- C. The People perspective
- D. The Governance perspective
Show answer & explanation
Answer: D
The Governance perspective is concerned with orchestrating cloud initiatives while managing risk, controlling spend, and maintaining compliance oversight, which is what unassigned budget ownership and unclear risk approval represent. The People perspective is the most attractive alternative because the problem manifests as confusion among staff, but People addresses culture, skills, and organizational change rather than the decision rights and financial controls being described. Platform concerns building the technical environment and Operations concerns running it once built.49. A migration readiness assessment reports that the infrastructure team has deep data center expertise but no cloud experience, and that no training or reskilling plan exists. Which AWS Cloud Adoption Framework perspective owns closing that gap?
- A. People
- B. Platform
- C. Business
- D. Security
Show answer & explanation
Answer: A
The People perspective bridges technology and business by addressing culture, organizational structure, leadership, and workforce skills, which is exactly where a missing reskilling plan belongs. Business is the tempting alternative because training budgets are a business decision, but the Business perspective is about ensuring cloud investment accelerates business outcomes and aligns strategy, not about developing staff capability. Platform is concerned with building and modernizing the technical environment itself.50. A hospital keeps its patient records system on servers inside its own building for regulatory reasons, while running analytics and reporting workloads on AWS with a private link between the two environments. Which cloud deployment model does this describe?
- A. A fully cloud-based deployment
- B. A hybrid deployment
- C. A multi-tenant deployment
- D. An entirely on-premises deployment
Show answer & explanation
Answer: B
A hybrid deployment connects resources that remain in an organization's own facility with resources running in the cloud, which is exactly the arrangement described. A fully cloud-based deployment is the distractor to reject because it requires that all parts of the application run in the cloud, and here the records system deliberately stays on local servers. Multi-tenant describes how a provider shares underlying infrastructure among customers and is not one of the deployment models this question is asking about.51. A development team pushes application code to a service that provisions the servers, installs the language runtime, and configures load balancing on their behalf. The team never selects or signs in to an operating system. Which cloud service model are they consuming?
- A. Infrastructure as a service
- B. Bare-metal server hosting
- C. Platform as a service
- D. Software as a service
Show answer & explanation
Answer: C
Platform as a service supplies the runtime environment and the operational plumbing beneath an application so the customer supplies only code and configuration. Infrastructure as a service is the classic wrong answer here because compute, storage, and networking are clearly involved, but with infrastructure as a service the customer chooses the instance, selects and patches the operating system, and configures the load balancer itself, none of which this team does. Software as a service would mean consuming a finished application, whereas this team is still writing and deploying its own.52. A team is told that its single-server application has no redundancy of any kind. Which architectural change most directly improves the availability of that application?
- A. Increase the size of the existing server
- B. Take backups of the server more frequently
- C. Move the server to a Region closer to its users
- D. Run additional instances of the application in a second Availability Zone
Show answer & explanation
Answer: D
Availability improves when the workload keeps serving traffic after a component or facility fails, and running instances in a second Availability Zone removes the dependency on any one facility. More frequent backups is the tempting answer because it feels like a resilience measure, but backups only shorten how much data is lost and how long recovery takes after an outage has already interrupted service; they do not keep the application serving requests. A larger server adds capacity while leaving the same single point of failure in place.53. An architect repeats the maxim that in a well-designed cloud system, everything fails all the time. What is the practical design implication of accepting that statement?
- A. Invest in more reliable individual components rather than in redundancy
- B. Reduce the number of components in the system so there are fewer things that can fail
- C. Build components so the failure of any single one does not take down the whole system
- D. Rely on hardware warranties from the vendor instead of software redundancy
Show answer & explanation
Answer: C
Designing for failure means assuming individual components will fail and building the system so that those failures are contained rather than cascading into a full outage. Option A is the most plausible wrong answer, because buying more reliable parts is the traditional way to raise availability; the maxim's whole point is that at cloud scale no component is reliable enough to depend on individually, so resilience must come from redundancy and isolation rather than from component quality. Option D fails for the same underlying reason, since the customer does not own the hardware and cannot rely on a vendor repair timeline.54. A finance analyst builds a three-year comparison of running a workload in the company's own facility versus on AWS, but counts only server purchase prices on the on-premises side of the model. Which omission most distorts the comparison?
- A. AWS data transfer charges, which typically dominate total cloud spend
- B. Facilities, power, cooling, hardware refresh, and administration labor
- C. Software licensing, which is identical in both models and therefore cancels out
- D. One-time staff training costs, which are small relative to the total
Show answer & explanation
Answer: B
A total cost of ownership comparison has to include everything required to keep on-premises servers running, which means the facility, its power and cooling, the refresh cycle when the hardware ages out, and the staff hours spent operating it. Option A is the most seductive because data transfer is a real and often surprising cloud cost, but treating it as the dominant component of cloud spend overstates it for most workloads and, more importantly, it does not fix the flaw described, which is on the on-premises side of the model.55. Leadership asks what business outcomes the AWS Cloud Adoption Framework is intended to accelerate, beyond the technology change itself. Which outcome does the framework explicitly target?
- A. A guaranteed reduction in application latency for every user
- B. Automatic compliance with every industry regulation
- C. A fixed, predictable monthly infrastructure bill
- D. Increased operational efficiency and reduced business risk
Show answer & explanation
Answer: D
The framework is organized around business outcomes such as reducing business risk, improving environmental, social, and governance performance, increasing revenue, and increasing operational efficiency. Option B is the trap for candidates who associate the framework's Governance and Security perspectives with compliance: the framework helps an organization build the capability to meet its obligations, but no framework and no provider makes a customer automatically compliant with regulations, because compliance depends on how the customer configures and operates its own workloads.56. A public-facing web application is being probed with requests containing SQL fragments and script tags aimed at its login form. Which AWS service is purpose-built to inspect and block these malicious HTTP request patterns before they reach the application?
- A. Amazon GuardDuty
- B. Amazon Inspector
- C. AWS WAF
- D. AWS Shield Standard
Show answer & explanation
Answer: C
AWS WAF is a web application firewall that inspects incoming HTTP and HTTPS requests and blocks those matching rules for common exploits such as SQL injection and cross-site scripting. AWS Shield Standard is the tempting alternative because it is also a protective service sitting in front of the application, but Shield defends against volumetric denial-of-service attacks that try to exhaust capacity, not against malicious content inside individual well-formed requests. GuardDuty detects suspicious activity after the fact rather than blocking requests inline.57. An engineer allows inbound traffic on port 443 in a security group attached to an instance but does not add any outbound rule for the response traffic. Clients can still complete requests successfully. Which property of security groups explains this?
- A. Security groups process numbered rules in order until a match is found
- B. Security groups are stateful, so response traffic for an allowed inbound flow is permitted automatically
- C. Security groups are stateless, so every rule is evaluated in both directions
- D. Security groups apply at the subnet level, so subnet rules supply the response path
Show answer & explanation
Answer: B
Security groups are stateful: when a request is allowed inbound, the corresponding response is allowed out regardless of the outbound rules. Option A describes network ACLs, which is the classic confusion on this topic, because ACLs are stateless, are evaluated as an ordered list of numbered rules, apply at the subnet boundary, and do require an explicit rule for return traffic. Option D is likewise a network ACL property rather than a security group property, since security groups attach to instances and network interfaces.58. An application running on an EC2 instance must read from an Amazon S3 bucket. A developer proposes storing a long-lived access key and secret in a configuration file on the instance. What is the more secure approach that a security reviewer should require instead?
- A. Store the same access key in an environment variable rather than a file
- B. Give the instance the credentials of the account root user
- C. Rotate the access key manually on a fixed monthly schedule
- D. Attach an IAM role to the instance so it receives temporary credentials
Show answer & explanation
Answer: D
An IAM role attached to an instance supplies temporary, automatically rotated credentials that never have to be written to disk, which removes the long-lived secret from the picture entirely. Option C is the most defensible-sounding wrong answer because manual rotation is genuinely better than never rotating, but the key still exists in a readable location between rotations, so anyone who obtains the instance image, a backup, or the configuration file gets working credentials. Option A merely changes where the same durable secret is stored.59. A company operating twelve AWS accounts wants its employees to sign in once with their existing corporate directory identities and then access whichever accounts their job requires, without a separate IAM user in each account. Which service is designed for this?
- A. Amazon Cognito
- B. AWS IAM Identity Center
- C. AWS Secrets Manager
- D. AWS Resource Access Manager
Show answer & explanation
Answer: B
AWS IAM Identity Center provides centralized workforce single sign-on across multiple AWS accounts and business applications, and it can connect to an existing corporate identity source. Amazon Cognito is the distractor that catches candidates who know it handles sign-in, but Cognito is built for the end users of a customer-facing application rather than for employees who need access to AWS accounts. AWS Resource Access Manager shares resources between accounts and does not authenticate people at all.60. A development team is building a consumer mobile application and needs users to register, sign in with an email address or a social identity provider, and then call the application's backend. Which AWS service handles that end-user identity requirement?
- A. AWS Directory Service
- B. AWS IAM Identity Center
- C. Amazon Cognito
- D. AWS Identity and Access Management
Show answer & explanation
Answer: C
Amazon Cognito manages sign-up, sign-in, and access control for the users of web and mobile applications, including federation with social identity providers. AWS Identity and Access Management is the answer most candidates reach for first, but IAM governs who may call AWS APIs and administer AWS resources; it is not intended to hold the account records of an application's consumer user base, which can number in the millions. AWS Directory Service provides managed enterprise directories for corporate users rather than application consumers.61. A compliance officer requires that the company create and control the cryptographic keys used to encrypt data in several AWS services, with a central place to define who may use each key. Which service provides this capability?
- A. AWS Key Management Service
- B. AWS Certificate Manager
- C. AWS Secrets Manager
- D. Amazon Macie
Show answer & explanation
Answer: A
AWS Key Management Service creates and manages cryptographic keys, controls their use through key policies and IAM, and integrates with a wide range of AWS services that encrypt data at rest. AWS Secrets Manager is the frequent mix-up because both services protect sensitive material, but Secrets Manager stores and rotates credentials such as database passwords and API keys, whereas KMS manages the encryption keys themselves. AWS Certificate Manager handles TLS certificates for securing traffic rather than keys for encrypting stored data.62. A regulator requires that a bank's encryption keys reside in dedicated, single-tenant hardware security modules over which the bank alone has control, rather than in a shared managed key service. Which AWS offering satisfies this requirement?
- A. AWS Key Management Service with a customer managed key
- B. AWS Secrets Manager with automatic rotation enabled
- C. AWS Certificate Manager with a private certificate authority
- D. AWS CloudHSM with a customer-managed cluster
Show answer & explanation
Answer: D
AWS CloudHSM provides hardware security modules dedicated to a single customer, giving that customer exclusive control of the modules and the key material inside them. Option A is the hardest distractor because a customer managed key in KMS is genuinely created and controlled by the customer, and for most workloads it is the right answer; what it does not provide is a single-tenant appliance, since KMS is a shared managed service. When a regulator specifically demands dedicated single-tenant hardware, CloudHSM is the offering that meets the wording.63. A security team wants continuous, automated analysis of account activity and network telemetry to surface signs of compromise such as credential misuse or communication with known malicious hosts. Which service is designed for that detection role?
- A. AWS Config
- B. Amazon GuardDuty
- C. AWS Trusted Advisor
- D. AWS Audit Manager
Show answer & explanation
Answer: B
Amazon GuardDuty is a continuous threat detection service that analyzes account and network activity data to identify likely malicious or unauthorized behavior. AWS Config is the strongest distractor because it also runs continuously and reports problems, but Config evaluates whether resource configurations comply with rules, which is a very different question from whether an attacker is currently active. Trusted Advisor performs periodic best-practice checks, and Audit Manager gathers evidence for audits rather than detecting live threats.64. An operations team needs to know which of its running EC2 instances and container images contain software packages with published vulnerabilities, and wants that assessment to run automatically as new findings are disclosed. Which service meets this need?
- A. Amazon Macie
- B. AWS Security Hub
- C. Amazon Detective
- D. Amazon Inspector
Show answer & explanation
Answer: D
Amazon Inspector performs automated vulnerability management, continually scanning workloads such as EC2 instances, container images, and functions for known software vulnerabilities and unintended network exposure. AWS Security Hub is the tempting answer because vulnerability findings do appear in its console, but Security Hub aggregates and prioritizes findings that other services produce rather than performing the scan itself. Amazon Macie is scoped to discovering sensitive data in storage, not to software vulnerabilities.65. An auditor asks a team to prove that no storage volume in the account has been left unencrypted at any point in the past six months, and to show when any non-compliant resource was created and corrected. Which service records that history?
- A. AWS Shield
- B. Amazon CloudWatch
- C. AWS Artifact
- D. AWS Config
Show answer & explanation
Answer: D
AWS Config records the configuration of resources over time and evaluates them against rules, so it can show both the current compliance state and the historical timeline of when a resource drifted and when it was remediated. Amazon CloudWatch is the common wrong choice because it also collects data continuously, but CloudWatch records operational metrics and logs describing how resources are performing, not the configuration settings of the resources themselves. AWS Artifact supplies AWS compliance reports, not a customer's own resource history.66. A security manager is overwhelmed by findings arriving separately from several AWS security services and from third-party tools across multiple accounts, and wants one prioritized view plus automated checks against recognized security standards. Which service provides that?
- A. AWS CloudTrail
- B. AWS Security Hub
- C. AWS Firewall Manager
- D. Amazon GuardDuty
Show answer & explanation
Answer: B
AWS Security Hub aggregates, normalizes, and prioritizes security findings from AWS services and partner products across accounts, and runs automated checks against security standards. Amazon GuardDuty is the distractor for candidates who remember it as the security service that produces findings, and it does, but it is one of the sources that feeds Security Hub rather than the aggregation layer. AWS Firewall Manager centrally administers firewall policies and does not consolidate findings.67. A team must serve its public website over HTTPS and wants to avoid the recurring operational risk of an expired certificate taking the site offline. Which AWS service provisions and renews the required TLS certificates for use with integrated AWS services?
- A. AWS Key Management Service
- B. AWS Secrets Manager
- C. AWS CloudHSM
- D. AWS Certificate Manager
Show answer & explanation
Answer: D
AWS Certificate Manager provisions, stores, and renews SSL/TLS certificates and deploys them on integrated services such as load balancers and content delivery distributions, which is what removes the expiry risk. AWS Key Management Service is the usual wrong pick because both services involve cryptography, but KMS manages keys used to encrypt data at rest and does not issue or renew the certificates that identify a website to browsers. Secrets Manager stores credentials rather than certificates.68. A vulnerability disclosure affects the Linux distribution running on a company's EC2 instances. Under the AWS shared responsibility model, who is responsible for applying that operating system patch to the instances?
- A. The customer, because guest operating system management on EC2 is a customer responsibility
- B. AWS, because AWS is responsible for security of the cloud
- C. AWS, because the instance runs on AWS-owned physical hardware
- D. Neither party, because the marketplace image vendor owns all patching
Show answer & explanation
Answer: A
On EC2 the customer controls the guest operating system, which makes patching, configuration, and updates a customer responsibility. Option B is the most-selected wrong answer because the phrase security of the cloud is genuinely an AWS responsibility, but that phrase covers the facilities, hardware, network, and virtualization layer beneath the instance, whereas anything the customer installs and runs inside the instance is security in the cloud and belongs to the customer. Option C confuses ownership of hardware with responsibility for software running on it.69. A company runs one database on an EC2 instance it administers and another on a managed AWS relational database service. Which statement correctly describes how patching responsibility differs between the two?
- A. The customer patches both, because the customer owns the data in each case
- B. AWS patches both, because both are AWS services running on AWS hardware
- C. The customer patches the EC2-hosted engine, while AWS patches the managed service engine
- D. AWS patches the EC2 guest operating system, while the customer patches the managed engine
Show answer & explanation
Answer: C
Responsibility shifts with the service model: a database the customer installs on EC2 leaves operating system and engine patching with the customer, while a managed relational database service takes over patching of the underlying operating system and database engine. Option A is the trap, because owning the data is true in both cases and candidates over-extend that to patching; data ownership and software maintenance are separate responsibilities. Option D simply reverses the correct allocation.70. A healthcare application must protect records both while they sit in storage and while they move between the browser and the application servers. Which pair of controls addresses these two requirements respectively?
- A. Multi-factor authentication for storage, and password policies for the network
- B. Encryption at rest for storage, and encryption in transit using TLS for the network
- C. Encryption in transit for storage, and encryption at rest for the network
- D. Object versioning for storage, and security groups for the network
Show answer & explanation
Answer: B
Encryption at rest protects data written to disk or object storage, and encryption in transit, normally implemented with TLS, protects data moving across a network. Option D is the most credible distractor because versioning and security groups are both real protective controls, but versioning guards against accidental overwrite and deletion rather than unauthorized reading of stored data, and a security group restricts which sources may connect without encrypting the traffic that is allowed through.71. An administrator holds an IAM identity with the AdministratorAccess policy attached and is asked to permanently close the organization's AWS account. The console does not offer the option. What explains this?
- A. Administrator permissions must first be granted through a service control policy
- B. Account closure is available only after multi-factor authentication is disabled
- C. Account closure requires a support case rather than any console action
- D. Closing the account is one of the tasks that only the account root user can perform
Show answer & explanation
Answer: D
A small set of tasks is reserved for the account root user regardless of how broad an IAM identity's permissions are, and closing the AWS account is one of them. Option A is the plausible-sounding trap for candidates who know service control policies can restrict what member accounts do; a service control policy can only limit permissions, never grant a capability that is reserved to the root user in the first place. Option B inverts good practice, since disabling multi-factor authentication would weaken the account rather than unlock an action.72. A user belongs to a group whose policy allows all actions on a particular Amazon S3 bucket, but a policy attached directly to that user explicitly denies deleting objects in the same bucket. What is the effective result when the user attempts a delete?
- A. The delete is denied, because an explicit deny overrides any allow
- B. The delete succeeds, because group policies take precedence over user policies
- C. The delete succeeds, because the broader permission set wins
- D. The request fails with an error stating that the policies conflict
Show answer & explanation
Answer: A
IAM evaluates all applicable policies together, and an explicit deny in any of them overrides an allow anywhere else, so the delete is refused. Option B is the most common misconception, since candidates assume a precedence order between group-attached and user-attached policies; in fact there is no such hierarchy, because all policies that apply to the identity are combined before evaluation. Option D is wrong because conflicting statements are a normal, well-defined situation in IAM rather than an error condition.73. An account has forty individual identities, and permissions have been attached one identity at a time. Every role change now requires editing several policies by hand and mistakes are frequent. Which IAM practice most directly reduces this administrative burden?
- A. Share one identity among all people performing the same job function
- B. Give every identity the same broad policy and audit usage afterwards
- C. Organize identities into groups by job function and attach policies to the groups
- D. Create a distinct IAM role for each individual and have each person assume their own role
Show answer & explanation
Answer: C
Attaching policies to groups that correspond to job functions means a permission change is made once and inherited by every member, which is the standard remedy for per-identity policy sprawl. Option B is the tempting shortcut because it genuinely would reduce editing work, but granting everyone broad permissions abandons least privilege and creates a far larger problem than the one being solved. Option D is the subtlest wrong answer because roles are a legitimate and often preferable construct, but giving every person a role of their own reproduces exactly the per-identity sprawl described, since there are still forty separate permission sets to edit whenever a job function changes. Option A destroys individual accountability, because actions recorded in audit logs could no longer be traced to a specific person.74. A retailer already benefits from the denial-of-service protection that applies automatically to all AWS customers, but wants dedicated expert assistance during an attack and protection from billing spikes caused by attack-driven scaling. What should the retailer adopt?
- A. Additional AWS WAF rate-based rules on the application
- B. A second Availability Zone for the web tier
- C. Amazon GuardDuty enabled across all Regions
- D. AWS Shield Advanced
Show answer & explanation
Answer: D
AWS Shield Advanced builds on the protection every customer receives by adding enhanced detection, access to a specialized response team during an event, and protection against charges arising from scaling under attack. Option A is the closest alternative and genuinely helps absorb application-layer floods, but rate-based rules provide no expert engagement during an incident and no relief from the resulting bill. Adding an Availability Zone improves resilience to facility failure, which is a different problem from a deliberate attack.75. A governance team must guarantee that a mandatory set of web firewall rules is applied to every new application endpoint created in any of its member accounts, without depending on each account team to configure it. Which service enforces this centrally?
- A. AWS Config
- B. AWS Firewall Manager
- C. AWS Security Hub
- D. AWS Trusted Advisor
Show answer & explanation
Answer: B
AWS Firewall Manager centrally defines firewall policies and applies them across accounts and resources in an organization, including newly created resources, which is precisely the enforcement gap described. AWS Config is the strongest distractor because it can detect a resource that lacks the required protection and even trigger remediation, but its native role is to evaluate and report compliance rather than to own and push the firewall policy itself. Security Hub reports findings and applies no protection.76. Preparing for an annual industry audit, a team spends weeks manually gathering screenshots and exports to demonstrate that specific controls were operating. Which AWS service is built to collect that evidence continuously and map it to control frameworks?
- A. AWS Well-Architected Tool
- B. AWS Artifact
- C. AWS CloudTrail
- D. AWS Audit Manager
Show answer & explanation
Answer: D
AWS Audit Manager continually collects evidence from a customer's AWS usage and organizes it against the controls of common frameworks, which replaces the manual evidence-gathering described. AWS Artifact is the near-miss that trips up many candidates, because it also relates to audits, but Artifact delivers AWS's own compliance reports and agreements covering AWS infrastructure, not evidence about how the customer configured and operated its own workloads. CloudTrail supplies raw API history without mapping it to any framework.77. After an incident in which an object store was exposed to the internet by a permissive policy, an administrator wants an account-wide setting that overrides any bucket policy or access control list attempting to make data public. Which capability provides this backstop?
- A. Turning on server-side encryption for all objects
- B. Enabling Amazon S3 Block Public Access at the account level
- C. Enabling object versioning on every bucket
- D. Requiring multi-factor authentication for console sign-in
Show answer & explanation
Answer: B
Block Public Access settings act as an override at the account and bucket level, so a policy or access control list that would otherwise grant public access has no effect. Option A is the most frequently chosen wrong answer because encryption feels like the general-purpose data protection control, but server-side encryption protects data at rest against access to the underlying storage; it does not stop an authorized-looking public request from retrieving and automatically decrypting the object. Versioning likewise protects against deletion, not exposure.78. An investigator needs to determine which identity deleted a production load balancer and from what source address the request originated. A colleague suggests checking metrics dashboards. Which service actually answers the question, and why?
- A. Amazon CloudWatch, because it stores every request made to the account
- B. Amazon Inspector, because it scans for unauthorized configuration change
- C. AWS Config, because it stores the identity behind every configuration change
- D. AWS CloudTrail, because it records the API calls made in the account
Show answer & explanation
Answer: D
AWS CloudTrail records the API activity in an account, capturing which identity made a call, when, and from where, which is exactly what an attribution question requires. Amazon CloudWatch is the colleague's suggestion and the main distractor: CloudWatch collects metrics and logs describing how resources behave, so it can show that the load balancer stopped reporting, but it does not record who issued the delete call. AWS Config would show that the resource disappeared without serving as the authoritative record of the API call itself.79. A team has a confirmed security finding and now needs to explore related activity over the preceding weeks, visualize the relationships between the resources involved, and establish the root cause. Which service is purpose-built for that investigation phase?
- A. AWS Firewall Manager
- B. Amazon Detective
- C. Amazon Macie
- D. AWS Shield Standard
Show answer & explanation
Answer: B
Amazon Detective analyzes and visualizes security data so responders can investigate the context around a finding and determine root cause. Amazon Macie is the plausible alternative for candidates who associate it with security analysis, but Macie is scoped to discovering and classifying sensitive data in storage and produces no investigative graph of activity. Firewall Manager administers protective policies and plays no part in analyzing an incident that has already occurred.80. A security architect has standardized on a commercial intrusion prevention appliance from an independent software vendor and wants to run it on AWS with the charges appearing on the existing AWS invoice. Where should the architect obtain the product?
- A. AWS Marketplace
- B. AWS Artifact
- C. AWS Service Catalog
- D. AWS Trusted Advisor
Show answer & explanation
Answer: A
AWS Marketplace is the curated store where customers find, subscribe to, and deploy third-party software, with charges consolidated onto the AWS bill. AWS Service Catalog is the closest distractor because it also presents a catalog of products for users to launch, but the products in it are templates an organization has created and approved for its own internal use, not commercial offerings from outside vendors. AWS Artifact distributes compliance documentation and sells nothing.81. A new analyst needs to read objects from exactly one Amazon S3 bucket and requires no other access at all. Which approach best applies the principle of least privilege to this request?
- A. Grant read access to every bucket owned by the analytics team, since the analyst sits in that team
- B. Grant full control of the single bucket so no follow-up request is needed
- C. Grant a broadly scoped policy now and narrow it after reviewing usage
- D. Grant only read access to that one bucket and extend it if needs change
Show answer & explanation
Answer: D
Least privilege means granting exactly the permissions required for the task at hand and adding more only when a genuine need is demonstrated. Option C is the most sophisticated distractor because reviewing actual usage to refine permissions is a real and recommended technique; the flaw is the sequencing, since starting broad means excess access exists during the entire review window. Option B fails because full control includes writing and deleting, neither of which the stated task requires.82. An organization wants engineers to obtain a command line session on private EC2 instances for troubleshooting without opening inbound network ports, distributing key pairs, or maintaining jump servers. Which AWS capability supports this?
- A. Deploying a hardened jump server in a public subnet
- B. AWS Direct Connect from the office network
- C. AWS Systems Manager Session Manager
- D. Adding an inbound rule for a trusted office address range
Show answer & explanation
Answer: C
Session Manager, a capability of AWS Systems Manager, provides managed shell access to instances without inbound ports, key pairs, or jump servers, and it records session activity centrally. Option A is the traditional answer and is what many organizations actually run, which makes it the strongest distractor, but a jump server is exactly the maintained infrastructure the requirement rules out and it still needs an open inbound port. Option B provides private network connectivity but does nothing about ports, keys, or session auditing.83. A team stores scratch files used only while a job is running on the local disks physically attached to the EC2 host. After stopping and later starting the instance, they find the files gone. What explains this behavior?
- A. The files were moved to an archive tier automatically after inactivity
- B. Instance store volumes are ephemeral and their data does not survive a stop
- C. Local disks are encrypted with a key that rotates when the instance starts
- D. Instance store volumes are detached and reattached to a different instance
Show answer & explanation
Answer: B
Instance store provides temporary block storage on disks physically attached to the host, and its contents are lost when the instance is stopped or terminated, which makes it suitable only for caches, buffers, and scratch data. The reason this catches people is the contrast with Elastic Block Store, whose volumes live independently of any one host and retain data across stop and start cycles; a team that assumes all attached block storage behaves the same way will lose data exactly as described. Option D is wrong because instance store cannot be moved between instances.84. A content management application runs on a fleet of Linux instances, and every instance must read and write the same set of uploaded files at the same time using standard file system semantics. Which AWS storage service fits this requirement?
- A. Amazon S3 Glacier
- B. Amazon Elastic Block Store
- C. Amazon DynamoDB
- D. Amazon Elastic File System
Show answer & explanation
Answer: D
Amazon Elastic File System provides a managed shared file system that many Linux instances can mount concurrently, with capacity that grows and shrinks automatically as files are added and removed. Amazon Elastic Block Store is the answer candidates most often give because it is the default storage for instances, but an EBS volume is block storage attached to a single instance at a time and does not give a whole fleet simultaneous read-write access through a file system interface. Glacier is archival object storage and offers no file system at all.85. A firm must retain seven years of closed case records to satisfy a retention obligation. The records are almost never read, and when a request does arrive the firm can wait several hours for the data. Which Amazon S3 storage class is the most economical fit?
- A. S3 Glacier Deep Archive
- B. S3 Standard
- C. S3 Standard-Infrequent Access
- D. S3 Intelligent-Tiering
Show answer & explanation
Answer: A
S3 Glacier Deep Archive is designed for long-lived data that is accessed very rarely and where a retrieval time measured in hours is acceptable, which is exactly the profile of a seven-year retention archive. S3 Standard-Infrequent Access is the closest competitor and is genuinely cheaper to store than S3 Standard, but it is built for data that must come back within milliseconds, so it carries a higher storage price than the deep archive tier and gives up savings the firm does not need to give up.86. A data science group uploads datasets whose future access pattern is genuinely unpredictable: some are queried daily for a year, others are never opened again. The group does not want to analyze usage and move objects by hand. Which S3 storage class addresses this?
- A. S3 Standard, because it handles any access frequency
- B. S3 One Zone-Infrequent Access, because it lowers cost immediately
- C. S3 Intelligent-Tiering, because it moves objects between tiers automatically
- D. S3 Glacier Flexible Retrieval, because unread data belongs in an archive
Show answer & explanation
Answer: C
S3 Intelligent-Tiering exists for precisely this case: it monitors access patterns and shifts each object between tiers automatically, so unpredictable data gets appropriate pricing without manual analysis. Option B is the most tempting because it does cut cost right away, but One Zone-Infrequent Access assumes the data really is infrequently accessed and stores only one copy in a single Availability Zone, so datasets that turn out to be queried daily would incur retrieval charges and carry lower resilience than the group expects.87. An administrator wants objects in a logging bucket to move to a cheaper storage class once they are a set number of days old, and to be deleted entirely after a longer period, with no scripts to maintain. Which Amazon S3 capability does this?
- A. Object versioning on the bucket
- B. A lifecycle configuration on the bucket
- C. Cross-Region replication to an archive bucket
- D. A bucket policy that expires old objects
Show answer & explanation
Answer: B
A lifecycle configuration defines rules that transition objects to another storage class or expire them once they reach a specified age, and Amazon S3 applies those rules without any external automation. Option D is the trap for candidates who know bucket policies control what happens to objects, but a bucket policy is an access control document that decides who may perform which actions; it has no ability to move or delete objects on a schedule. Versioning retains previous copies and increases storage rather than reducing it.88. A company migrating a Windows application needs managed shared file storage that its Windows servers can access using the SMB protocol and that integrates with its existing Active Directory. Which AWS service should it choose?
- A. Amazon Elastic File System
- B. Amazon S3 with a mounted client
- C. Amazon Elastic Block Store
- D. Amazon FSx for Windows File Server
Show answer & explanation
Answer: D
Amazon FSx for Windows File Server provides fully managed shared file storage built on Windows Server, exposed over SMB and integrated with Active Directory, which is what a lifted-and-shifted Windows application expects. Amazon Elastic File System is the strongest distractor because it is also managed shared file storage, but EFS presents an NFS file system aimed at Linux workloads and does not offer the SMB and Active Directory integration this application depends on.89. A team wants a managed relational database that is compatible with the MySQL and PostgreSQL engines their developers already use, but is engineered specifically for the cloud to deliver higher throughput than the community editions. Which service should they evaluate?
- A. Amazon Redshift
- B. Amazon Aurora
- C. Amazon DocumentDB
- D. Amazon Neptune
Show answer & explanation
Answer: B
Amazon Aurora is a relational database engine compatible with MySQL and PostgreSQL that was built for the cloud to improve on the performance and availability of the standard community editions. Amazon Redshift is the distractor that catches candidates who remember it is relational and uses SQL, but Redshift is a data warehouse optimized for analytical queries across very large datasets, not a transactional database that an existing MySQL or PostgreSQL application can point at. DocumentDB and Neptune are non-relational, serving document and graph workloads respectively.90. Analysts need to run complex aggregate queries that scan billions of historical sales rows to produce quarterly business reports. Running these queries against the live transactional database has been slowing down order processing. Which AWS service is designed for this analytical workload?
- A. Amazon Redshift
- B. Amazon Aurora
- C. Amazon DynamoDB
- D. Amazon ElastiCache
Show answer & explanation
Answer: A
Amazon Redshift is a data warehouse built to run complex analytical queries across very large volumes of structured data, which separates reporting work from the transactional system entirely. Amazon Aurora is the tempting alternative because it is a high-performance relational database and could technically execute the queries, but it is optimized for transactional processing of many small operations rather than for scanning billions of rows per report, so the underlying contention problem would follow the workload. DynamoDB is a key-value store and is not intended for ad hoc analytical aggregation.91. A product catalog page issues the same handful of expensive database queries on nearly every request, and read load on the database is now the bottleneck. Which AWS service most directly reduces that repeated read load and lowers page latency?
- A. Amazon Redshift
- B. Amazon ElastiCache
- C. Amazon S3
- D. AWS Storage Gateway
Show answer & explanation
Answer: B
Amazon ElastiCache provides a managed in-memory data store, so results of repeated expensive queries can be served from memory instead of hitting the database on every request. Amazon Redshift is the plausible wrong answer for candidates who think of it as the service that makes queries fast, but Redshift accelerates large analytical scans by using a different storage and execution model; it does not sit in front of a transactional database absorbing repeated identical reads, and pointing a catalog page at it would not solve the bottleneck.92. A company is moving from a commercial on-premises database engine to a different open-source engine on AWS. Which combination of AWS tools supports converting the schema and stored procedures and then moving the data with the source kept running?
- A. AWS Snowball for the schema and AWS Backup for the data
- B. AWS Glue for the schema and Amazon Kinesis for the data
- C. AWS CloudFormation for the schema and Amazon S3 for the data
- D. AWS Schema Conversion Tool and AWS Database Migration Service
Show answer & explanation
Answer: D
AWS Schema Conversion Tool translates schema objects and procedural code between different database engines, and AWS Database Migration Service copies the data while the source database remains operational, which together handle a change of engine. Option B is the most credible distractor because AWS Glue really does maintain a data catalog and transform data; its role is analytics-oriented extract, transform, and load work rather than converting a commercial engine's stored procedures for a new target engine.93. A business has registered a new domain name and needs to translate it to the address of its load balancer, run health checks on endpoints, and later direct visitors to the closest healthy deployment. Which AWS service provides these capabilities?
- A. Amazon Route 53
- B. Amazon CloudFront
- C. AWS Global Accelerator
- D. Amazon API Gateway
Show answer & explanation
Answer: A
Amazon Route 53 is the managed Domain Name System service, and it also registers domains, performs health checks, and applies routing policies that steer requests based on criteria such as latency or geography. Amazon CloudFront is the frequent mix-up because it also improves the experience for globally distributed users, but CloudFront is a content delivery network that caches and serves content at edge locations; it does not resolve domain names or manage DNS records, and a CloudFront distribution still needs a DNS entry pointing to it.94. A web tier runs identical application servers in two Availability Zones. The team needs incoming requests spread across the healthy servers and needs traffic to stop being sent to any server that fails its health check. Which component provides this?
- A. Amazon CloudFront
- B. AWS Auto Scaling
- C. Elastic Load Balancing
- D. AWS Transit Gateway
Show answer & explanation
Answer: C
Elastic Load Balancing distributes incoming traffic across multiple targets in one or more Availability Zones and stops routing to targets that fail health checks. AWS Auto Scaling is the closest distractor because the two are almost always deployed together and Auto Scaling can also replace an unhealthy instance, but Auto Scaling decides how many instances exist, whereas the load balancer decides which existing instance receives each request. A design with Auto Scaling and no load balancer would have no mechanism to spread inbound requests.95. A ticketing site is unavailable during on-sale events because its fixed fleet of servers cannot absorb the surge, yet the same fleet sits mostly idle overnight. Which AWS capability addresses both halves of that problem?
- A. Reserved capacity purchased for the peak fleet size
- B. EC2 Auto Scaling adjusting fleet size against demand
- C. Vertically resizing the servers to a larger instance type
- D. Adding a caching layer in front of the application
Show answer & explanation
Answer: B
EC2 Auto Scaling adds instances when demand rises and removes them when it falls, which resolves the surge failure and the overnight waste with a single mechanism. Option A is the trap for candidates who conflate purchasing options with capacity management: buying reserved capacity for the peak fleet size changes what the peak costs but leaves the same fixed number of servers idle at night, so it fixes neither problem. Option C raises the ceiling of one server but still requires guessing a fixed size in advance.96. An order intake service accepts orders far faster than the downstream fulfillment service can process them, and orders are currently lost when fulfillment is restarted. Which AWS service should sit between the two components to buffer work and prevent loss?
- A. Amazon CloudFront
- B. Amazon Route 53
- C. Amazon Simple Notification Service
- D. Amazon Simple Queue Service
Show answer & explanation
Answer: D
Amazon Simple Queue Service holds messages durably until a consumer retrieves and processes them, which decouples a fast producer from a slower consumer and means work survives a restart of the downstream service. Amazon Simple Notification Service is the classic confusion because both are messaging services, but SNS pushes each message to its subscribers at the moment of publication; if the fulfillment service is down there is no queue holding the backlog, so the buffering the scenario requires would not happen.97. When a build finishes, one event must simultaneously reach an email distribution list, a processing queue, and a function that updates a dashboard, without the build system knowing about any of those consumers. Which AWS service delivers this pattern?
- A. AWS Step Functions
- B. Amazon Simple Notification Service
- C. Amazon Kinesis Data Streams
- D. Amazon Simple Queue Service
Show answer & explanation
Answer: B
Amazon Simple Notification Service uses a publish and subscribe model in which one published message is delivered to every subscriber of a topic, which is the fan-out behavior this scenario needs. Amazon Simple Queue Service is the tempting alternative because it is the other core messaging service, but a standard queue message is consumed by one receiver and then removed, so reaching three independent consumers would require the publisher to write to three separate queues and therefore know about all of them.98. A bank transfers large nightly batches between its own data center and AWS. Transfers over its internet circuit vary unpredictably in throughput, and the bank requires consistent bandwidth on a private link that does not traverse the public internet. Which option should it choose?
- A. An AWS Site-to-Site VPN connection
- B. A larger internet circuit from its current provider
- C. AWS Direct Connect
- D. An AWS Client VPN endpoint
Show answer & explanation
Answer: C
AWS Direct Connect establishes a dedicated private network connection between a customer facility and AWS, delivering consistent bandwidth and avoiding the public internet entirely. AWS Site-to-Site VPN is the strongest distractor and is genuinely private in the sense that traffic is encrypted, but the encrypted tunnel still rides over the public internet, so it inherits exactly the throughput variability the bank is trying to eliminate. Client VPN connects individual users rather than linking a data center to AWS.99. A geology firm at a remote site has accumulated hundreds of terabytes of survey data and only a slow satellite uplink. Estimates show that copying the data over that link would take many months. Which AWS offering solves the transfer problem?
- A. The AWS Snow Family of physical transfer devices
- B. An AWS Direct Connect dedicated circuit to the site
- C. Amazon S3 multipart upload over the satellite link
- D. Amazon CloudFront to accelerate the upload path
Show answer & explanation
Answer: A
The AWS Snow Family provides ruggedized physical devices that are shipped to a site, loaded locally, and returned to AWS, which bypasses the network entirely when bandwidth is the limiting factor. AWS Direct Connect is the most reasonable-looking alternative and would deliver far more throughput, but installing a dedicated circuit to a remote site means physical construction and a lead time of its own, which does not help a location served only by satellite. Multipart upload improves reliability of a transfer without adding any bandwidth.100. An on-premises application must keep writing to a local file share for performance reasons, while the organization wants the data backed by cloud storage and wants only the most recently used files held locally. Which service supports this hybrid arrangement?
- A. Amazon Elastic File System
- B. AWS Storage Gateway
- C. AWS Snowball Edge
- D. AWS Backup
Show answer & explanation
Answer: B
AWS Storage Gateway connects on-premises applications to AWS storage while keeping a local cache of frequently accessed data, which preserves local access performance and moves the bulk of the data to the cloud. AWS Backup is the distractor for candidates focused on the phrase backed by cloud storage, but AWS Backup centralizes and schedules backup jobs for AWS resources; it does not present a local file share to on-premises applications or manage a working cache for them.101. A factory runs machine vision software that must process camera output within a few milliseconds and cannot tolerate a round trip to the nearest Region, yet the plant wants to use the same AWS services and tooling as the rest of the business. Which option meets both needs?
- A. Deploying to an additional AWS Region nearer the plant
- B. AWS Outposts installed in the plant
- C. Amazon CloudFront with a custom origin at the plant
- D. An AWS Site-to-Site VPN with a higher bandwidth tunnel
Show answer & explanation
Answer: B
AWS Outposts places AWS-managed infrastructure inside the customer's own facility so workloads run locally with the same services and interfaces used in a Region, which is what a few-millisecond processing budget requires. Option A is the natural instinct and does reduce latency, but even the closest Region still involves a network round trip out of the plant, which cannot meet a hard millisecond-scale deadline for a local control loop. CloudFront caches content and does not run the processing workload.102. A platform team has years of Kubernetes manifests and operational tooling and wants to keep using the Kubernetes control plane and its ecosystem on AWS without operating the control plane themselves. Which service fits?
- A. Amazon Elastic Kubernetes Service
- B. Amazon Elastic Container Service
- C. Amazon Elastic Container Registry
- D. AWS Elastic Beanstalk
Show answer & explanation
Answer: A
Amazon Elastic Kubernetes Service runs a managed Kubernetes control plane, so existing manifests and Kubernetes-native tooling keep working while AWS operates the control plane. Amazon Elastic Container Service is the closest distractor and is also a fully managed container orchestrator, but it uses its own task and service model rather than the Kubernetes API, so the team's manifests and ecosystem tooling would have to be rewritten. Elastic Container Registry stores container images and orchestrates nothing.103. A sole proprietor wants to host a small brochure website and prefers a pre-configured virtual server with bundled storage and data transfer at a predictable monthly price, rather than assembling networking and compute components individually. Which service is aimed at this user?
- A. Amazon EC2
- B. AWS Fargate
- C. Amazon Lightsail
- D. AWS Outposts
Show answer & explanation
Answer: C
Amazon Lightsail packages compute, storage, and data transfer into simple plans with a predictable monthly price, aimed at straightforward workloads where the user does not want to configure the underlying networking. Amazon EC2 is the answer many candidates default to because it is the general-purpose compute service and can certainly host the site, but it requires selecting instance types, configuring networking, and reasoning about usage-based charges, which is exactly the complexity the proprietor is trying to avoid.104. An analyst has several terabytes of compressed log files already sitting in Amazon S3 and wants to run occasional standard SQL queries against them without loading the data elsewhere or running any servers. Which service should the analyst use?
- A. Amazon Redshift
- B. Amazon Athena
- C. Amazon EMR
- D. Amazon RDS
Show answer & explanation
Answer: B
Amazon Athena is a serverless query service that runs standard SQL directly against data in Amazon S3, with nothing to provision and charges tied to the queries that are run, which suits occasional ad hoc analysis. Amazon Redshift is the strongest distractor because it is the analytics database and would certainly answer the questions, but the classic Redshift pattern involves provisioning a cluster and loading data into it, which is precisely the work the analyst wants to avoid for infrequent queries.105. A ride-sharing platform must ingest continuous position updates from thousands of vehicles and make them available to processing applications within seconds of arrival. Which AWS service is designed for collecting and processing streaming data in real time?
- A. AWS Glue
- B. Amazon QuickSight
- C. Amazon Athena
- D. Amazon Kinesis
Show answer & explanation
Answer: D
Amazon Kinesis collects, processes, and analyzes streaming data continuously, so records become available to consumers within seconds of being produced. AWS Glue is the tempting alternative because it also moves and transforms data, but Glue is oriented toward extract, transform, and load jobs that run over batches of data on a schedule or on demand, which does not satisfy a requirement measured in seconds from arrival. Athena queries data already at rest rather than data in motion.106. Regional managers want interactive dashboards and charts summarizing sales performance, accessible from a browser, without asking the data team to export spreadsheets each week. Which AWS service delivers this business intelligence capability?
- A. AWS Glue
- B. Amazon Athena
- C. Amazon QuickSight
- D. Amazon OpenSearch Service
Show answer & explanation
Answer: C
Amazon QuickSight is the business intelligence service for building and sharing interactive dashboards and visualizations that non-technical users consume in a browser. Amazon Athena is the distractor for candidates who reason that the managers ultimately need query results, and Athena can indeed produce them, but Athena returns query output to an analyst rather than presenting a maintained visual dashboard, so the weekly manual step would simply move rather than disappear.107. A contact center records customer calls as audio. Management wants each call converted to text and then wants the resulting transcripts assessed for customer sentiment. Which pair of AWS services performs these two steps in order?
- A. Amazon Polly, then Amazon Translate
- B. Amazon Textract, then Amazon Rekognition
- C. Amazon Transcribe, then Amazon Comprehend
- D. Amazon Comprehend, then Amazon Transcribe
Show answer & explanation
Answer: C
Amazon Transcribe converts recorded speech into text, and Amazon Comprehend then applies natural language processing to that text to extract sentiment and other insights, so the order matters. Option D names the right two services in the wrong sequence, which is the most common error here, since Comprehend analyzes text and has nothing to work with until the audio has already been transcribed. Amazon Polly performs the reverse of Transcribe by generating speech from text, and Textract extracts text from scanned documents rather than audio.108. A company must be able to rebuild an identical set of networking, compute, and database resources in a second Region on demand, and wants that definition kept in version control and reviewed like application code. Which AWS service supports this?
- A. AWS Systems Manager
- B. AWS CloudFormation
- C. AWS Config
- D. AWS Control Tower
Show answer & explanation
Answer: B
AWS CloudFormation provisions and manages collections of resources from declarative templates, so the same template can be reviewed, versioned, and used to recreate an identical environment elsewhere. AWS Config is the distractor that trips up candidates who recall it deals with resource configuration, but Config observes and evaluates the configuration of resources that already exist; it does not create them from a definition. AWS Control Tower sets up and governs a multi-account environment rather than defining an individual workload's resources.109. An operations engineer needs to see processor utilization for a group of instances over the last two weeks and be paged automatically when the average crosses a threshold. Which AWS service provides these metrics and alarms?
- A. AWS Config
- B. AWS CloudTrail
- C. Amazon CloudWatch
- D. AWS Trusted Advisor
Show answer & explanation
Answer: C
Amazon CloudWatch collects operational metrics, retains them for historical review, and triggers alarms and notifications when a metric breaches a defined threshold. AWS CloudTrail is the perennial confusion because both services record information continuously, but CloudTrail records API calls made against the account for audit and attribution purposes and does not track how busy a processor is or evaluate threshold conditions.110. A team currently creates each environment by clicking through the AWS Management Console, and wants to script the same steps so they can be run repeatedly from a build pipeline. Which access method should they adopt?
- A. Programmatic access through the AWS CLI or an AWS SDK
- B. Continued use of the console with a written checklist
- C. Opening a support case for each environment build
- D. Recording a console session once and replaying the captured clicks before each build
Show answer & explanation
Answer: A
The AWS CLI and the SDKs provide programmatic access to the same service APIs the console calls, which is what makes a build repeatable and automatable from a pipeline. Option D is the most tempting alternative because a replayed recording really is automation of a sort, but it is bound to the exact page layout and element positions captured at the time and breaks whenever the console interface changes, whereas the CLI and SDKs call the stable service APIs directly. Option B feels practical to teams accustomed to manual work, and a checklist does improve consistency, but a human still executes every step, so a pipeline cannot trigger it.111. A new architect is asked to describe how AWS global infrastructure components relate to one another before designing a deployment. Which statement is accurate?
- A. Each Availability Zone contains several Regions that share power and networking
- B. Edge locations are the same facilities as Availability Zones, renamed for content delivery
- C. A Region contains multiple isolated Availability Zones, and edge locations form a separate, larger global network
- D. A Region is a single data center, and Availability Zones are the racks inside it
Show answer & explanation
Answer: C
A Region is a geographic area containing multiple Availability Zones, each isolated so a failure in one does not take down the others, while edge locations are a distinct and far more numerous set of sites used to serve content and terminate connections near users. Option D is the most common misconception, because candidates map Region onto the familiar idea of a single data center; in fact an Availability Zone itself consists of one or more data centers, so a Region spans many facilities. Option A simply inverts the containment relationship.112. A multiplayer game server accepts long-lived, non-cacheable UDP sessions from players worldwide. The team wants traffic to enter the AWS network as close to each player as possible and be routed to the healthiest regional endpoint over static addresses. Which service fits better than a content delivery network?
- A. Amazon CloudFront with an increased cache duration
- B. AWS Global Accelerator
- C. Amazon Route 53 with a weighted routing policy
- D. Elastic Load Balancing in each participating Region
Show answer & explanation
Answer: B
AWS Global Accelerator provides static entry addresses, pulls traffic onto the AWS backbone at a nearby edge, and routes each connection to the healthiest available endpoint, which suits non-cacheable session traffic including UDP. Amazon CloudFront is the reflexive answer whenever a question mentions global users and edge locations, but CloudFront exists to cache and deliver content, and a game session with no cacheable payload gains nothing from a longer cache duration. Route 53 influences DNS resolution but does not carry the session traffic itself.113. A European insurer is legally required to keep policyholder records inside a particular country. Its engineers ask what determines where that data physically resides when stored in an AWS service. What is the correct guidance?
- A. AWS distributes stored data across all Regions to maximize durability
- B. Data residency is set per account and applies to every service uniformly
- C. The customer selects the Region, and AWS does not move that data to another Region unless the customer configures it
- D. Data resides wherever the requesting user is located at the time of upload
Show answer & explanation
Answer: C
The customer chooses which Region stores the data, and content stays in that Region unless the customer explicitly configures a transfer such as replication to another Region, which is what makes Region selection the primary control for data residency obligations. Option A is the dangerous misconception, because candidates conflate the multiple Availability Zones used inside a Region for durability with a global spread of copies; replication for durability happens within the selected Region, not across all of them.114. A studio renders animation frames in a queue-driven batch pipeline. Any node that disappears mid-frame simply causes that frame to be re-queued and rendered again elsewhere. Which EC2 purchasing option best exploits this tolerance to reduce cost?
- A. On-Demand Instances
- B. Standard Reserved Instances
- C. Dedicated Hosts
- D. Spot Instances
Show answer & explanation
Answer: D
Spot Instances draw on spare capacity at a steep discount in exchange for the possibility that AWS reclaims them with short notice, which is an excellent trade for a workload that can simply re-queue interrupted units of work. Standard Reserved Instances are the tempting alternative because they also reduce cost substantially, but they require committing to a defined amount of capacity for a one or three year term, which does not match a rendering pipeline whose volume rises and falls with production schedules and which does not need any particular instance to survive.115. An engineering organization changes instance families several times a year as workloads evolve, and a growing share of its compute now runs as containers and functions rather than on instances. It wants a commitment-based discount that follows those shifts instead of binding it to one instance family. Which option fits best?
- A. A Compute Savings Plan
- B. Standard Reserved Instances
- C. Capacity Reservations in each Region
- D. Dedicated Instances with a term commitment
Show answer & explanation
Answer: A
A Compute Savings Plan commits to a consistent hourly spend rather than to a specific resource, and the discount applies automatically across instance families, sizes, and Regions as well as to serverless container and function compute. Standard Reserved Instances are the natural instinct because they offer the deepest headline discount, but that discount is tied to a specific instance family in a Region and does not extend to container or function compute, so an organization that keeps changing shape would repeatedly strand its commitment.116. A company holds server-bound software licenses whose terms are counted per physical socket and per physical core, and it must document the underlying hardware to stay compliant when running that software on AWS. Which EC2 option is designed for this?
- A. Spot Instances
- B. Dedicated Hosts
- C. Reserved Instances
- D. On-Demand Instances with dedicated tenancy
Show answer & explanation
Answer: B
Dedicated Hosts give the customer a physical server of its own, with visibility into the sockets and cores it contains, which is what per-socket and per-core license terms require in order to be reported and audited. Option D is the strongest distractor because dedicated tenancy does guarantee the customer is not sharing hardware with other AWS accounts, but it does not expose or let the customer target the specific physical host, so the socket and core reporting needed for license compliance is unavailable. Reserved Instances are a billing construct and change nothing about tenancy.117. Before committing to a migration, a team wants to model the monthly cost of a proposed architecture that does not exist yet, adjusting instance sizes and storage volumes to compare options. Which AWS resource should they use?
- A. AWS Budgets
- B. AWS Cost and Usage Reports
- C. AWS Pricing Calculator
- D. AWS Cost Explorer
Show answer & explanation
Answer: C
AWS Pricing Calculator produces cost estimates for architectures that have not been deployed, letting a team model configurations and compare alternatives before spending anything. AWS Cost Explorer is the answer most candidates give because it is the well-known cost tool, but Cost Explorer visualizes and forecasts based on the account's actual historical usage, and an architecture that has never run generates no history for it to work from. Budgets likewise monitors real spending against thresholds.118. A single AWS account hosts workloads belonging to four departments, and the finance team must split the monthly bill by department. Which mechanism makes those costs separable in billing reports?
- A. Creating a separate IAM group for each department
- B. Placing each department's resources in its own VPC
- C. Applying and activating cost allocation tags on the resources
- D. Setting a separate AWS Budget for each department
Show answer & explanation
Answer: C
Cost allocation tags label resources with values such as a department name, and once activated in the billing console those tags become dimensions that split costs in billing reports and cost analysis. Option D is the most attractive wrong answer because budgets are undeniably a finance tool, but a budget monitors spending against a threshold and alerts when it is approached; it does not attribute existing charges to an owner, and in fact a per-department budget needs the tags to know which spending it is watching.119. An analyst must reconcile charges down to individual line items, including the specific resource and hour that generated each charge, and wants that data delivered to storage for loading into the company's own analysis tooling. Which billing resource provides this?
- A. AWS Cost Explorer
- B. AWS Cost and Usage Reports
- C. AWS Trusted Advisor
- D. AWS Budgets
Show answer & explanation
Answer: B
AWS Cost and Usage Reports deliver the most detailed available billing dataset, with line-item granularity, into a storage bucket where it can be loaded into external tooling. AWS Cost Explorer is the strongest distractor because it also examines cost and usage and is where most people look first, but it is an interactive visualization and forecasting interface rather than a delivered dataset, so it does not provide the raw line-item feed an analyst needs to reconcile individual charges in their own system.120. A startup currently has access only to documentation, whitepapers, and community forums, and cannot open a technical support case at all. It now wants to email AWS technical staff during business hours for general architecture guidance at the lowest possible cost. Which support plan is the minimum that meets this?
- A. Basic Support
- B. Business Support
- C. Enterprise Support
- D. Developer Support
Show answer & explanation
Answer: D
Developer Support is the entry paid tier and is the first that permits opening technical support cases, providing email access to AWS technical staff during business hours for guidance of this kind. Business Support is the most tempting answer because it clearly satisfies the requirement too, but it adds around-the-clock access by phone and chat along with other capabilities the startup did not ask for, so it is not the lowest-cost plan that meets the stated need. Basic Support provides no technical case access whatsoever.121. A team preparing a cost model for a video platform assumes that uploading source footage into AWS and streaming finished video out to viewers will cost roughly the same per gigabyte. Why is this assumption wrong?
- A. Both directions are free, so no transfer cost belongs in the model at all
- B. Data transferred into AWS from the internet is generally not charged, while data transferred out is
- C. Data transferred into AWS is charged at a premium because it consumes storage
- D. Transfer charges depend only on the number of requests, never on volume
Show answer & explanation
Answer: B
Inbound data transfer from the internet into AWS is generally not charged, while outbound transfer to the internet is, so an outbound-heavy service such as video streaming carries a materially different cost profile from its ingest path. Option C is the reversal that catches candidates who reason that AWS charges for whatever consumes resources; storage is billed separately by volume and duration, and the act of uploading is not what incurs a transfer charge. Option A ignores egress cost entirely and would badly understate the platform's bill.122. An operations lead wants advance notice and remediation guidance about AWS events, such as scheduled maintenance, that will affect the specific resources her account is running. Which AWS resource is designed to provide that personalized view?
- A. AWS Trusted Advisor
- B. Amazon CloudWatch dashboards
- C. AWS Health Dashboard
- D. AWS Cost Explorer
Show answer & explanation
Answer: C
The AWS Health Dashboard reports the health of AWS services and provides alerts and remediation guidance for events that affect the resources in a particular account. AWS Trusted Advisor is the usual mix-up because both offer proactive account-specific advice, but Trusted Advisor inspects the customer's own configuration against best practices for cost, security, and performance, whereas Health reports on events originating at AWS. CloudWatch dashboards visualize metrics the customer's own resources emit.123. A manufacturer has no in-house cloud skills and wants an outside organization to design and execute the migration of its plant systems, working alongside its staff for a year. Which route to expert assistance is intended for engagements of this kind?
- A. Raising a technical support case for each design decision
- B. Posting the migration questions on AWS re:Post
- C. Engaging AWS Professional Services or an AWS Partner system integrator
- D. Enabling AWS Trusted Advisor across all accounts
Show answer & explanation
Answer: C
AWS Professional Services and the consulting partners in the AWS Partner Network, including system integrators, exist to be engaged for sustained delivery work such as designing and executing a migration alongside a customer's staff. Option A is the most plausible mistake because AWS Support really does employ expert engineers, but a support plan answers discrete technical questions and troubleshoots problems; it is not a delivery vehicle for a year-long project. AWS re:Post is a community question and answer service and cannot be tasked with execution.124. An operations manager wants to eliminate the human error and configuration drift that appear when engineers hand-build a fresh environment for every release. Which cloud practice most directly addresses that problem?
- A. Consolidating all workloads into a single Availability Zone
- B. Purchasing longer-term compute commitments for the fleet
- C. Defining the infrastructure as code and provisioning it automatically
- D. Rightsizing each instance immediately before every release
Show answer & explanation
Answer: C
Describing infrastructure in templates and provisioning it automatically means every environment is built from the same definition, which removes the manual steps where drift and human error originate. Rightsizing is tempting because it is also an automation-adjacent cost discipline, but rightsizing changes how large resources are, not whether environments are built consistently, so it does nothing about drift. Consolidating into one Availability Zone would actively reduce resilience and has no bearing on configuration consistency.
More in this family
Explore more Technology & IT Certifications
In the same family
More in this category
- Microsoft Certified: Azure Administrator Associate (Exam AZ-104)Practice questions →
- Microsoft Azure AI FundamentalsPractice questions →
- Microsoft Certified: Azure Fundamentals (AZ-900)Practice questions →
- Cisco Certified Network Associate (200-301 CCNA)Practice questions →
- Cisco Certified Support Technician (CCST) NetworkingPractice questions →
- Certified Information Systems Security Professional (CISSP)Practice questions →
- Certified Kubernetes Administrator (CKA)Practice questions →
- Claude Certified Associate – FoundationsPractice questions →
- CompTIA A+ (Core 1: 220-1201 and Core 2: 220-1202)Practice questions →
2026 statistics
Key facts: AWS CCP (CLF-C02) exam
Every free resource for this exam
Get a free AWS CCP (CLF-C02) study plan
A week-by-week plan plus new practice questions, straight to your inbox.
Official sources
Primary documents used to verify the exam details shown on this page.
- AWS Certified Cloud Practitioner (CLF-C02) Exam GuideAWSdocs.aws.amazon.com
- AWS Certified Cloud Practitioner Certification PageAWSaws.amazon.com
- AWS Certified Cloud Practitioner Exam Guide — Content Domain 1: Cloud ConceptsAWSdocs.aws.amazon.com
- AWS Certified Cloud Practitioner (CLF-C02) Exam Guide — Exam Content and Question TypesAWSdocs.aws.amazon.com
- Microsoft AZ-900 exam duration and scoringMicrosoftlearn.microsoft.com
- Pearson VUE — AWS Certification Exam SchedulingPearson VUEpearsonvue.com
Last verified against the official exam content outline:
Frequently asked questions
How many questions are on the AWS Cloud Practitioner exam, and do they all count toward my score?
The exam contains 65 questions, delivered in two formats: multiple choice and multiple response. Only 50 of those questions actually affect your score — the other 15 are unscored and do not count against you. You won't be told which questions are unscored, so treat every one as if it counts. When you practice, run full 65-question sets so you build stamina for the real exam length rather than stopping once you hit 50.
What score do I need to pass, and is there a penalty for wrong answers?
The minimum passing score is 700 on a scaled score range of 100 to 1,000, and your result is reported as a simple pass or fail. There is no penalty for guessing, and unanswered questions are scored as incorrect — so leaving a question blank can only hurt you. Build the habit during practice of eliminating obviously wrong choices and committing to your best guess on every question, because an educated guess always beats a blank answer under these scoring rules.
Which exam domains should I spend the most practice time on?
The exam has four content domains with published weightings: Cloud Technology and Services at 34%, Security and Compliance at 30%, Cloud Concepts at 24%, and Billing, Pricing, and Support at 12%. Since the top two domains together make up 64% of scored content, most candidates get the biggest return from drilling Cloud Technology and Services and Security and Compliance questions first. Don't neglect Cloud Concepts, though — at 24% it covers foundational material like the pillars of the AWS Well-Architected Framework, migration strategies including the AWS Cloud Adoption Framework, and cloud economics concepts such as fixed versus variable costs and rightsizing.
How much time do I get on the exam, and how should I pace my practice sessions?
You are given 90 minutes to complete the exam's 65 questions, which works out to a little under 90 seconds per question on average. That is more time than most straightforward multiple-choice items require, so aim to bank time on the easy questions and spend it on the longer multiple-response ones. The best way to calibrate is with timed practice: simulate the full 90-minute window so your pacing feels automatic on exam day, whether you sit the exam at a Pearson VUE testing center or take it as an online proctored exam from home.