Courseiva

CCNA Cloud Concepts Questions

75 of 233 questions · Page 2/4 · Cloud Concepts topic · Answers revealed

76
MCQmedium

A solutions architect is reviewing a system to ensure the right instance types are selected for each workload, that resource selection is based on data rather than assumptions, and that performance is monitored and improved over time. Which pillar of the AWS Well-Architected Framework is being applied?

A.Reliability
B.Performance Efficiency
C.Cost Optimisation
D.Operational Excellence
AnswerB

Performance Efficiency is the correct pillar because it explicitly addresses using computing resources efficiently to meet workload requirements while adapting to changes in demand. The key activities include selecting the right resource types (such as EC2 instance families, storage tiers, and database engines), monitoring performance metrics, and continuously improving efficiency as AWS introduces new services and features. This pillar also emphasizes using managed services and serverless architectures to shift operational overhead and achieve better performance outcomes at scale.

Why this answer

The Performance Efficiency pillar focuses on using computing resources efficiently to meet system requirements and maintaining that efficiency as demand changes and technologies evolve. The scenario describes selecting instance types based on data, monitoring performance, and iteratively improving—all core activities of this pillar. It directly aligns with the AWS Well-Architected Framework's design principle of 'democratizing advanced technologies' and the pillar's focus on right-sizing and continuous improvement.

Exam trap

The trap here is that candidates confuse 'monitoring and improving performance over time' with Operational Excellence, but Operational Excellence is about process improvement and automation, not specifically about data-driven resource selection and right-sizing for performance.

How to eliminate wrong answers

Option A is wrong because Reliability focuses on a system's ability to recover from failures and meet demand, not on selecting instance types based on performance data or iterative improvement. Option C is wrong because Cost Optimization focuses on minimizing costs and avoiding unnecessary spend, not on monitoring performance metrics or ensuring resource selection is data-driven for performance. Option D is wrong because Operational Excellence focuses on running and monitoring systems to deliver business value and continuously improve processes and procedures, not specifically on selecting the right instance types for performance or data-driven resource selection.

77
MCQmedium

An operations team documents all operational procedures as runbooks, deploys infrastructure using AWS CloudFormation templates stored in version control, and continuously refines their processes based on lessons learned from incidents. Which pillar of the AWS Well-Architected Framework does this represent?

A.Reliability
B.Security
C.Operational Excellence
D.Cost Optimisation
AnswerC

Operational Excellence is the pillar that focuses on running and improving systems through operations as code, observable and repeatable processes, and continuous refinement of procedures. The team stores CloudFormation templates in version control, maintains annotated runbooks, and uses lessons learned to update their procedures—these are textbook examples of the design principles in this pillar. By making routine operational tasks scripted and documented, they reduce human error and institutionalise improvement, exactly what the Well-Architected Framework intends for Operational Excellence.

Why this answer

Operational Excellence focuses on running and monitoring systems to deliver business value, and continually improving processes and procedures. Documenting runbooks, using infrastructure as code (CloudFormation) with version control, and refining processes from incident lessons are core practices of this pillar, as they enable repeatable, auditable, and continuously improving operations.

Exam trap

The trap here is that candidates often confuse 'operational documentation and process improvement' with 'reliability' because both involve incident response, but Reliability is about system resilience and recovery, not the continuous improvement of operational procedures themselves.

How to eliminate wrong answers

Option A is wrong because Reliability focuses on a workload's ability to recover from failures and meet demand, not on documenting procedures or continuous process improvement. Option B is wrong because Security focuses on protecting data, systems, and assets through identity, access controls, and encryption, not on operational runbooks or version-controlled infrastructure templates. Option D is wrong because Cost Optimisation focuses on avoiding unnecessary costs and maximizing resource efficiency, not on operational documentation or process refinement.

78
MCQmedium

A retail company runs its e-commerce platform on AWS. The platform uses multiple Amazon EC2 instances behind an Application Load Balancer. To ensure the application remains available during an Availability Zone failure, the company distributes the instances across three Availability Zones. The load balancer automatically reroutes traffic away from an unhealthy zone. This design primarily addresses which pillar of the AWS Well-Architected Framework?

A.Security
B.Performance Efficiency
C.Cost Optimization
D.Reliability
AnswerD

The Reliability pillar encompasses the ability of a workload to perform its intended function correctly and consistently when it is expected to. This includes building resilience to withstand failures, such as deploying across multiple Availability Zones and using automatic failover. This design directly supports the Reliability pillar.

Why this answer

Distributing EC2 instances across multiple Availability Zones and using an Application Load Balancer to automatically reroute traffic away from unhealthy zones ensures that the application remains available even if an entire AZ fails. This design directly addresses the 'Reliability' pillar of the AWS Well-Architected Framework, which focuses on the ability of a workload to recover from infrastructure or service disruptions and dynamically acquire computing resources to meet demand.

Exam trap

The trap here is that candidates may confuse high availability (a Reliability concept) with elasticity (a Performance Efficiency concept) or assume that distributing across AZs is a cost-saving measure, when in fact it increases cost but is a fundamental Reliability best practice.

Why the other options are wrong

A

The scenario describes distributing instances across Availability Zones and using a load balancer to reroute traffic during failures, which directly supports system resilience and availability—core aspects of the Reliability pillar, not Security.

B

Distributing instances across Availability Zones and using an Application Load Balancer to reroute traffic during failures directly addresses fault tolerance and availability, which are core to the Reliability pillar, not Performance Efficiency.

C

Distributing instances across Availability Zones and using an Application Load Balancer to reroute traffic during failures directly improves fault tolerance and availability, which are core to the Reliability pillar, not Cost Optimization.

79
MCQmedium

A company wants to ensure its cloud architecture can handle sudden spikes in traffic without manual intervention. Which cloud concept best describes this capability?

A.High availability
B.Fault tolerance
C.Elasticity
D.Durability
AnswerC

Elasticity is the cloud characteristic that automatically scales resources up or down to precisely match current demand, enabling cost efficiency by releasing unused capacity during low-usage periods. AWS implements this through Auto Scaling groups, which add EC2 instances when CPU utilization or request counts rise, and remove them when demand falls, along with Application Auto Scaling for other services. It directly addresses spikes and valleys in traffic, making it the correct answer here.

Why this answer

Elasticity is the ability to automatically scale compute resources up or down in response to demand. This allows workloads to handle traffic spikes without pre-provisioning and to scale down when demand subsides, optimizing cost.

80
MCQmedium

A solutions architect is reviewing an application design to ensure the system can automatically recover from failures, scale horizontally to increase availability, and prevent failures from cascading to other components. Which pillar of the AWS Well-Architected Framework is the architect applying?

A.Performance Efficiency
B.Operational Excellence
C.Security
D.Reliability
AnswerD

The Reliability pillar in the AWS Well-Architected Framework is specifically designed to ensure a workload can recover from infrastructure or service disruptions. It includes automatic recovery from failures, horizontal scaling to maintain availability, and designing for fault isolation using loose coupling and circuit breakers to prevent cascading failures. These concepts directly match the scenario, making Reliability the correct answer.

Why this answer

The question focuses on automatic recovery from failures, horizontal scaling for availability, and preventing cascading failures. These are core design principles of the Reliability pillar, which ensures a workload performs its intended function correctly and consistently when expected. The Reliability pillar specifically addresses foundations like distributed system design, recovery procedures, and change management to handle and recover from infrastructure or service disruptions.

Exam trap

The trap here is that candidates confuse Operational Excellence (which includes incident response and operations management) with Reliability (which specifically governs failure recovery, scaling for availability, and preventing cascading failures), leading them to select Operational Excellence when the question explicitly describes automatic recovery and horizontal scaling.

How to eliminate wrong answers

Option A is wrong because Performance Efficiency focuses on using computing resources efficiently to meet system requirements, and maintaining that efficiency as demand changes and technologies evolve; it does not directly address failure recovery or cascading failure prevention. Option B is wrong because Operational Excellence focuses on running and monitoring systems to deliver business value, and on continually improving processes and procedures; while it includes incident response, the primary goal of automatic recovery and horizontal scaling for availability is a Reliability concern. Option C is wrong because Security focuses on protecting information, systems, and assets through confidentiality, integrity, and availability controls (CIA triad), but the specific mechanisms of automatic recovery and horizontal scaling are not security controls; they are reliability mechanisms.

81
MCQmedium

A company is calculating the Total Cost of Ownership (TCO) for migrating to AWS vs. staying on-premises. Which costs are typically REDUCED when migrating to AWS?

A.Software licensing costs always decrease when moving to AWS
B.Physical hardware, data center facilities, and infrastructure management costs
C.Developer salaries and application development costs
D.Data transfer costs are eliminated in the cloud
AnswerB

AWS operates hyper-scale data centers that replace a customer's on-premises physical hardware, facility space, power and cooling, and the staffing overhead required to rack, stack, and maintain servers. By migrating, customers shift from large capital expenditures (Capex) for hardware procurement to variable operational expenses (Opex) based on consumption, and AWS's massive procurement volume lowers per-unit infrastructure costs. This is the primary financial benefit of cloud, because customers no longer pay for idle capacity or the full lifecycle cost of their own physical data center equipment.

Why this answer

AWS TCO analysis typically shows reduction in: hardware acquisition and depreciation (no physical servers), data center facility costs (power, cooling, space), hardware maintenance and support contracts, and staff time for infrastructure management. AWS shifts these from fixed capital costs to variable operational costs, and eliminates many administrative tasks that managed services handle automatically.

82
MCQmedium

A startup is evaluating a migration from its on-premises infrastructure to AWS. The CTO notes that AWS can offer significantly lower per-unit costs for compute and storage compared to the startup's own data center. The CTO explains that AWS achieves this by pooling the demand of millions of customers, which allows AWS to negotiate better hardware prices and spread the fixed costs of data centers, power, cooling, and operational staff across a massive customer base. This specific cost advantage of cloud computing is best described by which fundamental concept?

A.Elasticity
B.Economies of scale
C.High availability
D.Fault tolerance
AnswerB

Economies of scale refer to the cost advantages that enterprises obtain due to their scale of operation. AWS leverages its massive customer base to negotiate lower prices for hardware, reduce per-unit operational costs, and pass those savings to customers. This directly matches the scenario described.

Why this answer

Economies of scale (Option B) is the correct concept because it directly describes how AWS achieves lower per-unit costs by aggregating demand from millions of customers. This massive scale allows AWS to negotiate bulk discounts on hardware, spread fixed costs (data centers, power, cooling, staff) over a huge customer base, and operate at a cost structure that individual startups cannot match. The CTO's description of pooling demand and spreading fixed costs is the textbook definition of economies of scale in cloud computing.

Exam trap

The trap here is that candidates often confuse 'economies of scale' with 'elasticity' because both involve scaling, but elasticity is about dynamic resource adjustment to meet variable demand, not the cost advantage from aggregated purchasing power.

Why the other options are wrong

A

Elasticity refers to the ability to scale resources up or down automatically based on demand, not to the cost advantages from large-scale operations. The question specifically asks about lower per-unit costs due to aggregated customer demand, which is economies of scale.

C

High availability refers to systems remaining operational despite failures, not to cost advantages from shared infrastructure.

D

Fault tolerance refers to a system's ability to continue operating despite component failures, not to cost advantages from large-scale operations. The question specifically asks about the cost advantage from pooling demand across millions of customers, which is economies of scale.

83
MCQeasy

A retail company uses Amazon EC2 Auto Scaling to automatically launch hundreds of EC2 instances when CPU utilization exceeds 70% during a flash sale. When traffic subsides, the Auto Scaling group terminates the excess instances. This ability to dynamically provision and release compute resources in response to changes in demand best demonstrates which fundamental characteristic of cloud computing?

A.Broad network access
B.Resource pooling
C.Rapid elasticity
D.Measured service
AnswerC

Rapid elasticity is the ability to provision and release cloud resources quickly, often automatically, to scale in and out with demand. The Auto Scaling behavior shown in the scenario is a direct example of this characteristic.

Why this answer

The scenario describes the ability to automatically scale compute resources up and down in response to real-time demand changes, which is the definition of rapid elasticity. In AWS, this is implemented through EC2 Auto Scaling, which dynamically launches or terminates instances based on CloudWatch alarms (e.g., CPU utilization > 70%). This on-demand provisioning and release of resources without manual intervention is a core characteristic of cloud computing as defined by NIST SP 800-145.

Exam trap

The trap here is that candidates confuse resource pooling (the multi-tenant sharing of infrastructure) with rapid elasticity (the dynamic scaling of resources), because both involve 'pooling' or 'sharing' in a broad sense, but only rapid elasticity describes the automatic scaling up and down in response to demand.

Why the other options are wrong

A

Broad network access refers to the ability to access cloud resources over the network via standard protocols, not to dynamically scaling resources based on demand. The scenario describes scaling compute capacity up and down, which is rapid elasticity.

B

Resource pooling refers to the provider's computing resources being pooled to serve multiple consumers, with physical and virtual resources dynamically assigned according to consumer demand. This question specifically highlights the ability to rapidly scale capacity up and down in response to demand changes, which is the definition of rapid elasticity, not resource pooling.

D

Measured service refers to the ability to monitor, control, and report usage for billing purposes, not the dynamic provisioning and release of resources in response to demand changes.

84
MCQmedium

A company runs a critical e-commerce application in a single AWS Region. The architecture team wants to ensure the application remains available even if an entire data center fails. They plan to deploy the application across multiple physically separate and independent locations within that Region. Which component of the AWS global infrastructure should the team use to achieve this goal?

A.Availability Zones
B.Edge Locations
C.AWS Local Zones
D.AWS Regions
AnswerA

Availability Zones are physically distinct data centers within an AWS Region, each with independent power, cooling, and networking to isolate faults. Deploying your e-commerce application across multiple AZs ensures that if one data center fails, traffic automatically shifts to the others, preserving availability. This is the core pattern for high availability because AZs are interconnected via low-latency links, enabling synchronous data replication and rapid failover without the complexity of multi-Region setups.

Why this answer

Availability Zones (AZs) are physically separate and independent data centers within an AWS Region, each with isolated power, cooling, and networking. By deploying the application across multiple AZs, the architecture ensures that if one entire data center fails, the application continues to run in the other AZs, meeting the goal of high availability within a single Region.

Exam trap

The trap here is that candidates often confuse Availability Zones with Edge Locations or Regions, mistakenly thinking Edge Locations provide compute failover or that deploying across Regions is required for high availability within a single geographic area.

Why the other options are wrong

B

Edge Locations are used for content caching and acceleration via CloudFront, not for deploying applications across physically separate data centers within a Region.

C

AWS Local Zones provide low-latency access to select AWS services closer to end users, but they are not designed for high availability across physically separate data centers within a Region. They are extensions of a Region, not independent failure domains.

85
MCQeasy

A company deploys their web application across multiple isolated locations within the same AWS Region, each with independent power, cooling, and networking. This design ensures that a failure in one location does not affect the others. What are these isolated locations called?

A.AWS Regions
B.Availability Zones
C.Edge Locations
D.VPC Subnets
AnswerB

AZs are one or more discrete data centres within a Region, each with independent power, cooling, and networking. Deploying across multiple AZs means a failure in one AZ does not affect workloads in the others.

Why this answer

Availability Zones (AZs) are isolated locations within an AWS Region that consist of one or more data centers with independent power, cooling, and networking. This design ensures that a failure in one AZ does not affect the others, providing high availability and fault tolerance for applications. The scenario directly describes the defining characteristics of an Availability Zone.

Exam trap

The trap here is that candidates confuse Availability Zones with AWS Regions, thinking that any isolated location must be a different Region, but the question explicitly states 'within the same AWS Region,' which points directly to Availability Zones.

How to eliminate wrong answers

Option A is wrong because AWS Regions are separate geographic areas (e.g., us-east-1, eu-west-2) that are isolated from each other, but the question specifies multiple isolated locations within the same AWS Region, not different Regions. Option C is wrong because Edge Locations are used for content delivery and caching via Amazon CloudFront, not for deploying web applications with independent power, cooling, and networking; they are not designed for compute or storage in the same way as AZs. Option D is wrong because VPC Subnets are logical subdivisions of a VPC's IP address range within a single Availability Zone, not physically isolated locations with independent infrastructure.

86
MCQeasy

A multinational company hosts its customer relationship management (CRM) application on AWS. Sales team members access the CRM from various locations using desktop computers, laptops, tablets, and smartphones. They connect over the internet through standard web browsers. Which essential characteristic of cloud computing does this scenario best illustrate?

A.Resource pooling
B.Measured service
C.Broad network access
D.Rapid elasticity
AnswerC

Correct. Broad network access means capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous client platforms (e.g., mobile phones, tablets, laptops, and workstations). The scenario explicitly describes access from multiple device types over the internet.

Why this answer

This scenario best illustrates broad network access because the CRM application is accessed over the internet by sales team members using a variety of devices (desktops, laptops, tablets, smartphones) through standard web browsers. Broad network access is the cloud computing characteristic that defines the ability to access resources via standard protocols (e.g., HTTPS, TLS) from heterogeneous client platforms, which is exactly what is described here.

Exam trap

The trap here is that candidates often confuse broad network access with resource pooling because both involve 'many users,' but broad network access is about device and protocol diversity, not shared infrastructure.

Why the other options are wrong

A

Resource pooling refers to serving multiple customers from shared physical resources, but the scenario emphasizes access from various devices and locations, not multi-tenancy or resource sharing.

B

The scenario describes access from various devices and locations via standard web browsers, which exemplifies broad network access, not measured service. Measured service involves metering and billing based on usage, which is not highlighted here.

D

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand, but the scenario describes access from various devices and locations, not scaling of resources.

87
MCQmedium

A company runs an e-commerce application on a fleet of Amazon EC2 instances. The application experiences unpredictable traffic spikes during flash sales. To handle this, the company configures an Amazon EC2 Auto Scaling group to automatically add instances when CPU utilization exceeds 70% and remove instances when utilization drops below 30%. The company only pays for the instances that are running. This ability to dynamically add and remove compute capacity based on real-time demand best demonstrates which essential characteristic of cloud computing?

A.Elasticity
B.On-demand self-service
C.Measured service
D.Resource pooling
AnswerA

Elasticity is the cloud characteristic that allows infrastructure to automatically expand and contract in response to real-time demand. An Auto Scaling group continuously monitors load metrics and adds or removes EC2 instances via scaling policies, directly demonstrating the dynamic provisioning and deprovisioning that defines elasticity. This is distinct from static scalability because it also handles demand decreases, ensuring resources match current needs and minimizing cost.

Why this answer

The scenario describes an Auto Scaling group that adds EC2 instances when CPU exceeds 70% and removes them when it drops below 30%, paying only for running instances. This ability to automatically scale compute capacity up and down in response to real-time demand is the defining characteristic of elasticity in cloud computing, which allows resources to be provisioned and de-provisioned dynamically to match workload fluctuations.

Exam trap

The trap here is that candidates confuse elasticity with on-demand self-service, but on-demand self-service is about provisioning resources without manual intervention, whereas elasticity is specifically about scaling resources up and down to match demand.

Why the other options are wrong

C

Measured service refers to the metering and billing of cloud resource usage, not the dynamic scaling of resources. The question focuses on adding/removing instances based on demand, which is elasticity.

D

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned according to customer demand. This question specifically highlights the ability to scale capacity up and down based on demand, which is elasticity, not resource pooling.

88
MCQmedium

A startup wants to ensure its web application automatically handles traffic spikes during product launches without over-provisioning resources during quiet periods. Which AWS capability best addresses this requirement?

A.High availability through multiple AZs
B.Elasticity through AWS Auto Scaling
C.Durability through S3 data replication
D.Agility through rapid resource provisioning
AnswerB

AWS Auto Scaling continuously monitors CloudWatch metrics such as CPU utilization or request count and automatically launches or terminates EC2 instances to match the current demand. This lets the application handle traffic spikes without manual intervention and avoid paying for unused capacity during idle periods. Elasticity is precisely this ability to scale compute resources in and out dynamically, which directly addresses the requirement in the scenario.

Why this answer

AWS Auto Scaling enables the startup to automatically adjust the number of Amazon EC2 instances in response to real-time demand, scaling up during traffic spikes and scaling down during quiet periods. This elasticity eliminates the need to over-provision resources, optimizing both cost and performance for variable workloads.

Exam trap

The trap here is that candidates confuse high availability (Option A) with elasticity, but high availability only maintains uptime across failures, not automatic capacity adjustment based on demand.

How to eliminate wrong answers

Option A is wrong because high availability through multiple Availability Zones (AZs) ensures fault tolerance and uptime, but does not automatically adjust capacity based on traffic changes. Option C is wrong because durability through S3 data replication protects data against loss, but does not address compute resource scaling for traffic spikes. Option D is wrong because agility through rapid resource provisioning describes the speed of deploying resources, but without automation it still requires manual intervention to scale, whereas Auto Scaling provides automated, policy-driven elasticity.

89
MCQmedium

A company's CTO asks about the AWS Cloud Adoption Framework (AWS CAF). Which statement about AWS CAF is accurate?

A.AWS CAF is a compliance framework similar to SOC 2 or PCI DSS
B.AWS CAF organizes guidance into six perspectives covering Business, People, Governance, Platform, Security, and Operations
C.AWS CAF is only relevant for large enterprises migrating more than 1,000 servers
D.AWS CAF replaces the AWS Well-Architected Framework for architecture guidance
AnswerB

The AWS Cloud Adoption Framework (CAF) organizes its guidance into six perspectives: Business, People, Governance, Platform, Security, and Operations. Each perspective addresses a distinct stakeholder view and groups capabilities that together drive cloud adoption from strategy through execution. This structure helps organizations assess their cloud readiness and identify specific gaps across both technical and non-technical domains.

Why this answer

The AWS Cloud Adoption Framework (AWS CAF) organizes its guidance into six distinct perspectives: Business, People, Governance, Platform, Security, and Operations. These perspectives help organizations identify and address gaps in their cloud readiness across both business and technical domains, providing actionable best practices for cloud adoption.

Exam trap

The trap here is that candidates confuse AWS CAF with a compliance or security framework (like SOC 2 or PCI DSS) because of the word 'framework,' or assume it is only for large migrations, when in fact it is a holistic adoption guidance tool applicable to any organization regardless of size or migration scope.

How to eliminate wrong answers

Option A is wrong because AWS CAF is not a compliance framework like SOC 2 or PCI DSS; it is a strategic advisory framework that helps organizations plan and execute cloud adoption, not a certification or audit standard. Option C is wrong because AWS CAF is designed for organizations of all sizes and migration scales, not exclusively for large enterprises migrating more than 1,000 servers; it provides guidance for any cloud adoption journey. Option D is wrong because AWS CAF does not replace the AWS Well-Architected Framework; the Well-Architected Framework focuses on architectural best practices for building workloads, while AWS CAF addresses organizational readiness and transformation processes.

90
MCQmedium

Which AWS concept describes the strategy of designing applications so that any individual component can fail without causing the entire system to fail?

A.Economies of scale
B.Design for failure
C.Managed services adoption
D.Infrastructure as code
AnswerB

Design for failure is the correct principle because it explicitly assumes components will fail and requires building workloads that continue to operate through redundancy, loose coupling, and failure-domain isolation. Examples include deploying across multiple Availability Zones, using ELB health checks to remove unhealthy instances, and implementing retry logic with exponential backoff. It transforms failure from an exceptional event into a normal condition that the architecture safely absorbs, rather than relying on hope or fragile single points of failure.

Why this answer

B is correct because the 'design for failure' principle is a core AWS Well-Architected Framework concept that mandates building applications with no single point of failure. By distributing workloads across multiple Availability Zones and using services like Elastic Load Balancing (ELB) and Auto Scaling, a failure in one component (e.g., an EC2 instance) is isolated and automatically replaced, ensuring the system remains available. This contrasts with traditional monolithic designs where a single component failure can cascade into a full outage.

Exam trap

The trap here is that candidates confuse 'design for failure' with 'high availability' or 'disaster recovery,' but the question specifically asks about preventing a single component failure from causing total system failure—a core tenet of fault isolation, not just uptime metrics.

How to eliminate wrong answers

Option A is wrong because 'economies of scale' refers to the cost advantages AWS achieves by aggregating usage across many customers, which it passes on as lower pay-as-you-go prices; it is a pricing benefit, not a fault-tolerance design strategy. Option C is wrong because 'managed services adoption' (e.g., using Amazon RDS instead of self-managed databases) reduces operational overhead but does not inherently guarantee that a component failure won't bring down the entire system—fault isolation must still be architected. Option D is wrong because 'infrastructure as code' (e.g., using AWS CloudFormation or Terraform) automates provisioning and configuration management, but it does not by itself prevent a single component failure from causing a system-wide outage; it is an operational practice, not a resilience design pattern.

91
MCQmedium

A company currently owns and operates its own data center. They are considering moving to AWS. Which economic benefit describes the elimination of the costs associated with purchasing, maintaining, and cooling physical servers?

A.Economies of scale
B.Stop spending money running and maintaining data centers
C.Go global in minutes
D.Increase speed and agility
AnswerB

Moving to AWS lets a company decommission its own physical servers, storage arrays, cooling systems, UPS units, generators, and onsite IT staff, thereby converting fixed capital expenditure and ongoing operating cost into variable, usage-based pricing. This directly addresses the question's focus on reducing the cost of running and maintaining data centers, because AWS assumes responsibility for facility upkeep, hardware lifecycle, power, and physical security. By eliminating these costs, the customer can redirect budget toward application development and business growth, which is the exact benefit the correct answer describes.

Why this answer

Moving to AWS eliminates the capital and operational expenses associated with owning and operating physical servers, including procurement, maintenance, cooling, and facility management. This aligns with the AWS value proposition of shifting from a capital expenditure (CapEx) model to an operational expenditure (OpEx) model, where customers pay only for the resources they consume.

Exam trap

The trap here is that candidates often confuse 'economies of scale' (a broad pricing benefit) with the specific elimination of data center operational costs, leading them to incorrectly select option A.

How to eliminate wrong answers

Option A is wrong because economies of scale refer to the cost advantages AWS achieves through massive infrastructure aggregation, which are passed to customers as lower pay-as-you-go prices, not the direct elimination of data center costs. Option C is wrong because going global in minutes describes the ability to deploy infrastructure in multiple AWS Regions quickly, which is a benefit of global reach, not the removal of physical server costs. Option D is wrong because increase speed and agility refers to the ability to provision and iterate resources rapidly using automation and self-service, not the specific elimination of data center operational expenses.

92
MCQeasy

AWS can offer lower pay-as-you-go pricing than a single company could achieve operating its own data centre because AWS aggregates usage from hundreds of thousands of customers. Which cloud computing benefit does this describe?

A.Trade capital expense for variable expense
B.Benefit from massive economies of scale
C.Increase speed and agility
D.Go global in minutes
AnswerB

AWS purchases hardware, cooling, networking, and power in volumes that no single enterprise can match, and it operates its data centers at hyperscale efficiency. Because this aggregated demand is spread across hundreds of thousands of users, the per-unit cost of compute, storage, and bandwidth falls, and AWS passes these savings on as lower on-demand prices. This is the 'massive economies of scale' benefit: the customer benefits from AWS's scale without having to build their own data center.

Why this answer

The scenario describes AWS aggregating usage from hundreds of thousands of customers to achieve lower per-unit costs than a single company could achieve operating its own data center. This is the direct definition of economies of scale, where the massive scale of AWS's infrastructure (e.g., purchasing power for hardware, optimized data center design) reduces the average cost per customer, enabling lower pay-as-you-go pricing.

Exam trap

The trap here is that candidates confuse 'economies of scale' with 'trade capital expense for variable expense' (Option A), because both relate to cost savings, but the question specifically describes the cost reduction from aggregated customer usage, not the payment model shift.

How to eliminate wrong answers

Option A is wrong because trading capital expense for variable expense describes the shift from upfront hardware purchases to pay-as-you-go operational costs, not the cost reduction from aggregated usage. Option C is wrong because increasing speed and agility refers to the ability to rapidly provision resources (e.g., via AWS CloudFormation or APIs), not the cost benefit from aggregated customer usage. Option D is wrong because going global in minutes describes the ability to deploy resources across AWS Regions (e.g., using Route 53 or CloudFront) for low-latency global reach, not the cost advantage from aggregated usage.

93
Multi-Selectmedium

A company wants to adopt AWS and is performing a readiness assessment. The AWS Cloud Adoption Framework (CAF) identifies which two areas that most cloud migrations fail to address adequately?

Select 1 answer
A.Platform and Security perspectives
B.People and Governance perspectives
C.Business and Operations perspectives
D.Platform and Operations perspectives
AnswersB

Correct. People and Governance perspectives address organizational change, training, and compliance, which are the most commonly underaddressed areas according to the AWS CAF.

Why this answer

The AWS Cloud Adoption Framework (CAF) identifies that most cloud migrations fail because organizations inadequately address the People and Governance perspectives (Option B). These perspectives focus on organizational change management, training, and compliance. The Common Misconception: Business and Operations perspectives (Option C) are important for overall cloud adoption, but the CAF specifically notes that People and Governance are the most underaddressed root causes.

Therefore, only Option B is correct.

Exam trap

Many candidates assume that the most critical failure areas are both People/Governance and Business/Operations, but the CAF explicitly states that People and Governance are the most commonly underaddressed. Business and Operations are also vital but are not cited as the primary root cause of migration failures.

94
MCQeasy

A developer needs to launch a test EC2 instance for a new prototype. The developer logs into the AWS Management Console, selects an instance type, and launches the instance without contacting AWS support or waiting for approval. Which cloud computing characteristic does this demonstrate?

A.Broad network access
B.On-demand self-service
C.Resource pooling
D.Measured service
AnswerB

On-demand self-service is the NIST essential characteristic that allows a user to unilaterally provision computing capabilities, such as EC2 instances, automatically and without requiring human interaction with each service provider. In practice, this means a user can log in to the AWS Console or call the EC2 API and receive a running virtual server in minutes, with no need to submit a ticket or wait for approval from AWS support. This characteristic is the exact behavior described in the scenario: launching an EC2 instance is done by the consumer, on demand, with no manual provider intervention.

Why this answer

The scenario describes a developer independently provisioning an EC2 instance through the AWS Management Console without requiring human interaction with AWS support. This directly aligns with the NIST definition of on-demand self-service, a core characteristic of cloud computing where users can unilaterally provision computing capabilities as needed automatically.

Exam trap

The trap here is that candidates confuse 'on-demand self-service' with 'broad network access' because both involve network-based interaction, but the key differentiator is the absence of human intervention in the provisioning process, not the method of access.

How to eliminate wrong answers

Option A is wrong because broad network access refers to capabilities being available over the network and accessed through standard mechanisms (e.g., HTTPS, SSH), not the ability to provision resources without approval. Option C is wrong because resource pooling describes the provider's multi-tenant model where physical and virtual resources are dynamically assigned and reassigned according to consumer demand, not the user's ability to self-provision. Option D is wrong because measured service involves cloud systems automatically controlling and optimizing resource use by leveraging a metering capability, which is about usage monitoring and billing, not the self-service provisioning action.

95
MCQmedium

A company has a hybrid cloud environment with both on-premises servers and AWS. They want a consistent management experience across both environments. Which AWS service extends the same AWS Systems Manager capabilities to non-AWS servers?

A.AWS Outposts
B.AWS Systems Manager with hybrid activations
C.AWS Direct Connect
D.Amazon EC2 Systems Manager
AnswerB

AWS Systems Manager with hybrid activations creates an activation code and ID that on-premises servers or VMs use to register as managed instances. Once the SSM Agent is installed and registered, features like Run Command, Patch Manager, Inventory, and Session Manager work identically on these hybrid nodes as they do on EC2 instances. This directly enables unified management of existing on-premises infrastructure from the AWS Management Console, making it the correct choice.

Why this answer

AWS Systems Manager with hybrid activations allows you to manage on-premises servers and other non-AWS compute resources using the same Systems Manager capabilities (e.g., Run Command, Patch Manager, Inventory) as you use for EC2 instances. By installing the SSM Agent on the non-AWS server and registering it via a hybrid activation, the server appears as a managed instance in Systems Manager, providing a consistent management plane across hybrid environments.

Exam trap

The trap here is that candidates often confuse AWS Outposts (which extends AWS infrastructure) with the ability to manage existing non-AWS servers, or they mistakenly think Amazon EC2 Systems Manager (the old name) can natively manage on-premises servers without hybrid activations.

How to eliminate wrong answers

Option A is wrong because AWS Outposts is a fully managed service that extends AWS infrastructure, services, and APIs to on-premises locations, but it does not extend Systems Manager capabilities to existing non-AWS servers; it requires running AWS-designed hardware. Option C is wrong because AWS Direct Connect is a dedicated network connection from on-premises to AWS, which improves bandwidth and latency but does not provide any management or Systems Manager functionality. Option D is wrong because Amazon EC2 Systems Manager is the former name of AWS Systems Manager, and it only manages EC2 instances natively; it does not inherently support non-AWS servers without hybrid activations.

96
MCQeasy

Under the AWS Shared Responsibility Model, which of the following is the customer's responsibility when using Amazon RDS?

A.Patching the underlying EC2 instances hosting the database
B.Managing the physical storage media and hardware
C.Managing database user accounts and controlling data access
D.Applying database engine minor version patches
AnswerC

Managing database user accounts and controlling data access is a customer responsibility in Amazon RDS. Even though AWS manages the underlying infrastructure and engine, the customer is responsible for creating database users, granting privileges, and implementing access controls (e.g., passwords, IAM authentication, VPC security groups, and network ACLs). This aligns with the customer's control over data and who can access it, as defined by the AWS shared responsibility model. It is the correct answer because data governance and access management remain firmly in the customer's domain.

Why this answer

Under the AWS Shared Responsibility Model, AWS manages the infrastructure, including the underlying EC2 instances, physical storage, and database engine minor version patches for Amazon RDS. The customer is responsible for managing database user accounts, controlling data access, and securing the data itself, as these are within the customer's control and not managed by AWS.

Exam trap

The trap here is that candidates often confuse the customer's responsibility for managing database user accounts with AWS's responsibility for patching the database engine, leading them to incorrectly select option D as the customer's task.

How to eliminate wrong answers

Option A is wrong because AWS is responsible for patching the underlying EC2 instances that host the RDS database, as RDS is a managed service where AWS handles the host OS and infrastructure. Option B is wrong because managing physical storage media and hardware is AWS's responsibility under the shared model, as they control the data center and physical infrastructure. Option D is wrong because applying database engine minor version patches is managed by AWS for RDS, though customers can schedule maintenance windows; the actual patching is AWS's responsibility.

97
MCQmedium

A company uses Amazon EC2 instances to run its workloads. The company's IT team does not know the exact physical server where each instance runs, and instances from multiple customers may be hosted on the same physical hardware. The team only specifies the AWS Region and Availability Zone. Which essential characteristic of cloud computing does this scenario BEST represent?

A.On-demand self-service
B.Resource pooling
C.Rapid elasticity
D.Measured service
AnswerB

Resource pooling is the correct answer. The scenario describes how AWS pools its physical infrastructure to serve multiple customers simultaneously, with customers having no control over the exact physical location of their resources beyond a high-level abstraction like region or Availability Zone. This is a direct example of resource pooling.

Why this answer

Resource pooling is the correct answer because the scenario describes how AWS aggregates compute resources from multiple physical hosts into a shared pool, which is then dynamically assigned and reassigned to customers based on demand. The IT team has no control over or knowledge of the exact physical server, and instances from different customers can run on the same hardware, which is the defining behavior of resource pooling as defined by NIST SP 800-145.

Exam trap

The trap here is that candidates often confuse resource pooling with on-demand self-service because both involve abstraction, but resource pooling specifically addresses the multi-tenant sharing of physical infrastructure, whereas on-demand self-service is about the user's ability to provision resources without provider intervention.

Why the other options are wrong

A

The scenario describes not knowing the physical server and sharing hardware with other customers, which directly illustrates resource pooling. On-demand self-service refers to the ability to provision resources without human interaction, which is not the focus here.

C

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand, not to the lack of knowledge about physical server location or multi-tenant hosting.

D

Measured service refers to the ability to monitor, control, and report usage for billing purposes. The scenario describes lack of knowledge about physical servers and multi-tenant hosting, which is about resource pooling, not metering.

98
MCQmedium

A software development team uses AWS CloudFormation to define their test environments as infrastructure as code. Each developer can launch a complete environment containing multiple Amazon EC2 instances, an Application Load Balancer, and an Amazon RDS database in under five minutes. They run their test suite for a few hours and then delete the entire CloudFormation stack, releasing all resources. Which essential characteristic of cloud computing does this workflow best illustrate?

A.On-demand self-service
B.Rapid elasticity
C.Resource pooling
D.Measured service
AnswerB

Rapid elasticity is the ability to quickly scale resources up and down in response to demand. The developers can create a full environment in minutes and tear it down just as quickly, directly illustrating this characteristic.

Why this answer

The ability to provision and de-provision a complete environment—including EC2 instances, an ALB, and an RDS database—in minutes and then release all resources after a few hours directly demonstrates rapid elasticity. This characteristic allows cloud resources to scale out and in quickly, matching demand without manual intervention, which is exactly what the CloudFormation stack lifecycle achieves.

Exam trap

The trap here is that candidates confuse 'on-demand self-service' (the ability to provision without human interaction) with 'rapid elasticity' (the ability to scale resources up and down quickly), but the question's focus on the speed of provisioning and de-provisioning the entire environment points to elasticity, not just self-service.

Why the other options are wrong

A

The workflow describes developers launching and deleting environments quickly, which emphasizes rapid scaling and de-scaling of resources, not the ability to provision resources without human interaction (on-demand self-service).

C

Resource pooling refers to the provider's multi-tenant model where computing resources are pooled to serve multiple consumers, not to the rapid provisioning and de-provisioning of resources by a single team.

D

Measured service refers to the metering and billing of cloud resource usage. The scenario emphasizes rapid provisioning and deprovisioning of environments, not tracking or charging for usage.

99
MCQmedium

A company runs a web application on Amazon EC2 instances. The application experiences unpredictable traffic spikes during marketing campaigns. The company configures an Amazon EC2 Auto Scaling group to automatically add instances when CPU utilization exceeds 70% and remove instances when it drops below 30%. This allows the company to handle peak loads without manual intervention and avoid paying for idle capacity during low traffic periods. Which essential characteristic of cloud computing does this configuration BEST demonstrate?

A.On-demand self-service
B.Broad network access
C.Rapid elasticity
D.Measured service
AnswerC

Rapid elasticity is the ability to quickly and automatically scale computing resources up or down to match demand. The Auto Scaling group adding and removing EC2 instances based on CPU thresholds is a direct example of this characteristic.

Why this answer

The Auto Scaling group dynamically adjusts the number of EC2 instances in response to CPU utilization thresholds, scaling out during traffic spikes and scaling in during low traffic. This ability to rapidly provision and release compute resources to match demand is the defining characteristic of rapid elasticity, which allows the company to handle peak loads without manual intervention and avoid paying for idle capacity.

Exam trap

The trap here is that candidates often confuse rapid elasticity with on-demand self-service, but on-demand self-service is about the ability to provision resources without human interaction, while rapid elasticity is about automatically scaling resources up or down to match demand in near real-time.

Why the other options are wrong

A

On-demand self-service refers to the ability to provision computing resources without human interaction, but the question focuses on automatically scaling resources up and down based on demand, which is rapid elasticity, not the provisioning method.

B

Broad network access refers to the ability to access resources over the network via standard protocols, not to automatically scaling resources based on demand. The scenario focuses on dynamic scaling, not network accessibility.

D

Measured service refers to the metering and billing of cloud resources based on usage, such as pay-per-hour or per-GB. The scenario describes automatic scaling to handle traffic spikes, which is about rapid elasticity, not about tracking or charging for usage.

100
MCQmedium

A startup is migrating its infrastructure to AWS. The CTO notices that the hourly rate for an Amazon EC2 instance is significantly lower than the cost of purchasing and maintaining a comparable physical server in their own data center. The CTO explains that AWS can offer lower prices because it aggregates demand from thousands of customers and optimizes its data center operations. Which benefit of cloud computing does this scenario primarily illustrate?

A.High availability
B.Elasticity
C.Economies of scale
D.Global reach
AnswerC

Economies of scale occur when a provider achieves lower per-unit costs by operating at a massive scale. AWS passes these savings to customers in the form of lower usage-based prices. The CTO's explanation directly matches this concept.

Why this answer

The scenario describes AWS aggregating demand from thousands of customers to optimize data center operations, which directly reduces per-unit costs. This is the definition of economies of scale, where larger operational scale leads to lower average costs. The CTO's observation that the hourly EC2 rate is lower than purchasing a physical server illustrates how cloud providers pass these savings to customers.

Exam trap

The trap here is that candidates confuse 'economies of scale' with 'elasticity' because both involve scaling, but elasticity is about dynamic resource adjustment while economies of scale is about cost advantages from large-scale operations.

Why the other options are wrong

A

High availability refers to systems remaining operational despite failures, not to cost reduction from aggregated demand. The scenario focuses on lower prices due to shared infrastructure, not uptime.

B

Elasticity refers to the ability to scale resources up or down on demand, not to cost advantages from aggregated demand and optimized operations.

D

The question focuses on cost reduction through aggregated demand and optimized operations, which is economies of scale, not global reach. Global reach refers to deploying resources in multiple geographic regions, not cost advantages.

101
MCQmedium

A startup runs an e-commerce website on AWS. During flash sales, traffic can increase 10x in a few minutes. The startup uses an Auto Scaling group to automatically launch additional EC2 instances when CPU utilization exceeds 70% and terminate them when utilization drops below 30%. This approach ensures that the application always has enough capacity to handle the load without manual intervention, and they only pay for what they use. Which cloud computing concept does this scenario BEST illustrate?

A.High availability
B.Elasticity
C.Fault tolerance
D.Disaster recovery
AnswerB

Elasticity is the correct answer. It refers to the ability to dynamically scale infrastructure resources up and down based on real-time demand. The Auto Scaling group automatically adjusts the number of EC2 instances in response to CPU utilization, which is a textbook example of elasticity.

Why this answer

Elasticity is the ability of a cloud system to automatically scale resources up or down based on demand. The Auto Scaling group dynamically adds EC2 instances when CPU utilization exceeds 70% and terminates them when it drops below 30%, ensuring capacity matches load without manual intervention. This pay-per-use model is a hallmark of elasticity, not just high availability or fault tolerance.

Exam trap

The trap here is that candidates confuse elasticity with high availability, but elasticity is about scaling resources to match demand, while high availability is about maintaining uptime through redundancy and failover mechanisms.

Why the other options are wrong

A

High availability focuses on ensuring the application remains accessible despite component failures, not on dynamically scaling resources up and down based on demand. The scenario describes automatic scaling to match traffic spikes, which is elasticity.

C

Fault tolerance refers to a system's ability to continue operating without interruption when one or more components fail. The scenario describes scaling resources up and down based on demand, not handling component failures.

D

Disaster recovery focuses on restoring IT infrastructure and data after a catastrophic event (e.g., natural disaster, cyberattack), not on automatically scaling resources to handle traffic spikes.

102
MCQeasy

A government agency runs all of its computing workloads on hardware located in its own secure facility. No resources are hosted with a third-party cloud provider. The agency manages all servers, networking equipment, and storage. Which cloud deployment model describes this architecture?

A.Public cloud
B.Hybrid cloud
C.Private cloud
D.Community cloud
AnswerC

Private cloud is a model where computing infrastructure is provisioned for exclusive use by a single organization, offering the highest level of control over data, security, and compliance. Because the agency operates all workloads on its own hardware within its own facility, with no multi-tenant sharing, this setup unambiguously qualifies as a private cloud. This architecture is often preferred for sensitive or regulated workloads because the organization retains full control over access and governance.

Why this answer

A private cloud deployment model is defined by cloud resources being used exclusively by a single organization, typically hosted on-premises in the organization's own data center. In this scenario, the government agency owns and manages all hardware, networking, and storage within its own secure facility, with no third-party cloud provider involvement, which aligns precisely with the private cloud model.

Exam trap

The trap here is that candidates often confuse 'on-premises' with 'private cloud,' forgetting that a private cloud requires cloud characteristics like self-service, resource pooling, and rapid elasticity, not just isolated hardware; however, in this question, the agency's fully managed on-premises environment still qualifies as a private cloud because it meets the NIST definition of exclusive use by a single organization.

How to eliminate wrong answers

Option A is wrong because a public cloud model involves resources hosted and managed by a third-party cloud provider (e.g., AWS, Azure, GCP) and shared with multiple tenants, which contradicts the agency's exclusive use of its own on-premises hardware. Option B is wrong because a hybrid cloud model requires a combination of on-premises infrastructure (private cloud) and public cloud resources, with orchestration or data transfer between them; the agency has no public cloud component. Option D is wrong because a community cloud model is shared by several organizations with common concerns (e.g., compliance, security), not a single agency, and often involves third-party hosting; this scenario describes exclusive use by one organization.

103
MCQeasy

Before moving to AWS, a company over-provisioned their data centre servers to handle projected peak traffic, resulting in expensive idle capacity most of the time. After migrating, the company uses Auto Scaling to match capacity exactly to actual demand. Which cloud benefit does this represent?

A.Trade capital expense for variable expense
B.Benefit from economies of scale
C.Stop guessing about capacity
D.Increase speed and agility
AnswerC

Stop guessing about capacity is correct because cloud computing replaces the traditional need to forecast and provision for peak load with automatic scaling. Services like EC2 Auto Scaling with target tracking policies, scheduled scaling, and predictive scaling use Amazon CloudWatch metrics to add or remove capacity in response to actual demand. This eliminates the dual risk of over-provisioning (wasted spend on idle resources) and under-provisioning (degraded performance or outages), which is exactly the benefit this statement describes.

Why this answer

The scenario directly describes the cloud benefit of 'Stop guessing about capacity.' Before AWS, the company over-provisioned servers to handle projected peak traffic, leading to idle capacity. With Auto Scaling, AWS dynamically adjusts compute resources to match actual demand, eliminating the need to predict capacity in advance.

Exam trap

The trap here is that candidates confuse 'Stop guessing about capacity' with 'Trade capital expense for variable expense,' because both involve cost optimization, but the question specifically highlights the elimination of over-provisioning due to demand prediction, not the payment model shift.

How to eliminate wrong answers

Option A is wrong because 'Trade capital expense for variable expense' refers to shifting from upfront hardware costs (CAPEX) to pay-as-you-go operational costs (OPEX), not to matching capacity to demand. Option B is wrong because 'Benefit from economies of scale' describes how AWS aggregates usage across many customers to lower per-unit costs, which is unrelated to Auto Scaling's demand-matching behavior. Option D is wrong because 'Increase speed and agility' focuses on rapid provisioning of resources, not on eliminating capacity guessing; Auto Scaling does improve agility, but the core benefit illustrated here is removing the need to predict capacity.

104
MCQmedium

A company migrates their self-managed MySQL database running on a virtual machine to Amazon RDS for MySQL, taking advantage of managed backups and Multi-AZ without changing the database schema or application code. Which migration strategy does this represent?

A.Rehost
B.Replatform
C.Refactor
D.Repurchase
AnswerB

Replatforming (also called lift-and-shift-and-optimize) moves a workload to a managed cloud service without rewriting application code. In this scenario, the self-managed MySQL VM is migrated to Amazon RDS, which provides automated backups, Multi-AZ failover, managed patching, and easy scaling — operational benefits the company gains immediately. Because the application still uses MySQL and no architectural changes are made, this is the textbook replatform example, not a rearchitect.

Why this answer

This is a Replatform (also called 'lift and reshape' or 'platform modernization') migration because the company moves the MySQL database from a self-managed VM to Amazon RDS without changing the database schema or application code. They gain managed backups and Multi-AZ, which are RDS-specific features, but the core database engine and application interface remain unchanged, so no refactoring of the application is required.

Exam trap

The trap here is that candidates confuse Rehost with Replatform because both involve minimal code changes, but Rehost keeps the workload on the same type of infrastructure (e.g., EC2), while Replatform moves to a managed service like RDS that offloads administrative tasks.

How to eliminate wrong answers

Option A is wrong because Rehost (lift-and-shift) would involve moving the MySQL database as-is to an EC2 instance, not to a managed service like RDS that provides automated backups and Multi-AZ. Option C is wrong because Refactor would require changing the database schema, application code, or both (e.g., moving from MySQL to DynamoDB or Aurora Serverless), which is not done here. Option D is wrong because Repurchase involves replacing the database with a different commercial product (e.g., moving from MySQL to Oracle Database), which is not the case as the company stays on MySQL.

105
MCQmedium

A company uses Amazon EC2 instances and Amazon S3 for its workloads. The finance team reviews the monthly AWS bill and notices it includes line items for EC2 instance hours, data transfer out from EC2, and S3 storage usage. The bill shows exactly how many hours each instance ran and how much data was transferred. The company uses this detailed usage data to allocate costs to different departments and to optimize resource utilization. This scenario best demonstrates which essential characteristic of cloud computing?

A.Measured service
B.On-demand self-service
C.Broad network access
D.Resource pooling
AnswerA

This is correct because measured service is the characteristic where cloud providers meter usage and provide detailed reports, enabling customers to understand and optimize costs. The scenario of receiving a detailed per-hour and per-gigabyte bill directly illustrates this concept.

Why this answer

(Measured service) because the scenario explicitly describes how the company uses detailed usage data—EC2 instance hours, data transfer out, and S3 storage—to allocate costs and optimize resource utilization. This aligns with the cloud computing characteristic where resource usage is metered, monitored, and reported transparently, enabling pay-per-use billing and cost allocation.

Exam trap

The trap here is that candidates may confuse 'Measured service' with 'Resource pooling' because both involve resource usage, but measured service specifically refers to the metering and reporting of usage for billing and optimization, not the multi-tenant sharing aspect.

Why the other options are wrong

B

The scenario emphasizes detailed usage tracking and cost allocation based on actual consumption (instance hours, data transfer, storage), which is the definition of measured service. On-demand self-service refers to the ability to provision resources without human interaction, which is not the focus here.

D

Resource pooling refers to the provider's ability to serve multiple customers from shared physical resources, not to the detailed tracking and reporting of usage for cost allocation. The question focuses on the granular usage data enabling cost allocation, which is a characteristic of measured service.

106
MCQmedium

Which benefit of cloud computing allows organizations to avoid the capital expense of buying hardware and instead pay only for what they use?

A.Economies of scale
B.Stop spending money running and maintaining data centers
C.Trade capital expense for variable expense
D.Increase speed and agility
AnswerC

Choosing AWS's pay-as-you-go model lets an organization eliminate the upfront procurement of servers and storage, converting a fixed capital investment into an operational expense that scales directly with actual consumption. Rather than absorbing depreciation and idle-capacity risk, a business pays only for the compute, storage, and bandwidth it uses each month. This financial transformation improves cash-flow management and aligns IT spending with business activity.

Why this answer

Trading capital expense (CapEx) for variable/operational expense (OpEx) is a core cloud benefit. Instead of investing in data centers and servers upfront, organizations pay only for the computing resources they consume, converting large fixed costs into smaller, flexible operating expenses.

107
MCQmedium

A company moves its infrastructure to AWS. The company's IT team notices that they have no control over which specific physical server their virtual machines run on, and they are unaware of the exact hardware location except at the regional level. The underlying physical resources are shared across multiple AWS customers. Which essential characteristic of cloud computing does this scenario BEST describe?

A.On-demand self-service
B.Broad network access
C.Resource pooling
D.Rapid elasticity
AnswerC

Resource pooling is correct. The cloud provider pools its computing resources to serve multiple consumers using a multi-tenant model. The customer has no visibility or control over the exact physical location of the resources, only a higher-level abstraction such as region or availability zone. This characteristic allows for efficient utilization and cost savings.

Why this answer

Resource pooling is the cloud characteristic where the provider's computing resources are pooled to serve multiple customers using a multi-tenant model, with physical and virtual resources dynamically assigned and reassigned according to customer demand. The scenario describes the customer having no control over the exact physical server or hardware location beyond the regional level, which is the essence of resource pooling. This allows AWS to achieve economies of scale while abstracting the underlying hardware from the customer.

Exam trap

The trap here is that candidates confuse resource pooling with rapid elasticity because both involve dynamic allocation, but resource pooling is about multi-tenant sharing of physical infrastructure, while rapid elasticity is about the speed of scaling resources up or down.

Why the other options are wrong

A

The scenario describes lack of control over physical servers and shared infrastructure, which is resource pooling, not the ability to provision resources without human interaction (on-demand self-service).

B

Broad network access refers to the ability to access cloud resources over the network via standard protocols, not to the sharing of physical hardware among customers.

D

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand, not to the lack of control over physical hardware or multi-tenant resource sharing.

108
MCQmedium

A company wants its employees to access cloud applications and manage cloud resources from anywhere using a variety of devices, including laptops, smartphones, and tablets. Which essential characteristic of cloud computing does this requirement directly represent?

A.On-demand self-service
B.Broad network access
C.Resource pooling
D.Measured service
AnswerB

Broad network access means that resources are available over the network and can be accessed by standard mechanisms that promote use by heterogeneous client platforms (e.g., mobile phones, tablets, laptops, and workstations). This directly matches the requirement to access cloud resources from a variety of devices.

Why this answer

The requirement for employees to access cloud applications and manage resources from anywhere using laptops, smartphones, and tablets directly represents broad network access. This essential characteristic means that cloud services are available over standard network protocols (e.g., HTTP/HTTPS, SSH) and can be accessed by heterogeneous client platforms, including mobile devices, workstations, and tablets, without requiring location-specific infrastructure.

Exam trap

The trap here is that candidates confuse 'broad network access' with 'on-demand self-service' because both involve user interaction, but the question's emphasis on 'from anywhere using a variety of devices' is a direct match for the NIST definition of broad network access, not the automated provisioning aspect of self-service.

Why the other options are wrong

A

The requirement focuses on accessing cloud applications and managing resources from anywhere using various devices, which directly corresponds to broad network access. On-demand self-service refers to the ability to provision computing capabilities automatically without requiring human interaction, not to device or location flexibility.

C

Resource pooling refers to the provider's ability to serve multiple customers using a multi-tenant model, with physical and virtual resources dynamically assigned. The question focuses on access from anywhere using various devices, which is about broad network access, not pooling.

D

Measured service refers to the metering and billing of cloud resource usage, not to the ability to access cloud applications and resources from various devices and locations.

109
MCQeasy

Which of the following best describes an AWS Region?

A.A single data center used by AWS
B.A group of edge locations used for content delivery
C.A geographic area containing multiple Availability Zones
D.A virtual private network segment within AWS
AnswerC

An AWS Region is a defined geographic area that contains two or more physically separated, isolated Availability Zones (AZs). Each AZ is made of one or more data centers with redundant power, networking, and connectivity. This architecture provides high availability and fault tolerance by allowing replication across AZs within a Region.

Why this answer

An AWS Region is a distinct geographic area that consists of multiple, isolated, and physically separate Availability Zones (AZs). Each AZ contains one or more data centers with redundant power, networking, and connectivity. This design ensures high availability and fault tolerance, as resources can be distributed across AZs within a Region to withstand failures in a single data center.

Exam trap

The trap here is that candidates confuse an Availability Zone (a single data center or cluster) with an AWS Region, or mistakenly think a Region is just a single data center, when in fact a Region always contains at least two AZs for high availability.

How to eliminate wrong answers

Option A is wrong because a single data center is not an AWS Region; a Region comprises multiple Availability Zones, each of which may contain one or more data centers. Option B is wrong because a group of edge locations is used for content delivery via AWS CloudFront, not for compute or storage services that define a Region. Option D is wrong because a virtual private network segment within AWS refers to a Virtual Private Cloud (VPC), which is a logically isolated network within a Region, not the Region itself.

110
MCQmedium

A startup uses AWS Lambda for its backend processing. The company is billed only for the number of function invocations and the compute time consumed, rounded up to the nearest millisecond. There are no minimum fees or upfront commitments. This billing model is a direct example of which essential characteristic of cloud computing?

A.On-demand self-service
B.Resource pooling
C.Measured service
D.Broad network access
AnswerC

Measured service is the characteristic where cloud systems automatically control and optimize resource use by leveraging a metering capability. Charging only for the actual compute time consumed (down to the millisecond) with no minimum fees is a direct demonstration of this metering and pay-per-use model.

Why this answer

The AWS Lambda billing model—charging only for function invocations and compute time rounded to the nearest millisecond, with no minimum fees or upfront commitments—directly exemplifies measured service. This essential characteristic of cloud computing means that resource usage is metered, monitored, and reported transparently, allowing customers to pay only for what they consume. In Lambda, the metering is granular: each invocation is counted, and duration is measured in 1-millisecond increments, enabling precise cost allocation.

Exam trap

The trap here is that candidates confuse 'measured service' with 'on-demand self-service' because both involve user control, but measured service specifically refers to the metering and pay-per-use billing model, not the ability to provision resources without human interaction.

Why the other options are wrong

A

The question describes billing based on usage (invocations and compute time), which directly exemplifies measured service, not on-demand self-service. On-demand self-service refers to users provisioning resources without human interaction, not the billing model.

B

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers using a multi-tenant model, with physical and virtual resources dynamically assigned and reassigned according to demand. The question describes billing based on usage (invocations and compute time), which is measured service, not resource pooling.

D

Broad network access refers to the ability to access cloud resources over the network via standard protocols, not to billing based on usage. The question specifically describes a pay-per-use billing model, which is measured service.

111
MCQmedium

A development team needs to spin up a new Amazon RDS database instance for a proof-of-concept application. The team can log into the AWS Management Console, select the database engine, configure settings, and launch the instance within minutes, without needing to submit a ticket or wait for IT operations to provision hardware. Which essential characteristic of cloud computing does this scenario BEST demonstrate?

A.Resource pooling
B.Measured service
C.On-demand self-service
D.Rapid elasticity
AnswerC

On-demand self-service is a key characteristic of cloud computing that enables users to provision computing resources automatically as needed, without requiring human interaction with the service provider. The team's ability to launch an RDS instance directly via the console, without waiting for IT staff, is a direct example of this characteristic.

Why this answer

The scenario describes a user independently provisioning an RDS instance through the AWS Management Console without any human interaction with IT operations. This directly aligns with the on-demand self-service characteristic of cloud computing, where users can provision computing resources automatically as needed without requiring service provider interaction.

Exam trap

The trap here is confusing the ability to quickly provision resources (on-demand self-service) with the ability to scale them dynamically (rapid elasticity), as both involve speed but address different phases of resource lifecycle.

Why the other options are wrong

A

Resource pooling refers to serving multiple customers from shared physical resources, but the question emphasizes the team's ability to provision a database without human intervention, which is on-demand self-service.

B

The scenario describes the team provisioning a database without IT intervention, which is on-demand self-service. Measured service refers to metering resource usage for billing and optimization, not the ability to provision without human interaction.

D

Rapid elasticity refers to the ability to scale resources up or down automatically in response to demand, not the ability to provision a new instance without human intervention. The scenario emphasizes self-service provisioning, not scaling.

112
MCQeasy

A company's sales team uses a cloud-based CRM application hosted on AWS. Sales representatives access the application from various devices—office desktops, company-issued laptops, and personal smartphones—using only standard web browsers and internet connections. No special client software or dedicated network connections are required. Which essential characteristic of cloud computing does this scenario best illustrate?

A.On-demand self-service
B.Broad network access
C.Resource pooling
D.Rapid elasticity
AnswerB

Broad network access means capabilities are available over the network and accessed through standard mechanisms from a variety of client devices. The sales team uses multiple device types and standard web browsers, which is a direct example of this characteristic.

Why this answer

The scenario describes sales representatives accessing the CRM application from various devices (desktops, laptops, smartphones) using only standard web browsers and internet connections, without requiring special client software or dedicated network connections. This directly illustrates 'broad network access,' which is the ability for resources to be accessed over the network by a wide range of client platforms (e.g., mobile phones, laptops, workstations) using standard protocols (HTTP/HTTPS). The key is that the service is available from anywhere with an internet connection, not limited to a specific location or device type.

Exam trap

The trap here is that candidates confuse 'broad network access' with 'on-demand self-service' because both involve user interaction, but the key differentiator is that broad network access focuses on accessibility from multiple device types over standard networks, whereas on-demand self-service is about automated provisioning without provider intervention.

Why the other options are wrong

A

The scenario describes access from various devices using standard web browsers and internet connections, which directly illustrates broad network access (capabilities accessed over the network by heterogeneous client platforms). On-demand self-service would require users to provision computing capabilities themselves without human interaction, which is not mentioned.

C

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned. The scenario emphasizes access from various devices via standard browsers, not multi-tenant resource sharing.

D

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand. The scenario describes access from various devices, not scaling of resources.

113
MCQmedium

A company wants to migrate 50 virtual machines from their on-premises data centre to AWS as quickly as possible to reduce data centre costs. They plan to move the VMs without making any changes to the applications. Which cloud migration strategy does this represent?

A.Refactor
B.Replatform
C.Rehost
D.Retire
AnswerC

Rehosting, also known as lift-and-shift, involves migrating applications and their underlying virtual machines from on-premises infrastructure to AWS EC2 instances without making any changes to configuration, code, or architecture. Tools like AWS Application Migration Service (MGN) automate this process, making it the fastest and least disruptive way to transition to the cloud while preserving the exact runtime environment. Because the company explicitly wants to continue running its applications with no modifications, rehosting directly satisfies that goal and enables a rapid exit from the on-premises data center.

Why this answer

(Rehost) is correct because the company is migrating 50 virtual machines to AWS without making any changes to the applications, which is the defining characteristic of a 'lift and shift' migration. This strategy involves moving the VMs as-is, typically using AWS Server Migration Service (SMS) or AWS Application Migration Service (AWS MGN), to quickly reduce on-premises data center costs without application refactoring.

Exam trap

The trap here is that candidates confuse Rehost (no changes) with Replatform (minimal changes), often selecting Replatform because they think moving to AWS inherently requires some modification, but the exam explicitly defines Rehost as migrating without any application changes.

How to eliminate wrong answers

Option A is wrong because Refactor involves re-architecting the application to be cloud-native (e.g., converting a monolithic app to microservices), which contradicts the requirement of no changes to applications. Option B is wrong because Replatform involves making minimal changes to leverage cloud-managed services (e.g., moving a database to Amazon RDS), which still requires some application modifications, not a pure lift-and-shift. Option D is wrong because Retire means decommissioning applications that are no longer needed, but the question states the company wants to migrate 50 VMs, not eliminate them.

114
MCQmedium

A startup company is evaluating the benefits of migrating to AWS. The CEO wants to experiment with a new application idea by quickly launching a small server, testing the application for a few days, and then decommissioning it. The company does not want to go through a lengthy procurement process to purchase hardware. Which cloud computing concept does this scenario best demonstrate?

A.Elasticity
B.Agility
C.High availability
D.Pay-as-you-go
AnswerB

Agility is the ability to rapidly provision and decommission resources with minimal effort, enabling fast experimentation and time-to-market. This matches the CEO's need to quickly launch a server for a trial and then shut it down without long procurement cycles.

Why this answer

The scenario describes the ability to rapidly provision a small server, test an application for a few days, and then decommission it without the delay of hardware procurement. This directly demonstrates agility, which in cloud computing refers to the speed and ease with which resources can be deployed, modified, and removed to respond to changing business needs. AWS services like EC2 allow instances to be launched in minutes via the AWS Management Console, CLI, or SDK, and terminated just as quickly, bypassing traditional hardware acquisition cycles.

Exam trap

The trap here is that candidates confuse the rapid provisioning and decommissioning (agility) with the cost model (pay-as-you-go) or the scaling capability (elasticity), but the question specifically emphasizes the speed of setup and teardown without procurement delays, which is the definition of agility.

Why the other options are wrong

A

Elasticity refers to automatically scaling resources up or down based on demand, but the scenario describes a one-time, manual launch and decommission of a single server, not dynamic scaling.

C

High availability refers to systems that remain operational with minimal downtime, often through redundancy across multiple availability zones. The scenario describes a temporary server for testing, not a system needing continuous uptime.

D

The scenario emphasizes quickly launching and decommissioning a server without procurement delays, which directly demonstrates agility (rapid experimentation and deployment). Pay-as-you-go is a pricing model that applies to ongoing usage, not the speed of provisioning.

115
MCQmedium

A company wants to understand the AWS Well-Architected Framework's sixth pillar added in 2021. Which pillar focuses on minimizing the environmental impact of cloud workloads?

A.Cost Optimization
B.Sustainability
C.Governance
D.Resilience
AnswerB

Sustainability is the correct sixth pillar of the AWS Well-Architected Framework, added in December 2021. It focuses on minimizing the environmental impacts of running cloud workloads, including energy consumption and carbon emissions. Best practices include choosing lower-carbon AWS Regions, maximizing utilization via right-sizing or autoscaling, and using managed services that benefit from AWS’s efficient infrastructure. This pillar directly addresses the environmental footprint, which the other five pillars do not explicitly cover.

Why this answer

The AWS Well-Architected Framework added a sixth pillar, Sustainability, in 2021. This pillar provides design principles and best practices to minimize the environmental impact of cloud workloads, such as optimizing utilization, reducing energy consumption, and selecting efficient hardware and regions.

Exam trap

The trap here is that candidates confuse the Sustainability pillar with Cost Optimization, assuming reducing costs automatically reduces environmental impact, but the Sustainability pillar specifically targets carbon footprint and energy efficiency, not just financial savings.

How to eliminate wrong answers

Option A is wrong because Cost Optimization focuses on managing costs and eliminating unnecessary spending, not specifically on environmental impact. Option C is wrong because Governance is not a pillar of the AWS Well-Architected Framework; the framework includes pillars like Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability. Option D is wrong because Resilience is not a pillar; it is a characteristic often associated with the Reliability pillar, which addresses workload recovery and fault tolerance, not environmental impact.

116
MCQeasy

Under the AWS Shared Responsibility Model, what is AWS responsible for when a customer uses AWS Lambda?

A.Writing the Lambda function code
B.Managing the underlying OS, runtime, and execution environment
C.Configuring IAM roles and permissions for Lambda functions
D.Encrypting the data processed by the function
AnswerB

AWS fully manages the underlying OS, the language runtime, the execution environment, and the infrastructure that runs your Lambda functions. This includes patching the OS, updating the runtime, provisioning capacity, scaling automatically, and replacing unhealthy execution environments — all invisible to the customer. This is the core division of responsibility for Lambda: AWS owns everything below your code and configuration.

Why this answer

AWS Lambda is a serverless compute service where AWS manages the underlying infrastructure, including the operating system, runtime environment, and execution environment. Under the Shared Responsibility Model, AWS is responsible for the security of the cloud, which for Lambda includes patching the runtime, managing the hypervisor, and ensuring the execution environment is isolated between customers. The customer is only responsible for the code and configuration they provide.

Exam trap

The trap here is that candidates often confuse 'serverless' with 'no responsibility for anything,' but AWS still manages the underlying runtime and execution environment while the customer remains responsible for code, IAM, and data encryption.

How to eliminate wrong answers

Option A is wrong because writing the Lambda function code is entirely the customer's responsibility under the model, as the customer controls the application logic. Option C is wrong because configuring IAM roles and permissions for Lambda functions is a customer responsibility, as the customer defines access policies for their resources. Option D is wrong because encrypting data processed by the function is a customer responsibility, as the customer must implement encryption (e.g., using AWS KMS or client-side encryption) for data at rest or in transit.

117
MCQhard

A company is designing a resilient multi-tier web application on AWS. The architect wants to implement the Well-Architected Framework Reliability pillar design principle of 'automatically recover from failure.' Which combination of services implements this most completely?

A.Manual restart procedures documented in a runbook
B.EC2 Auto Scaling + ELB health checks + RDS Multi-AZ
C.AWS CloudTrail + Amazon CloudWatch
D.AWS Config rules with manual remediation
AnswerB

This combination delivers full automatic recovery across compute and database tiers. EC2 Auto Scaling replaces unhealthy instances based on health checks, while an Application or Network Load Balancer continuously verifies instance health and routes traffic only to healthy targets. RDS Multi-AZ automatically fails over to a standby replica in another Availability Zone if the primary database becomes unavailable, ensuring minimal downtime without manual action.

Why this answer

It combines EC2 Auto Scaling to automatically replace unhealthy instances, ELB health checks to detect failures and route traffic away from them, and RDS Multi-AZ to automatically failover to a standby database in a different Availability Zone. This trio directly implements the 'automatically recover from failure' principle by enabling self-healing at both the compute and database tiers without manual intervention.

Exam trap

The trap here is that candidates often confuse monitoring services (like CloudTrail and CloudWatch) with recovery services, failing to recognize that detection alone does not satisfy the 'automatically recover' principle unless paired with an automated action mechanism such as Auto Scaling or Multi-AZ failover.

How to eliminate wrong answers

Option A is wrong because manual restart procedures documented in a runbook require human action to detect and respond to failures, which violates the 'automatically recover' principle that demands automated, not manual, recovery. Option C is wrong because AWS CloudTrail and Amazon CloudWatch provide logging, monitoring, and alerting capabilities but do not perform any automated recovery actions themselves; they only detect and notify about failures. Option D is wrong because AWS Config rules with manual remediation detect configuration drift but require a human to execute the remediation steps, whereas the principle requires automatic recovery without human intervention.

118
MCQhard

A company architect is reviewing their architecture for the Operational Excellence pillar of the Well-Architected Framework. Which practice is a core recommendation of this pillar?

A.Encrypt all data at rest using AWS KMS
B.Perform operations as code using infrastructure-as-code and automated runbooks
C.Use Reserved Instances to minimize cost
D.Deploy across multiple Availability Zones
AnswerB

Performing operations as code is the core of the Operational Excellence pillar. This means defining entire workloads as infrastructure-as-code using services like AWS CloudFormation or AWS CDK, and encoding operational procedures as automated runbooks (for example, using AWS Systems Manager Automation) that are version-controlled, tested, and executed consistently. This approach reduces human error, enables repeatable deployments, creates a culture of continuous improvement, and allows teams to respond predictably to events — all hallmarks of Operational Excellence.

Why this answer

The Operational Excellence pillar focuses on running and monitoring systems to deliver business value and continually improve supporting processes and procedures. Performing operations as code—using infrastructure-as-code (e.g., AWS CloudFormation, AWS CDK) and automated runbooks (e.g., AWS Systems Manager Automation)—is a core recommendation because it enables consistent, repeatable, and auditable operations, reducing human error and enabling rapid recovery.

Exam trap

The trap here is that candidates often confuse the pillars—associating automation with Reliability or Security—when the Well-Architected Framework explicitly places 'operations as code' under Operational Excellence.

How to eliminate wrong answers

Option A is wrong because encrypting data at rest with AWS KMS is a recommendation of the Security pillar, not Operational Excellence. Option C is wrong because using Reserved Instances to minimize cost is a recommendation of the Cost Optimization pillar. Option D is wrong because deploying across multiple Availability Zones is a recommendation of the Reliability pillar, specifically for high availability and fault tolerance.

119
MCQhard

A company wants to improve their application's reliability by ensuring it can handle the failure of a single Availability Zone. According to AWS Well-Architected Framework, what architectural pattern achieves this?

A.Deploy all resources to the largest EC2 instance type available
B.Use Amazon S3 for all data storage
C.Distribute resources across multiple Availability Zones with automatic failover
D.Enable AWS CloudTrail in all regions
AnswerC

Distributing resources across multiple Availability Zones with automatic failover is the foundational reliability pattern in the AWS Well-Architected Framework. By placing compute behind an Application Load Balancer and using Multi-AZ databases like Amazon RDS Multi-AZ or Aurora, traffic automatically shifts to healthy Availability Zones when one fails. This design eliminates the single Availability Zone as a point of failure, ensuring the workload continues to operate through an Availability Zone outage.

Why this answer

Distributing resources across multiple Availability Zones (AZs) with automatic failover is the core pattern for high availability and fault tolerance as defined by the AWS Well-Architected Framework. By deploying application instances and data in at least two AZs and using services like an Application Load Balancer (ALB) with cross-zone load balancing or Amazon RDS Multi-AZ, the application can automatically redirect traffic to healthy resources if a single AZ fails, ensuring continued operation without manual intervention.

Exam trap

The trap here is that candidates often confuse high availability (multi-AZ) with disaster recovery (multi-Region) or assume that a single service like S3 or CloudTrail can solve application-level reliability, when the question specifically asks for the architectural pattern to handle an AZ failure.

How to eliminate wrong answers

Option A is wrong because deploying all resources to the largest EC2 instance type (e.g., u-24tb1.metal) only provides vertical scaling and does not address Availability Zone failure; a single AZ outage would still take down all instances regardless of size. Option B is wrong because while Amazon S3 is highly durable and stores data across multiple AZs by default, it is a storage service and does not provide the compute or application-level failover pattern needed to handle an AZ failure for the entire application. Option D is wrong because AWS CloudTrail is a governance, compliance, and auditing service that records API calls; enabling it in all regions does not provide any mechanism for application reliability or failover across Availability Zones.

120
MCQmedium

According to the AWS Well-Architected Framework, what does the Performance Efficiency pillar primarily focus on?

A.Protecting information and systems from unauthorized access
B.Minimizing the cost of running cloud workloads
C.Using computing resources efficiently to meet performance requirements
D.Automating operational tasks to reduce human error
AnswerC

Performance Efficiency focuses on selecting the right resource types, monitoring performance, and making architectural decisions that maintain efficiency as demand evolves.

Why this answer

The Performance Efficiency pillar of the AWS Well-Architected Framework focuses on using computing resources efficiently to meet system requirements and maintain that efficiency as demand changes and technologies evolve. This includes selecting the right resource types and sizes, monitoring performance, and making architectural trade-offs to optimize for speed and throughput.

Exam trap

The trap here is that candidates confuse 'efficiency' with 'cost savings,' but Performance Efficiency is about meeting performance requirements with the right resources, not about minimizing spend, which belongs to the Cost Optimization pillar.

How to eliminate wrong answers

Option A is wrong because protecting information and systems from unauthorized access is the focus of the Security pillar, not Performance Efficiency. Option B is wrong because minimizing the cost of running cloud workloads is the focus of the Cost Optimization pillar, which deals with financial governance and resource waste reduction. Option D is wrong because automating operational tasks to reduce human error is the focus of the Operational Excellence pillar, which covers runbooks, deployments, and incident response.

121
MCQmedium

A development team needs to provision a new Amazon EC2 instance for a proof-of-concept project. The team has an AWS account with appropriate IAM permissions. One developer logs into the AWS Management Console, selects an Amazon Machine Image (AMI), chooses an instance type, configures security groups, and launches the instance. The entire process takes less than 10 minutes and does not require any interaction with AWS support or IT administrators. Which essential characteristic of cloud computing does this scenario best illustrate?

A.On-demand self-service
B.Resource pooling
C.Measured service
D.Broad network access
AnswerA

On-demand self-service means a customer can provision computing resources—such as launching an EC2 instance—directly through the AWS Management Console, CLI, or SDKs, without requiring manual approval or intervention from AWS personnel or an internal IT queue. The developer simply selects an AMI, instance type, and network settings, and the resource becomes available within minutes. This contrasts with traditional on-premises procurement, where hardware provisioning involves human workflows, and directly reflects the self-service nature the scenario describes.

Why this answer

This scenario best illustrates on-demand self-service because the developer was able to provision an EC2 instance entirely through the AWS Management Console without any human interaction with AWS support or IT administrators. The ability to independently configure and launch compute resources—selecting an AMI, instance type, and security groups—within minutes, without requiring manual approval or provisioning, is the defining characteristic of on-demand self-service as defined by NIST SP 800-145.

Exam trap

The trap here is that candidates confuse the speed of provisioning (which is a benefit of on-demand self-service) with resource pooling or measured service, but the question specifically tests the ability to provision resources without human interaction, which is the core of on-demand self-service.

Why the other options are wrong

B

The scenario emphasizes that the developer independently provisions an EC2 instance without human interaction, which is the definition of on-demand self-service. Resource pooling refers to the provider's multi-tenant model where computing resources are pooled to serve multiple customers, which is not illustrated here.

C

The scenario emphasizes provisioning without human interaction, which is on-demand self-service. Measured service relates to metering and billing for usage, not the ability to provision resources autonomously.

D

Broad network access refers to the ability to access cloud services over the network via standard protocols, but the scenario emphasizes the developer's ability to provision resources without human interaction, which is on-demand self-service.

122
Matchingmedium

Match each AWS service to its primary category.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Compute

Storage

Database

Networking & Content Delivery

Compute

Why these pairings

AWS services are categorized by their primary function. Amazon EC2 is compute, S3 is storage, RDS is database, and VPC is networking. Common confusions include mixing storage and compute categories.

123
MCQmedium

A company is migrating its on-premises data center to AWS. The Chief Financial Officer (CFO) wants to understand how this migration will change the company's financial structure. Historically, the company purchased servers, networking equipment, and software licenses upfront, with costs depreciating over several years. The CFO notes that the move to AWS will replace these large upfront capital expenditures with smaller, recurring operational expenses based on actual usage. Which essential characteristic of cloud computing enables this shift from capital expenditure (CAPEX) to operational expenditure (OPEX)?

A.Elasticity
B.Measured service
C.High availability
D.Resource pooling
AnswerB

Measured service is the characteristic that enables cloud providers to track resource consumption and bill customers based on actual usage. This consumption-based model turns IT expenses into operational expenditures (OPEX) by eliminating upfront hardware purchases.

Why this answer

Measured service is the cloud characteristic that allows providers to track and bill customers for actual resource usage (e.g., compute hours, storage GB-months, data transfer). This pay-as-you-go model directly replaces the need for large upfront capital purchases (CAPEX) with variable, usage-based operational expenses (OPEX), as the CFO requires. Without measured service, AWS would have no mechanism to meter consumption and charge proportionally, making the financial shift impossible.

Exam trap

The trap here is that candidates confuse elasticity (scaling) with the financial model shift, but elasticity only changes how much you use, not how you pay—measured service is what enables the per-unit billing that turns CAPEX into OPEX.

Why the other options are wrong

A

Elasticity refers to the ability to scale resources up or down based on demand, not to the shift from upfront capital costs to usage-based operational expenses. The CFO's concern is about financial structure change, which is directly enabled by measured service (pay-per-use).

C

High availability ensures systems remain operational during failures, but it does not directly enable the shift from upfront capital expenses to usage-based operational expenses.

D

Resource pooling enables multi-tenant sharing of computing resources, but it does not directly convert CAPEX to OPEX. The shift from upfront capital spending to usage-based operational spending is enabled by measured service, which allows pay-as-you-go billing.

124
MCQmedium

A company's application has components that tightly depend on each other, making it difficult to scale individual components or update one without affecting others. The architects want to refactor to a more resilient architecture. What AWS design principle addresses this?

A.Design for failure by adding redundant instances
B.Implement loose coupling through asynchronous messaging between components
C.Use larger instance types to handle all components on fewer servers
D.Enable AWS Auto Scaling to handle traffic variability
AnswerB

Loose coupling via asynchronous messaging—such as Amazon SQS queues, SNS topics, or EventBridge event buses—allows components to interact without requiring both to be online at the same moment. A producer sends a message to a durable queue, and the consumer processes it later, with the message persisting through transient failures and enabling automatic retries. This design isolates failures because a consumer outage does not block the producer, and each component can be scaled, deployed, and updated independently. It is the core pattern for building resilient, fault-isolated microservices on AWS.

Why this answer

Loose coupling through asynchronous messaging (e.g., using Amazon SQS or Amazon SNS) decouples components so that they can scale independently and updates can be made to one component without affecting others. This directly addresses the tight dependency described in the question, where scaling or updating one component impacts the entire application. By introducing message queues or pub/sub patterns, components communicate indirectly, improving resilience and fault isolation.

Exam trap

The trap here is that candidates often confuse high availability (redundancy) with architectural decoupling, assuming that adding more instances of tightly coupled components solves the scaling and update problem, when in fact loose coupling is required to break the dependencies.

How to eliminate wrong answers

Option A is wrong because adding redundant instances (e.g., deploying multiple EC2 instances behind an Auto Scaling group) addresses high availability and fault tolerance at the instance level, but does not solve the architectural problem of tight coupling between components—redundancy alone does not decouple interdependent services. Option C is wrong because using larger instance types (vertical scaling) consolidates components onto fewer servers, which actually increases tight coupling and creates a single point of failure, making the architecture less resilient, not more. Option D is wrong because AWS Auto Scaling handles traffic variability by adjusting capacity, but it does not address the tight coupling between components; scaling individual components independently requires decoupling, which Auto Scaling alone cannot provide.

125
MCQeasy

A company uses Amazon WorkMail for corporate email. Employees access email through a web browser or mobile app. The company does not manage any servers, email software, or storage infrastructure. Which cloud service model does this represent?

A.Infrastructure as a Service (IaaS)
B.Platform as a Service (PaaS)
C.Software as a Service (SaaS)
D.Hybrid cloud
AnswerC

Software as a Service (SaaS) is a fully managed application delivered over the internet, where the provider owns and operates the entire software stack. Amazon WorkMail is a textbook SaaS product: AWS manages the servers, operating systems, and email application, while customers only configure mailboxes and users. This matches the company's need to consume email without any infrastructure or platform management, making SaaS the correct service model.

Why this answer

Amazon WorkMail is a fully managed email service where users access their email via a web browser or mobile app without managing any underlying servers, email software, or storage infrastructure. This aligns with the Software as a Service (SaaS) model, where the provider delivers the entire application and the consumer only uses the software over the internet.

Exam trap

The trap here is that candidates may confuse 'no server management' with IaaS, thinking that because email is hosted in the cloud it must be IaaS, but the key distinction is that SaaS delivers a complete application without any consumer control over the underlying infrastructure.

How to eliminate wrong answers

Option A is wrong because Infrastructure as a Service (IaaS) provides virtualized computing resources (e.g., EC2 instances, storage volumes) where the consumer manages the operating system, applications, and middleware, which is not the case here as no servers or storage are managed. Option B is wrong because Platform as a Service (PaaS) provides a runtime environment and development tools for building and deploying applications, but WorkMail is a ready-to-use email application, not a platform for custom development. Option D is wrong because Hybrid cloud refers to a combination of on-premises and cloud infrastructure, but the scenario describes a fully cloud-based email service with no on-premises management.

126
MCQmedium

A company's development team regularly creates temporary test environments. Each time, they log into the AWS Management Console, select the required Amazon EC2 instance types and storage, and launch the resources without needing to contact AWS support or their IT department. The team also terminates the resources when testing is complete. Which essential characteristic of cloud computing does this scenario best demonstrate?

A.Broad network access
B.On-demand self-service
C.Resource pooling
D.Measured service
AnswerB

On-demand self-service means the development team can provision and terminate computing resources—such as EC2 instances, databases, or test environments—automatically through the AWS Management Console, CLI, or APIs, without requiring a service desk ticket or any human approval from AWS. This characteristic, defined by NIST as the ability to unilaterally provision capabilities as needed, is exactly what the scenario demonstrates because the team independently spins up and tears down temporary test resources. The key differentiator is the absence of human interaction during the provisioning lifecycle, which is what distinguishes it from other characteristics like broad network access or measured service.

Why this answer

The scenario describes the development team provisioning and terminating EC2 instances and storage directly through the AWS Management Console without requiring human intervention from AWS support or their IT department. This is the precise definition of on-demand self-service, one of the five essential characteristics of cloud computing as defined by NIST SP 800-145, where a consumer can unilaterally provision computing capabilities as needed automatically.

Exam trap

The trap here is that candidates may confuse 'broad network access' (access from anywhere via the internet) with the ability to self-provision, but the key differentiator is the lack of human intervention required, not the method of access.

Why the other options are wrong

A

Broad network access refers to the ability to access cloud resources over the network via standard protocols, not the ability to provision resources without human interaction. The scenario emphasizes self-provisioning, not network accessibility.

D

Measured service refers to the ability to monitor, control, and report usage for billing purposes. The scenario emphasizes provisioning and terminating resources without human intervention, not usage tracking or metering.

127
MCQmedium

A company migrates its on-premises applications to AWS. The finance team wants to allocate costs to different departments based on the exact amount of compute, storage, and network resources each department consumes. They also want to set automatic alerts when a department's usage exceeds a predefined budget. Which essential characteristic of cloud computing enables this level of visibility and control over resource consumption?

A.Rapid elasticity
B.On-demand self-service
C.Measured service
D.Resource pooling
AnswerC

Measured service means that cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction. AWS meters consumption of compute, storage, and network resources, providing detailed reports and enabling cost allocation, budgets, and alerts. This directly supports the finance team's requirements.

Why this answer

Measured service is the correct answer because it refers to the cloud provider's ability to meter and report resource usage (compute hours, storage GB, data transfer) at a granular level. This metering data enables the finance team to allocate exact costs per department and set automated budget alerts via services like AWS Budgets or Cost Explorer, directly supporting the requirement for visibility and control over consumption.

Exam trap

The trap here is that candidates confuse 'on-demand self-service' (the ability to provision resources) with 'measured service' (the ability to track and bill for that usage), but the question specifically asks about visibility and control over consumption, not provisioning.

Why the other options are wrong

A

Rapid elasticity refers to the ability to quickly scale resources up or down, not to the metering and billing capabilities needed for cost allocation and budget alerts.

B

On-demand self-service allows users to provision resources without human interaction, but it does not provide the metering, cost allocation, and alerting capabilities needed to track and control consumption by department.

D

Resource pooling refers to the provider's ability to serve multiple customers from shared physical resources, but it does not inherently provide the granular usage tracking, cost allocation, or budgeting alerts described in the question.

128
MCQmedium

A gaming company wants to deploy its multiplayer game to players in North America, Europe, and Asia. The company needs to ensure that players in all three regions experience low latency when connecting to game servers, and the game servers must be located as close as possible to the players. The company chooses AWS to host the game servers. Which benefit of cloud computing does this scenario best illustrate?

A.Rapid elasticity – because AWS can automatically scale the number of game servers based on player demand.
B.Global reach – because AWS has regions around the world, allowing the company to deploy game servers geographically close to players.
C.Pay-as-you-go – because the company only pays for game server compute hours used.
D.Resource pooling – because multiple players share the same underlying server resources.
AnswerB

Correct. Global reach (or global infrastructure) is a key benefit of cloud computing. AWS operates Regions across the globe, enabling customers to deploy applications near their users for low-latency access. This matches the gaming company's requirement to serve players in North America, Europe, and Asia with minimal latency.

Why this answer

This scenario best illustrates global reach because AWS operates multiple geographic regions worldwide, enabling the gaming company to deploy game servers in North America, Europe, and Asia. By placing infrastructure close to players, the company minimizes network latency and improves the real-time multiplayer experience. This is a core benefit of cloud computing that on-premises solutions cannot easily replicate without significant investment.

Exam trap

The trap here is that candidates may confuse rapid elasticity with global reach, since both involve scaling, but the question's emphasis on 'close to players' directly points to geographic distribution, not dynamic capacity adjustment.

Why the other options are wrong

A

The scenario emphasizes low latency through geographic proximity, not scaling based on demand. Rapid elasticity addresses variable load, not geographic distribution.

C

The question focuses on low latency through geographic proximity, not cost savings. Pay-as-you-go is a billing model, not a solution for latency reduction.

D

Resource pooling refers to multi-tenant sharing of infrastructure to serve multiple customers, not to deploying servers geographically close to players for low latency.

129
MCQhard

A company is evaluating the AWS Sustainability pillar in the Well-Architected Framework. Which action aligns with AWS cloud sustainability best practices?

A.Provisioning maximum instance sizes to ensure peak performance at all times
B.Running workloads 24/7 even when not needed to maintain warm state
C.Right-sizing instances and using managed services to maximize resource utilization
D.Replicating all data to multiple regions for maximum redundancy
AnswerC

Right-sizing instances and using managed services to maximize resource utilization is the correct sustainability approach because it minimizes wasted capacity and energy while maintaining performance. Right-sizing matches the instance type and size to the measured workload profile, avoiding over-provisioned idle resources, while managed services like Lambda and Fargate run on shared infrastructure that AWS optimizes for high utilization across many customers, reducing per-workload carbon emissions. This also includes automatic scaling, so you consume only the compute actually needed, which is a core pillar of the AWS Well-Architected Sustainability design.

Why this answer

Right-sizing instances and using managed services directly aligns with the AWS Sustainability pillar, which focuses on minimizing the environmental impact of cloud workloads. By matching instance capacity to actual demand and leveraging services like AWS Lambda or Amazon RDS, you reduce wasted compute cycles and energy consumption, improving resource utilization and lowering carbon footprint.

Exam trap

The trap here is that candidates often confuse the Sustainability pillar with the Reliability pillar, assuming that maximizing redundancy or always-on resources is always beneficial, but the exam specifically tests that sustainability prioritizes minimizing resource consumption and waste.

How to eliminate wrong answers

Option A is wrong because provisioning maximum instance sizes for peak performance at all times leads to over-provisioning, which wastes energy and resources, contradicting the sustainability goal of minimizing environmental impact. Option B is wrong because running workloads 24/7 when not needed keeps idle resources consuming power and generating heat, increasing carbon emissions without business value. Option D is wrong because replicating all data to multiple regions for maximum redundancy introduces unnecessary data transfer and storage costs, increasing energy use and carbon footprint, whereas sustainability best practices recommend replicating only critical data based on business requirements.

130
MCQmedium

Which AWS service provides a managed workflow for human review tasks, allowing machine learning models to request human oversight for low-confidence predictions?

A.Amazon SageMaker Ground Truth
B.Amazon Augmented AI (A2I)
C.Amazon Mechanical Turk
D.Amazon Rekognition Custom Labels
AnswerB

Amazon Augmented AI (A2I) is the AWS-managed service that creates human-in-the-loop workflows for reviewing machine learning predictions. It allows you to set confidence thresholds, automatically routing low-confidence or risky predictions to human reviewers via built-in or custom workflows. A2I integrates with Amazon SageMaker, Rekognition, and Textract, and can use Mechanical Turk, private workforces, or vendor teams as reviewer pools. This is the correct answer because it directly fulfills the requirement of adding human review to ML inference.

Why this answer

Amazon Augmented AI (A2I) is the correct service because it provides a managed workflow for human review of machine learning predictions, specifically when models have low confidence. It integrates with services like Amazon Rekognition and Amazon Textract to automatically route low-confidence predictions to human reviewers, enabling a human-in-the-loop (HITL) process without custom infrastructure.

Exam trap

The trap here is that candidates confuse Amazon Augmented AI (A2I) with Amazon SageMaker Ground Truth, because both involve human tasks, but Ground Truth is for labeling training data while A2I is for reviewing live predictions.

How to eliminate wrong answers

Option A is wrong because Amazon SageMaker Ground Truth is a data labeling service for creating training datasets, not a workflow for reviewing low-confidence predictions from deployed models. Option C is wrong because Amazon Mechanical Turk is a crowdsourcing marketplace for human tasks, but it lacks the managed integration with ML models and confidence thresholds that A2I provides for automated human review workflows. Option D is wrong because Amazon Rekognition Custom Labels is a service for training custom image analysis models, not a human review workflow for low-confidence predictions.

131
MCQmedium

A company runs a nightly batch processing job on a single on-premises server. The job takes 4 hours to complete, and if the server fails during processing, the job must start over from the beginning. The company is migrating this workload to AWS. The solutions architect proposes running the job across multiple Amazon EC2 instances that process different chunks of data simultaneously. The architect also plans to configure the system so that if any single instance fails, its chunk is automatically reprocessed by another instance, ensuring the overall job still completes. Which benefit of cloud computing does this architecture primarily demonstrate?

A.Elasticity
B.High availability
C.Horizontal scaling
D.Global reach
AnswerC

Correct. Horizontal scaling (scaling out) means adding more instances to share the workload. The architect splits the job into chunks and runs them on multiple EC2 instances, improving both performance (parallelism) and fault tolerance (chunks are reprocessed if an instance fails).

Why this answer

The architecture distributes the workload across multiple EC2 instances, each processing a separate chunk of data. This is the definition of horizontal scaling (scaling out). If an instance fails, its chunk is automatically reprocessed by another instance, which demonstrates the fault tolerance and parallelism that horizontal scaling enables, not just adding more capacity.

Exam trap

The trap here is that candidates confuse fault tolerance (handling instance failure) with high availability, but the question emphasizes distributing work across multiple instances to complete the job faster and handle failures, which is the core benefit of horizontal scaling, not just keeping the system running.

Why the other options are wrong

A

Elasticity refers to automatically scaling resources up or down based on demand, but the architecture described focuses on splitting work across multiple instances and handling failures, not on dynamic scaling.

B

High availability focuses on ensuring the system remains operational and accessible despite failures, typically through redundancy and failover. In this scenario, the job still completes even if an instance fails, but the primary benefit demonstrated is the ability to add more instances to process data in parallel (horizontal scaling), not the overall uptime of the system.

D

Global reach refers to deploying applications in multiple geographic regions to reduce latency and comply with data residency requirements, which is not relevant to the scenario of distributing a batch job across multiple instances for fault tolerance.

132
MCQmedium

A company develops a mobile application that allows employees to upload sales reports to an Amazon S3 bucket. The application must work reliably from any location, including from corporate offices, remote home offices, and international travel locations. The solution uses standard HTTPS requests over the internet. Which essential characteristic of cloud computing does this scenario best illustrate?

A.On-demand self-service
B.Broad network access
C.Resource pooling
D.Rapid elasticity
AnswerB

Broad network access means that cloud resources are available over the network and can be accessed by standard mechanisms (such as HTTPS) from a wide range of devices, including mobile phones, laptops, and workstations. This allows users to upload data from corporate offices, home offices, and while traveling.

Why this answer

Broad network access is the correct answer because the scenario describes a mobile application that must work reliably from any location—corporate offices, remote home offices, and international travel locations—using standard HTTPS requests over the internet. This directly aligns with the NIST definition of broad network access, which states that capabilities are available over the network and accessed through standard mechanisms (e.g., HTTPS) by heterogeneous client platforms (such as mobile phones, laptops, and tablets). The ability to access the S3 bucket from diverse geographic locations via the public internet is the core characteristic being illustrated.

Exam trap

The trap here is that candidates often confuse 'broad network access' with 'rapid elasticity' because both involve network-based access, but the key distinction is that broad network access is about the ability to access resources from anywhere using standard protocols, while rapid elasticity is about automatic scaling of resources to meet demand.

Why the other options are wrong

A

The scenario emphasizes access from various locations (corporate, remote, international) using standard HTTPS, which directly illustrates broad network access, not the ability to provision resources without human interaction (on-demand self-service).

C

Resource pooling refers to the provider's multi-tenant model where computing resources are pooled to serve multiple customers, with physical and virtual resources dynamically assigned. The scenario emphasizes access from various locations, not resource sharing among customers.

D

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand, but the scenario emphasizes reliable access from any location, not scaling.

133
MCQeasy

What is the primary purpose of an AWS Virtual Private Cloud (VPC)?

A.To provide a CDN for distributing content globally
B.To create a logically isolated virtual network in the AWS Cloud
C.To manage user authentication and access control
D.To monitor AWS resource usage and performance metrics
AnswerB

A VPC is a virtual network dedicated to a customer's AWS account, logically isolated from other virtual networks in the cloud. It gives granular control over CIDR blocks, subnets, route tables, internet gateways, and security groups, allowing resources like EC2 instances and RDS databases to be launched into a defined private topology. This isolation and control are the core purpose of a VPC, making it the foundational networking layer for AWS deployments.

Why this answer

The primary purpose of an AWS Virtual Private Cloud (VPC) is to create a logically isolated virtual network within the AWS Cloud, where you can launch AWS resources in a defined virtual network that closely resembles a traditional on-premises network. This isolation is achieved through IP address ranges (CIDR blocks), subnets, route tables, and network gateways, giving you full control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways.

Exam trap

The trap here is that candidates often confuse the VPC's role of providing network isolation with other AWS services like CloudFront (CDN), IAM (access control), or CloudWatch (monitoring), leading them to select options that describe those services instead of the core networking purpose of a VPC.

How to eliminate wrong answers

Option A is wrong because a CDN (Content Delivery Network) is provided by AWS CloudFront, not by a VPC; a VPC is a networking construct, not a content distribution service. Option C is wrong because user authentication and access control are managed by AWS Identity and Access Management (IAM), not by a VPC; VPCs handle network-level isolation and connectivity, not identity management. Option D is wrong because monitoring AWS resource usage and performance metrics is the function of Amazon CloudWatch, not a VPC; VPCs provide network isolation and control, not monitoring or metrics collection.

134
MCQmedium

A finance team works with architects to eliminate unused EC2 instances, right-size over-provisioned resources, replace On-Demand instances with Reserved Instances for stable workloads, and adopt managed services to reduce operational overhead. Which AWS Well-Architected Framework pillar guides these activities?

A.Operational Excellence
B.Reliability
C.Cost Optimisation
D.Security
AnswerC

The Cost Optimisation pillar is about controlling the cost of workloads by eliminating unused and underutilised resources, right-sizing instances, selecting appropriate instance families, and choosing the right pricing model such as On-Demand, Reserved, or Savings Plans. It also emphasises using managed services to reduce the overhead of maintaining infrastructure and aligning spending with actual business demand. Because this question directly asks which pillar deals with eliminating waste, right-sizing, and selecting pricing models, Cost Optimisation is the correct match.

Why this answer

The Cost Optimization pillar of the AWS Well-Architected Framework focuses on eliminating unused resources, right-sizing over-provisioned instances, using Reserved Instances for predictable workloads, and adopting managed services to reduce operational overhead. These activities directly target cost efficiency by aligning resource usage with demand and avoiding waste.

Exam trap

The trap here is that candidates may confuse Cost Optimization with Operational Excellence, as both involve improving efficiency, but Cost Optimization specifically targets financial savings through resource and pricing optimization, not process automation or reliability improvements.

How to eliminate wrong answers

Option A is wrong because Operational Excellence focuses on automating operations, monitoring, and improving processes, not specifically on cost reduction activities like eliminating unused instances or right-sizing. Option B is wrong because Reliability focuses on ensuring workloads recover from failures and meet availability requirements, not on cost-saving measures like Reserved Instances or managed services adoption. Option D is wrong because Security focuses on protecting data and systems through identity, access controls, and encryption, not on cost optimization activities.

135
MCQmedium

Which AWS service provides managed, automated workflows for coordinating migration tasks such as tracking migration status, grouping servers into migration waves, and coordinating cutover?

A.AWS Application Discovery Service
B.AWS Migration Hub
C.AWS Control Tower
D.AWS Organizations
AnswerB

AWS Migration Hub is the correct service because it provides a central, unified dashboard to track the progress of migrations across multiple AWS and partner tools. It allows you to group servers into applications, monitor each migration stage from initial discovery through cutover, and maintain a consistent view of status and completion across all migration waves. This makes it the dedicated orchestration and tracking layer for migration activities, not just a discovery or governance service.

Why this answer

AWS Migration Hub is the correct service because it provides a single location to track the progress of application migrations across multiple AWS and partner solutions. It offers managed, automated workflows for grouping servers into migration waves, tracking migration status, and coordinating cutover activities, which directly matches the question's requirements.

Exam trap

The trap here is that candidates often confuse AWS Migration Hub with AWS Application Discovery Service, thinking that discovery and migration tracking are the same service, but Discovery Service only handles the initial data collection phase, not the ongoing workflow coordination.

How to eliminate wrong answers

Option A is wrong because AWS Application Discovery Service is used to gather information about on-premises data centers (server specifications, dependencies) to plan migrations, but it does not provide the automated workflows for tracking status, grouping into waves, or coordinating cutover. Option C is wrong because AWS Control Tower is a service for setting up and governing a secure, multi-account AWS environment using pre-built blueprints and guardrails, not for managing migration task workflows. Option D is wrong because AWS Organizations is a service for centrally managing billing, access, compliance, and security across multiple AWS accounts, and it does not include migration tracking or wave coordination capabilities.

136
MCQmedium

A company is migrating an on-premises application to AWS. The application will run on Amazon EC2 instances and use an Amazon RDS for MySQL database. The security team needs to understand which security controls remain the company's responsibility after the migration. Under the AWS Shared Responsibility Model, which of the following is the customer's responsibility?

A.Patching the MySQL database engine for the Amazon RDS instance.
B.Patching the guest operating system on the Amazon EC2 instances.
C.Providing physical security at the AWS data center facilities.
D.Replacing failed network switches in the AWS global network.
AnswerB

Under the AWS shared responsibility model, Amazon EC2 is an Infrastructure-as-a-Service offering, so, while AWS secures the underlying hypervisor and physical hosts, you are entirely accountable for managing and patching the guest operating system on each EC2 instance. This includes applying security updates, configuring the OS with tools like AWS Systems Manager Patch Manager, and maintaining compliance inside the instance. AWS provides the infrastructure, but the OS kernel, system libraries, and applications are your boundary of responsibility.

Why this answer

Under the AWS Shared Responsibility Model, the customer is responsible for patching the guest operating system on Amazon EC2 instances because EC2 is an Infrastructure as a Service (IaaS) offering where AWS manages the hypervisor and physical infrastructure, but the customer has full control over the OS, applications, and configurations. In contrast, for Amazon RDS, AWS handles patching of the database engine (e.g., MySQL) and the underlying OS, making option A AWS's responsibility. Physical security at AWS data centers is always AWS's responsibility, not the customer's.

Exam trap

The trap here is that candidates often confuse the responsibility for patching in managed services like RDS versus unmanaged services like EC2, assuming the customer must patch everything in RDS, when in fact AWS handles the database engine and OS patching for RDS.

Why the other options are wrong

A

Under the AWS Shared Responsibility Model, AWS manages the database engine patching for Amazon RDS, including MySQL. The customer is responsible for patching the guest OS on EC2 instances, not the RDS database engine.

C

Under the AWS Shared Responsibility Model, AWS is responsible for physical security at its data centers, including access controls, surveillance, and environmental safeguards. Customers are not responsible for physical security of AWS facilities.

D

Replacing failed network switches in the AWS global network is an infrastructure maintenance task that AWS handles under the Shared Responsibility Model. The customer has no responsibility for physical hardware or network devices in AWS data centers.

137
MCQmedium

Which statement correctly describes the difference between horizontal scaling and vertical scaling in cloud computing?

A.Horizontal scaling means increasing instance size; vertical scaling means adding more instances
B.Horizontal scaling adds more instances; vertical scaling increases the size of existing instances
C.Both scaling types produce identical results and are interchangeable in cloud architectures
D.Vertical scaling is always preferred because it reduces the number of instances to manage
AnswerB

Horizontal scaling adds more instances to a fleet to distribute workload across multiple resources, a process commonly automated by EC2 Auto Scaling and Load Balancing. Vertical scaling increases the size of an existing instance by changing its instance type to one with more CPU, memory, or I/O capacity, which commonly requires a restart and can be constrained by the maximum instance size available. The key distinction is that horizontal scaling increases capacity by adding parallel resources, while vertical scaling increases capacity by making a single resource more powerful. This is the correct definition and the foundation for choosing the right scaling strategy in cloud architectures.

Why this answer

Horizontal scaling (scaling out) involves adding more instances of a resource, such as EC2 instances, to distribute the load, while vertical scaling (scaling up) increases the size or capacity of an existing instance, for example by moving from a t2.micro to a t2.large. This distinction is fundamental in AWS cloud architectures, where horizontal scaling improves fault tolerance and availability, and vertical scaling is limited by the maximum instance size.

Exam trap

The trap here is that candidates often confuse the terms 'horizontal' and 'vertical' scaling, mistakenly thinking horizontal means increasing size (like a horizontal bar getting wider) rather than adding more units, leading them to select Option A.

How to eliminate wrong answers

Option A is wrong because it reverses the definitions: horizontal scaling adds more instances, not increases instance size, and vertical scaling increases instance size, not adds more instances. Option C is wrong because the two scaling types produce different results: horizontal scaling improves redundancy and distributes load across multiple instances, while vertical scaling increases the capacity of a single instance but creates a single point of failure; they are not interchangeable in all architectures. Option D is wrong because vertical scaling is not always preferred; it can lead to downtime during resizing and is limited by hardware constraints, whereas horizontal scaling offers better elasticity and fault tolerance, making it the preferred approach for many cloud-native applications.

138
MCQeasy

A company has migrated all of its workloads to AWS and has decommissioned all of its on-premises data centres. All compute, storage, databases, and networking are now managed in AWS. Which cloud deployment model describes this architecture?

A.Hybrid cloud
B.Private cloud
C.Multi-cloud
D.Public cloud
AnswerD

Public cloud is the on-demand delivery of IT resources via a multi-tenant infrastructure that is owned and operated by a third-party provider such as AWS, where customers share the same physical hardware isolated logically by hypervisors and networking, and pay as they go. Because the company runs all workloads on AWS with no on-premises or dedicated data center, it is operating entirely in the public cloud deployment model. Even if the company uses VPN or Direct Connect links, the underlying facilities are still cloud provider-owned and shared, so the deployment remains public.

Why this answer

The company has migrated all workloads to AWS and decommissioned all on-premises data centers, meaning all infrastructure is hosted entirely on AWS's shared infrastructure. This is the definition of a public cloud deployment model, where resources are owned and operated by a third-party cloud provider (AWS) and delivered over the internet to multiple tenants. No private or on-premises components remain, so the architecture is purely public cloud.

Exam trap

The trap here is that candidates confuse 'public cloud' with 'multi-cloud' or 'hybrid cloud' because they think using AWS alone implies a private cloud, but AWS is a public cloud provider by definition, and the absence of on-premises infrastructure eliminates hybrid or multi-cloud models.

How to eliminate wrong answers

Option A is wrong because a hybrid cloud requires a mix of on-premises (private) and public cloud resources connected via a network (e.g., VPN or Direct Connect), but the company has decommissioned all on-premises data centers. Option B is wrong because a private cloud involves dedicated infrastructure for a single organization, either on-premises or hosted, but AWS's infrastructure is multi-tenant and shared, not dedicated solely to this company. Option C is wrong because multi-cloud involves using multiple public cloud providers (e.g., AWS and Azure), but the company uses only AWS for all workloads.

139
MCQmedium

A company deploys their web application across two Availability Zones using an Application Load Balancer. If one AZ experiences an outage, traffic is automatically routed to the other AZ and the application continues to function. Which cloud benefit does this demonstrate?

A.Economies of scale
B.On-demand self-service
C.High availability and fault tolerance
D.Rapid elasticity
AnswerC

Deploying an application across multiple Availability Zones, with services like Elastic Load Balancing and Auto Scaling spanning those zones, creates an architecture that automatically shifts traffic away from a failed zone and continues serving users. Because AZs are geographically distinct with independent power, cooling, and networking, a failure in one does not impact the others, enabling both high availability (minimized downtime) and fault tolerance (continued operation). This is a unique benefit of cloud infrastructure—on-premises data centers would require building entire duplicate sites, whereas AWS regions already provide the physical separation needed for such resilience.

Why this answer

This scenario demonstrates high availability and fault tolerance because the application is deployed across two Availability Zones with an Application Load Balancer (ALB) distributing traffic. If one AZ fails, the ALB automatically reroutes traffic to the healthy AZ, ensuring continuous operation. This design eliminates a single point of failure and maintains service availability, which is the core of fault tolerance in AWS.

Exam trap

The trap here is that candidates confuse high availability/fault tolerance with rapid elasticity, because both involve automatic responses to changing conditions, but elasticity handles scaling capacity while fault tolerance handles failure recovery.

How to eliminate wrong answers

Option A is wrong because economies of scale refer to cost advantages gained from large-scale operations (e.g., AWS passing on lower per-unit costs to customers), not to traffic rerouting during an AZ outage. Option B is wrong because on-demand self-service means users can provision and configure resources without human interaction (e.g., launching an EC2 instance via the AWS Management Console), not automatic failover between AZs. Option D is wrong because rapid elasticity is the ability to scale resources up or down automatically based on demand (e.g., using Auto Scaling groups to add EC2 instances during traffic spikes), not the automatic rerouting of traffic to a healthy AZ during an outage.

140
MCQmedium

A company based in Germany needs to store and process customer data that, by law, must remain within the European Union (EU). The company plans to use AWS services. Which AWS Global Infrastructure element is the MOST important for the company to evaluate when choosing where to deploy its resources?

A.Availability Zones
B.Edge Locations
C.AWS Regions
D.Local Zones
AnswerC

AWS Regions are distinct geographic areas that are completely isolated from each other. Choosing a Region within the EU (e.g., eu-central-1 in Frankfurt) ensures that the customer's data remains in the EU, satisfying data residency laws. This is the foundational decision before considering other infrastructure components.

Why this answer

AWS Regions are geographically isolated areas that contain multiple Availability Zones. Since the company must ensure customer data remains within the EU by law, choosing the correct AWS Region (e.g., eu-central-1 in Frankfurt) is the primary mechanism to guarantee data residency. Only by deploying resources in an EU-based Region can the company meet legal data sovereignty requirements.

Exam trap

The trap here is that candidates confuse Availability Zones with geographic regions, thinking that choosing a specific AZ ensures data stays in a country, when in fact AZs are within a single Region and do not provide cross-border data sovereignty guarantees.

Why the other options are wrong

A

Availability Zones are physically separate data centers within a region, but they do not guarantee data residency within the EU. Data can still be stored in any AZ within a region, and the region itself determines geographic location.

B

Edge Locations are used for content delivery and caching via Amazon CloudFront, not for primary data storage or compute. They do not provide the regional data residency guarantees required for EU customer data.

D

Local Zones extend AWS Regions to place compute, storage, and database services closer to end-users, but they do not guarantee data residency within the EU because they are still tied to a parent AWS Region. The company must ensure data stays within the EU, which is a regional boundary, not a local zone boundary.

141
MCQeasy

A company used to spend $2 million upfront purchasing servers and building a data centre before launching a new product. With AWS, they provision resources as needed and pay monthly based on actual usage. Which cloud benefit does this represent?

A.Stop guessing about capacity
B.Benefit from economies of scale
C.Trade capital expense for variable expense
D.Increase speed and agility
AnswerC

Trading capital expense for variable expense is the correct benefit because cloud computing eliminates the need to purchase and own data-center hardware, servers, and other infrastructure. Instead of making a large upfront capital investment that must be depreciated, customers pay an operating expense based on actual consumption — like a utility bill. This reduces financial risk, improves cash flow, avoids sunk costs in idle capacity, and allows IT budgets to align directly with usage.

Why this answer

This scenario describes shifting from a large upfront capital expenditure (CapEx) on servers and data centers to a variable operational expenditure (OpEx) based on actual usage. AWS's pay-as-you-go model directly enables this trade, allowing the company to align costs with consumption rather than paying for idle capacity. This is the core benefit of trading capital expense for variable expense.

Exam trap

The trap here is that candidates confuse the financial benefit of 'trading capital expense for variable expense' with the operational benefit of 'stop guessing about capacity,' as both involve avoiding over-provisioning, but the question specifically focuses on the payment model shift.

How to eliminate wrong answers

Option A is wrong because 'Stop guessing about capacity' refers to eliminating the need to over-provision or under-provision infrastructure, not the financial shift from upfront to usage-based spending. Option B is wrong because 'Benefit from economies of scale' describes how AWS's massive purchasing power lowers per-unit costs for customers, not the change in payment model from CapEx to OpEx. Option D is wrong because 'Increase speed and agility' relates to rapidly provisioning resources via APIs and automation, not the financial restructuring of costs.

142
MCQmedium

A startup is building a photo-sharing application on AWS. The startup expects to store billions of photos over time. The CEO is surprised that the per-GB price for Amazon S3 storage is the same for the startup as it is for a multinational corporation with petabytes of data. Which characteristic of cloud computing does this pricing model best demonstrate?

A.Elasticity
B.Economies of scale
C.High availability
D.Global reach
AnswerB

Correct. AWS benefits from massive aggregation of customer usage, which lowers infrastructure and operational costs. These cost savings are reflected in simple, low prices that apply equally to all customers, regardless of their individual size.

Why this answer

The pricing model where the per-GB cost for Amazon S3 is the same for a small startup as for a large enterprise demonstrates economies of scale. AWS aggregates demand from millions of customers, allowing it to negotiate lower prices for hardware, power, and bandwidth, then passes those savings on to all customers equally. This means the startup benefits from the same low unit cost as a multinational corporation, without needing to invest in its own infrastructure.

Exam trap

The trap here is that candidates confuse 'economies of scale' with 'elasticity,' mistakenly thinking that the ability to scale storage up or down explains why the price is the same for all customers, when in fact elasticity is about dynamic resource adjustment, not uniform pricing.

Why the other options are wrong

A

Elasticity refers to the ability to scale resources up or down based on demand, not to uniform pricing regardless of customer size. The question is about pricing equality, not scaling.

C

High availability refers to systems remaining operational despite failures, not to pricing benefits from scale. The question is about uniform pricing regardless of customer size, which is a cost advantage from economies of scale, not system uptime.

D

Global reach refers to the ability to deploy resources in multiple geographic regions worldwide, not to pricing benefits from large-scale operations. The question is about uniform pricing regardless of customer size, which is a result of economies of scale, not global presence.

143
MCQmedium

What is the purpose of an AWS Region when designing a global cloud architecture?

A.To provide a single physical location for all AWS resources worldwide
B.To define geographic boundaries for deploying resources, meeting compliance requirements, and minimizing end-user latency
C.To automatically replicate all data and compute resources across the globe
D.To limit the availability of AWS services to specific enterprise customers
AnswerB

A Region is a named geographic boundary that lets you place your resources (e.g., Amazon S3 buckets, EC2 instances, RDS databases) in specific countries or legal jurisdictions. That placement is what satisfies data-residency compliance (such as GDPR or HIPAA) and lets you keep compute physically near your end users, cutting latency. Regions also provide fault isolation, since a failure in one Region does not typically affect another. Therefore, this is the correct purpose of AWS Regions.

Why this answer

An AWS Region is a distinct geographic area that contains multiple, isolated Availability Zones. Its purpose is to allow customers to deploy resources close to their end users to minimize latency, and to meet data residency and compliance requirements by keeping data within specific geographic boundaries. Each Region operates independently, ensuring fault isolation and regulatory adherence.

Exam trap

The trap here is that candidates often confuse an AWS Region with a single data center or Availability Zone, or mistakenly believe that AWS automatically replicates data across Regions for high availability, when in fact cross-Region replication is opt-in and incurs additional costs.

How to eliminate wrong answers

Option A is wrong because an AWS Region is not a single physical location; it consists of multiple, physically separate Availability Zones within a geographic area, and AWS has many Regions worldwide. Option C is wrong because AWS does not automatically replicate data or compute resources across Regions; cross-Region replication must be explicitly configured by the customer using services like S3 Cross-Region Replication or RDS cross-Region read replicas. Option D is wrong because AWS Regions are available to all AWS customers, not limited to specific enterprise customers, though some services may have regional availability or require special requests for certain Regions.

144
MCQmedium

A company uses a continuous integration and continuous deployment (CI/CD) pipeline to deploy applications on AWS. The development teams frequently create feature branches in the code repository. The company wants to automatically provision a complete, isolated environment (including compute, storage, and networking) for each new feature branch, with no manual intervention. The environment must be ready within minutes of the branch creation. Which characteristic of cloud computing does this requirement primarily demonstrate?

A.On-demand self-service
B.Rapid elasticity
C.High availability
D.Measured service
AnswerA

On-demand self-service is a NIST-defined cloud characteristic that lets users provision computing capabilities, such as server time and network storage, automatically without requiring human interaction with the service provider. In this CI/CD scenario, the pipeline automatically provisions the environment through APIs or infrastructure as code, eliminating manual console access or service requests. This directly matches the definition, unlike rapid elasticity, which focuses on dynamic scaling to meet load changes, or high availability, which concerns fault-tolerant uptime.

Why this answer

The requirement to automatically provision a complete, isolated environment for each new feature branch without manual intervention directly demonstrates the on-demand self-service characteristic of cloud computing. This characteristic allows users to provision computing resources automatically as needed, without requiring human interaction with service providers. In this scenario, the CI/CD pipeline triggers the creation of compute, storage, and networking resources via AWS APIs (e.g., CloudFormation, AWS CDK, or Terraform) the moment a branch is created, fulfilling the 'no manual intervention' and 'ready within minutes' conditions.

Exam trap

The trap here is that candidates confuse 'rapid elasticity' with 'automated provisioning' because both involve speed, but elasticity is about scaling existing resources in response to load, not creating new isolated environments from scratch.

Why the other options are wrong

B

The requirement is about automatically provisioning environments without manual intervention, which directly demonstrates on-demand self-service. Rapid elasticity refers to scaling resources up/down based on demand, not provisioning isolated environments per feature branch.

C

The requirement focuses on automatically provisioning environments without manual intervention, which aligns with on-demand self-service, not high availability. High availability refers to system uptime and fault tolerance, not automated provisioning.

D

Measured service refers to the metering and billing of cloud resource usage, not to the ability to automatically provision environments without manual intervention. The question emphasizes automatic provisioning triggered by branch creation, which aligns with on-demand self-service.

145
MCQmedium

A company runs a web application on Amazon EC2 instances behind an Application Load Balancer. The application experiences unpredictable traffic patterns, with sudden spikes during promotional events and low traffic at other times. The company configures an Auto Scaling group to automatically add EC2 instances when CPU utilization exceeds 70% and remove instances when utilization drops below 30%. The system handles the spike without any manual intervention and reduces capacity when demand decreases. Which fundamental characteristic of cloud computing does this scenario best illustrate?

A.On-demand self-service
B.Broad network access
C.Resource pooling
D.Rapid elasticity
AnswerD

Rapid elasticity is the ability to quickly and automatically scale computing resources up or down to match demand. The Auto Scaling configuration that adds and removes EC2 instances based on CPU utilization directly demonstrates this cloud characteristic.

Why this answer

The scenario describes the Auto Scaling group automatically adding EC2 instances during traffic spikes and removing them when demand drops, which directly demonstrates rapid elasticity—the ability to scale computing resources up and down quickly and automatically in response to demand. This is a core characteristic of cloud computing defined by the National Institute of Standards and Technology (NIST), where resources appear unlimited and can be provisioned in any quantity at any time.

Exam trap

AWS often tests the distinction between rapid elasticity and resource pooling, where candidates mistakenly choose resource pooling because they confuse the dynamic assignment of resources (pooling) with the automatic scaling of capacity (elasticity).

Why the other options are wrong

A

On-demand self-service refers to a user provisioning computing resources without human interaction, but the scenario focuses on automatic scaling based on demand, not self-service provisioning.

B

Broad network access refers to the ability to access cloud resources over the network using standard protocols (e.g., internet, VPN). The scenario focuses on automatic scaling of EC2 instances based on demand, not on network accessibility.

C

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned. The scenario describes automatic scaling based on demand, which is rapid elasticity, not resource pooling.

146
MCQmedium

A development team needs to create a temporary Amazon RDS database for testing a new feature. The team uses the AWS Management Console to launch a db.t3.micro MySQL instance, configures the security group, and connects the application within minutes. When the testing is complete, they terminate the instance without any interaction with AWS support or IT administrators. This ability to provision and manage resources entirely through self-service interfaces best describes which essential characteristic of cloud computing?

A.On-demand self-service
B.Resource pooling
C.Rapid elasticity
D.Measured service
AnswerA

Correct. On-demand self-service describes the ability of a user to provision and manage cloud resources (like an RDS database) through a web console, API, or CLI without requiring human interaction with the cloud provider. The team independently launched and terminated the database instance, demonstrating this characteristic.

Why this answer

The scenario describes the development team provisioning and terminating an RDS instance entirely through the AWS Management Console without requiring any human interaction with AWS support or IT administrators. This aligns with the NIST definition of on-demand self-service, where a consumer can unilaterally provision computing capabilities as needed automatically without requiring human interaction with each service provider.

Exam trap

The trap here is that candidates often confuse 'rapid elasticity' with the ability to quickly create and delete resources, but rapid elasticity specifically refers to automatic scaling in response to demand, not manual provisioning and termination.

Why the other options are wrong

B

Resource pooling refers to the provider's computing resources being pooled to serve multiple consumers, with physical and virtual resources dynamically assigned and reassigned. The question emphasizes self-service provisioning and termination without administrator involvement, not multi-tenant resource sharing.

C

The scenario describes provisioning and terminating resources without human interaction, which is on-demand self-service. Rapid elasticity refers to automatically scaling resources up/down based on demand, not manual self-service provisioning.

D

Measured service refers to metering and billing based on usage, not the ability to provision resources without human interaction. The question emphasizes self-service provisioning, not usage tracking.

147
MCQmedium

A financial services company has a core banking application that runs on-premises and stores sensitive customer data. Due to strict regulatory requirements, this application cannot be migrated to the cloud. However, the company wants to use AWS for its development and test environments to benefit from rapid provisioning and pay-per-use pricing. The company also wants to establish a dedicated private network connection between its on-premises data center and AWS to securely transfer data between the environments. Which cloud deployment model does this scenario describe?

A.Public cloud
B.Private cloud
C.Hybrid cloud
D.Multi-cloud
AnswerC

Hybrid cloud is a model that combines on-premises infrastructure (private cloud) with public cloud services. This scenario perfectly fits hybrid cloud because the company runs its core application on-premises while using AWS for development and test. The dedicated private network connection (e.g., Direct Connect) bridges the two environments, enabling secure data exchange and unified operations.

Why this answer

This scenario describes a hybrid cloud deployment model because it combines on-premises infrastructure (the core banking application) with AWS public cloud resources (development and test environments) connected via a dedicated private network, such as AWS Direct Connect. The hybrid cloud model allows the company to keep sensitive data on-premises for regulatory compliance while leveraging AWS's scalability and pay-per-use pricing for non-production workloads. The key enabler is the private, low-latency connection that securely transfers data between the two environments, which is a hallmark of hybrid cloud architecture.

Exam trap

The trap here is that candidates often confuse hybrid cloud with multi-cloud, but hybrid cloud specifically refers to a mix of on-premises and public cloud (or private and public cloud), whereas multi-cloud involves using multiple public cloud providers without any on-premises component.

Why the other options are wrong

A

A public cloud deployment involves using shared cloud resources over the public internet, but the scenario requires a dedicated private network connection (e.g., AWS Direct Connect) and retains on-premises infrastructure for the core application, which is not purely public cloud.

B

A private cloud is dedicated to a single organization and typically hosted on-premises or in a provider's data center. This scenario involves using both on-premises and AWS, which is hybrid, not private.

D

Multi-cloud refers to using multiple cloud providers (e.g., AWS and Azure), not a combination of on-premises and cloud. This scenario uses only AWS alongside on-premises, so it is hybrid cloud, not multi-cloud.

148
MCQmedium

A company's architecture team is evaluating their multi-tier application against the AWS Well-Architected Framework. They discover that their database has no backup and recovery procedure. Which pillar does this finding fall under?

A.Security
B.Operational Excellence
C.Reliability
D.Cost Optimization
AnswerC

The Reliability pillar ensures workloads can recover from infrastructure or service disruptions and meet recovery objectives (RTO/RPO). A database without any backup cannot restore lost data after an accidental deletion, corruption, or disaster, leaving the system unable to recover — a direct violation of this pillar. Implementing periodic backups and validating restoration processes is a core reliability practice for any stateful workload.

Why this answer

The Reliability pillar of the AWS Well-Architected Framework focuses on ensuring that workloads can recover from infrastructure or service disruptions, acquire computing resources to meet demand, and mitigate transient or persistent failures. A database without a backup and recovery procedure directly violates the 'Backup and Restore' design principle, which is a core component of reliability because it ensures data durability and the ability to restore operations after a failure. Without backups, any data corruption or loss event would result in permanent data loss, making the system unreliable.

Exam trap

The trap here is that candidates often confuse the lack of a backup procedure with a Security issue (data protection) or an Operational Excellence issue (process gap), but the AWS Well-Architected Framework explicitly places backup and recovery under the Reliability pillar because it directly impacts the workload's ability to recover from failure.

How to eliminate wrong answers

Option A is wrong because the Security pillar focuses on protecting data, systems, and assets through access control, encryption, and threat detection, not on the ability to recover from failures. Option B is wrong because Operational Excellence focuses on running and monitoring systems to deliver business value, and while it includes incident response, the lack of a backup procedure is a fundamental reliability concern, not an operational runbook gap. Option D is wrong because Cost Optimization focuses on avoiding unnecessary costs and matching supply with demand, and while backups incur storage costs, the absence of a backup procedure is a reliability risk, not a cost-saving measure.

149
MCQmedium

A company runs a batch processing job on a single Amazon EC2 instance. The job takes 10 hours to complete. The company needs to reduce the processing time to under 1 hour to meet a new business requirement. The data can be split into independent chunks that can be processed in parallel. Which cloud computing concept would most directly enable the company to achieve this goal?

A.Elasticity
B.High availability
C.Scalability
D.Fault tolerance
AnswerC

Scalability is the ability to increase resources (scale up or out) to handle growing workloads or to reduce task completion times. By splitting the data into independent chunks and processing them in parallel across multiple EC2 instances, the company horizontally scales its compute capacity, directly reducing the job time from 10 hours to under 1 hour.

Why this answer

Scalability is the correct answer because it refers to the ability to increase resources to handle increased load. By scaling horizontally (adding more EC2 instances) and processing the independent data chunks in parallel, the batch job can be completed in under 1 hour instead of 10 hours.

Exam trap

The trap here is that candidates confuse elasticity with scalability, but elasticity is about automatic resource adjustment to match fluctuating demand, not about adding resources to meet a fixed performance goal.

Why the other options are wrong

A

Elasticity refers to automatically scaling resources up or down based on demand, but the question requires reducing processing time for a fixed workload by parallelizing independent chunks, which is a scalability (specifically horizontal scaling) concern, not elasticity.

B

High availability focuses on ensuring system uptime and resilience to failures, not on reducing processing time through parallel execution. The requirement is to complete the job faster by processing independent chunks in parallel, which is a scalability concern.

D

Fault tolerance focuses on maintaining system operation during failures, not on reducing processing time. The requirement is to complete the job faster, not to handle component failures.

150
MCQeasy

Amazon CloudFront serves cached content to users from the closest possible network point, with over 400 such points globally. What are these network points called?

A.Availability Zones
B.AWS Regions
C.Edge Locations
D.Local Zones
AnswerC

Edge locations are the 400+ points of presence (PoPs) that form CloudFront's global content delivery network. They cache objects like images, videos, and API responses close to end users using a global network of servers, drastically reducing latency and offloading traffic from the origin. Unlike compute-focused infrastructure, edge locations perform caching and content acceleration, with TTL-based freshness controls that let content be served directly from the cache until it expires. This geographically distributed caching is exactly why an edge location is the correct answer.

Why this answer

Amazon CloudFront uses a global network of edge locations to cache and serve content to users with low latency. These edge locations are distinct from AWS Regions and Availability Zones, as they are specifically designed for content delivery rather than compute or storage. Option C correctly identifies these network points as Edge Locations.

Exam trap

The trap here is that candidates often confuse Edge Locations with Availability Zones or Local Zones, assuming all AWS infrastructure points are similar, but CloudFront's edge locations are a separate global network optimized for content delivery, not for running general AWS services.

How to eliminate wrong answers

Option A is wrong because Availability Zones are isolated data centers within an AWS Region, used for high availability of compute and storage resources, not for content caching at the network edge. Option B is wrong because AWS Regions are geographic areas containing multiple Availability Zones, designed for resource deployment and not for serving cached content from the closest point to users. Option D is wrong because Local Zones are extensions of AWS Regions that place compute, storage, and database services closer to end users for latency-sensitive applications, but they are not the primary points for CloudFront's content caching.

← PreviousPage 2 of 4 · 233 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Cloud Concepts questions.