Courseiva

CCNA Cloud Concepts Questions

10 of 235 questions · Page 4/4 · Cloud Concepts topic · Answers revealed

226
MCQmedium

A gaming company runs a multiplayer game backend on Amazon EC2 instances. The game experiences variable traffic patterns: low usage during weekday mornings and high usage during evenings and weekends. The company uses an Auto Scaling group to automatically add instances during peak hours and remove them during low traffic. The company is billed only for the compute capacity actually consumed during each hour. Which characteristic of cloud computing does this usage-based billing model best illustrate?

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

Measured service is the correct characteristic. Cloud providers meter usage at a granular level (e.g., per hour or per GB) and bill customers only for what they consume. In this scenario, the company pays only for the compute capacity used each hour, which is a textbook example of measured service.

Why this answer

The usage-based billing model, where the company pays only for the compute capacity consumed each hour, is a direct example of measured service. This characteristic of cloud computing involves metering resource usage (e.g., CPU hours, data transfer) and charging based on that consumption, which is exactly what the Auto Scaling group enables by dynamically adjusting instance count and billing only for active hours.

Exam trap

The trap here is that candidates confuse the scaling behavior (rapid elasticity) with the billing model (measured service), but the question specifically asks which characteristic the usage-based billing model best illustrates, not the scaling mechanism.

Why the other options are wrong

A

Rapid elasticity refers to the ability to scale resources up and down quickly, which is demonstrated by the Auto Scaling group, but the question specifically asks about the usage-based billing model, which is measured service.

C

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned. The question focuses on billing based on actual consumption, not on multi-tenant resource sharing.

D

On-demand self-service refers to the ability to provision computing resources without human interaction, not to the usage-based billing model. The question specifically asks about billing based on actual consumption, which is measured service.

227
MCQeasy

A startup runs an application on AWS and receives a monthly bill that charges exactly for the number of compute hours used, the gigabytes of data stored, and the gigabytes of data transferred. The company pays nothing for resources they did not use. Which cloud computing characteristic does this represent?

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

Measured service is the cloud characteristic where resource consumption—such as vCPU hours, storage GB-months, and data transfer—is automatically metered, recorded, and reported. AWS uses these metering data to calculate charges, so you pay only for what you actually use, down to per-second or per-request granularity for many services. The provider also offers transparency through detailed billing reports, Cost Explorer, and billing alerts. This metering and reporting capability is the direct foundation of the pay-as-you-go pricing model.

Why this answer

This scenario describes a pay-per-use model where costs directly correlate with actual consumption of compute hours, storage, and data transfer. Measured service is the cloud characteristic that enables this by automatically monitoring, controlling, and reporting resource usage, providing transparency for both the provider and consumer. AWS implements this through services like AWS CloudTrail and detailed billing reports, ensuring customers are charged only for what they consume.

Exam trap

The trap here is that candidates often confuse 'measured service' with 'on-demand self-service' because both involve user control, but measured service specifically focuses on the metering and billing aspect, not the provisioning mechanism.

How to eliminate wrong answers

Option B (Rapid elasticity) is wrong because it refers to the ability to scale resources up or down automatically in response to demand, not to the metering and billing of consumed resources. Option C (On-demand self-service) is wrong because it describes a user's ability to provision resources without human interaction, typically via a web console or API, not the usage-based billing model. Option D (Resource pooling) is wrong because it involves the provider's multi-tenant model where physical and virtual resources are dynamically assigned to multiple customers, which does not directly relate to charging only for used resources.

228
MCQeasy

Which statement best describes the concept of 'infrastructure as code' (IaC) in the context of AWS?

A.Using the AWS Management Console to provision resources manually
B.Writing scripts to install software on EC2 instances
C.Defining and provisioning cloud resources using version-controlled configuration files
D.Backing up AWS resource configurations to Amazon S3
AnswerC

Infrastructure as code is the practice of defining and provisioning cloud resources through version-controlled configuration files, such as AWS CloudFormation templates, AWS CDK applications, or Terraform configuration. These files describe the desired state of the infrastructure, are stored in Git for peer review and change tracking, and are applied through automated CI/CD pipelines to create, update, or delete resources consistently. This approach makes infrastructure reproducible, auditable, and recoverable, which is the core of IaC.

Why this answer

Infrastructure as Code (IaC) is the practice of defining and managing cloud resources through machine-readable definition files (e.g., AWS CloudFormation templates or Terraform HCL) that are stored in version control. This allows for automated, repeatable, and consistent provisioning of AWS infrastructure, enabling change management, peer review, and rollback capabilities.

Exam trap

The trap here is confusing IaC with configuration management (e.g., installing software on instances) or manual provisioning, leading candidates to pick options that describe operational tasks rather than the core IaC practice of defining infrastructure in version-controlled files.

How to eliminate wrong answers

Option A is wrong because manually provisioning resources via the AWS Management Console is the opposite of IaC; it is a manual, error-prone process that lacks version control and repeatability. Option B is wrong because writing scripts to install software on EC2 instances is configuration management (e.g., using AWS Systems Manager or user data scripts), not IaC; IaC focuses on provisioning the infrastructure itself (networks, compute, storage), not post-deployment software configuration. Option D is wrong because backing up AWS resource configurations to Amazon S3 is a backup or snapshot activity, not a method for defining and provisioning resources; IaC uses declarative or imperative templates to create resources, not just archive their state.

229
MCQmedium

A company runs a monthly batch data analytics job that requires 50 compute instances for exactly 2 hours. On AWS, the company launches 50 Amazon EC2 instances, runs the job, and then terminates all instances. The company's AWS bill shows a charge for only 100 instance-hours (50 instances × 2 hours). Which essential characteristic of cloud computing does this billing model best demonstrate?

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

Measured service means that cloud resource usage is metered, monitored, controlled, and reported, enabling a pay-per-use billing model. In this scenario, the company is charged exactly for the 100 instance-hours consumed, which is a direct application of measured service.

Why this answer

The billing model charges only for the actual compute time consumed (100 instance-hours), which is a direct application of the 'measured service' characteristic. Measured service means cloud providers meter and bill customers based on actual resource usage (e.g., EC2 instance-hours, storage GB-months), enabling pay-as-you-go pricing. In this scenario, the company is charged precisely for the 50 instances × 2 hours of runtime, with no upfront or fixed costs, demonstrating usage-based metering.

Exam trap

The trap here is that candidates confuse 'measured service' (usage-based billing) with 'rapid elasticity' (scaling speed), but the question explicitly focuses on the billing charge for exactly the hours used, not the ability to scale quickly.

Why the other options are wrong

A

Resource pooling refers to the provider's ability to serve multiple customers from shared physical resources, but the billing model described (charging only for actual usage) directly demonstrates measured service, not resource pooling.

C

On-demand self-service refers to the ability to provision resources without human interaction, but the billing model in the question (charging only for actual usage) demonstrates measured service, not self-service.

D

The billing model charges only for actual usage (100 instance-hours), which directly demonstrates 'measured service' (metering and charging based on consumption). 'Rapid elasticity' refers to the ability to quickly scale resources up or down, not to how usage is billed.

230
MCQmedium

A company is adopting the cloud and wants to improve operational efficiency by treating their infrastructure as code. Which AWS service allows them to define and provision AWS infrastructure using JSON or YAML templates?

A.AWS Systems Manager
B.AWS CloudFormation
C.AWS OpsWorks
D.AWS Config
AnswerB

AWS CloudFormation is the native infrastructure-as-code service that lets you define every AWS resource in a declarative JSON or YAML template. CloudFormation treats those templates as a single stack, automatically handling dependency ordering, rollback on failure, and updates, which makes resource provisioning consistent and repeatable across environments. Because the question asks for a service that provisions infrastructure stacks in this way, CloudFormation is the correct choice.

Why this answer

AWS CloudFormation is the correct service because it allows you to define and provision AWS infrastructure as code using JSON or YAML templates. This enables repeatable, version-controlled deployments, directly supporting the goal of improving operational efficiency through infrastructure as code.

Exam trap

The trap here is that candidates may confuse AWS CloudFormation with AWS OpsWorks or AWS Systems Manager, as both can manage infrastructure but use different paradigms (declarative templates vs. configuration management) and are not designed for JSON/YAML-based infrastructure provisioning.

How to eliminate wrong answers

Option A is wrong because AWS Systems Manager is a management service for operational tasks like patching and configuration, not for defining infrastructure as code with templates. Option C is wrong because AWS OpsWorks is a configuration management service using Chef and Puppet, not JSON/YAML templates for infrastructure provisioning. Option D is wrong because AWS Config is a service for evaluating and auditing resource compliance, not for defining or provisioning infrastructure.

231
MCQeasy

A global company has employees who work from various locations and use different devices such as laptops, tablets, and smartphones to access corporate applications. The company plans to migrate its applications to AWS and wants all employees to access these applications directly from the internet using standard web browsers without requiring any dedicated hardware or software at each branch. Which essential characteristic of cloud computing does this scenario BEST demonstrate?

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

Broad network access is a core cloud characteristic that allows resources to be accessed over the network using standard protocols (such as HTTP/HTTPS) from a wide range of client devices (laptops, tablets, smartphones). This aligns directly with the requirement for employees to access applications via standard web browsers from various devices without dedicated hardware or software.

Why this answer

The scenario describes employees accessing corporate applications from various devices and locations using only standard web browsers, without dedicated hardware or software. This directly aligns with the cloud computing characteristic of broad network access, which mandates that resources are accessible over the network by standard mechanisms (e.g., HTTPS, TLS 1.2/1.3) from heterogeneous client platforms (laptops, tablets, smartphones). The key is that no site-to-site VPN appliances or thick client software are required—just a browser and an internet connection.

Exam trap

The trap here is that candidates confuse 'broad network access' with 'resource pooling' because both involve multi-device scenarios, but broad network access is specifically about the accessibility of services over the internet using standard protocols, not about how resources are shared among tenants.

Why the other options are wrong

A

The scenario emphasizes accessing applications from any device via standard web browsers without dedicated hardware, which is 'broad network access.' 'Measured service' refers to metering and billing based on usage, not ubiquitous access.

B

Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned. This scenario focuses on employees accessing applications from any device via a standard web browser, which demonstrates broad network access, not resource pooling.

D

Rapid elasticity refers to the ability to quickly scale resources up or down based on demand, which is not demonstrated in this scenario. The scenario focuses on employees accessing applications from various devices and locations via standard web browsers, which exemplifies broad network access, not elasticity.

232
MCQhard

A company is designing a cloud architecture and wants to follow the Well-Architected Framework principle of 'stop guessing capacity.' Which AWS feature directly supports this principle?

A.AWS CloudFormation for repeatable deployments
B.Amazon EC2 Auto Scaling based on CloudWatch metrics
C.AWS Trusted Advisor cost optimization checks
D.AWS Cost Explorer right-sizing recommendations
AnswerB

Amazon EC2 Auto Scaling uses CloudWatch metrics such as CPU utilization, network traffic, or custom application metrics to automatically add or remove EC2 instances to maintain a desired performance level. With target tracking policies, you can set an average utilization target and the service continuously adjusts capacity to match actual demand, preventing both over-provisioning waste and under-provisioning slowdowns. This makes it the correct choice for automatically adjusting capacity based on demand.

Why this answer

Amazon EC2 Auto Scaling directly supports the 'stop guessing capacity' principle by automatically adjusting the number of EC2 instances in response to real-time demand using CloudWatch metrics (e.g., CPU utilization, memory). This eliminates the need to manually provision for peak loads, ensuring you only pay for what you need while maintaining performance.

Exam trap

The trap here is that candidates confuse 'stop guessing capacity' with cost optimization tools like Cost Explorer or Trusted Advisor, but the principle is specifically about dynamic scaling to match demand, not about analyzing or reducing costs after the fact.

How to eliminate wrong answers

Option A is wrong because AWS CloudFormation enables repeatable infrastructure deployments via templates, but it does not dynamically adjust capacity based on demand; it provisions static resources. Option C is wrong because AWS Trusted Advisor cost optimization checks provide recommendations to reduce costs (e.g., idle instances), but they do not automatically scale capacity to match workload changes. Option D is wrong because AWS Cost Explorer right-sizing recommendations analyze historical usage to suggest instance type changes, but they are advisory and do not provide real-time, automated scaling to handle fluctuating demand.

233
MCQeasy

A company is migrating its IT operations to AWS. Previously, when a developer needed a new server for a project, the developer had to submit a formal request to the IT department. The request would be reviewed, approved, and then a physical server would be procured, configured, and deployed—a process that often took several weeks. After migrating to AWS, the developer can log in to the AWS Management Console and launch a new Amazon EC2 instance with the exact required configuration within minutes, without any interaction with IT staff. Which essential characteristic of cloud computing does this scenario BEST demonstrate?

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

Correct. On-demand self-service allows users to provision and manage computing resources as needed without requiring human interaction with the service provider. The developer's ability to launch an EC2 instance directly from the AWS Management Console without IT involvement is a clear example of this characteristic.

Why this answer

The scenario describes a developer provisioning an EC2 instance directly via the AWS Management Console without any human intervention from IT staff. This aligns with the NIST-defined characteristic 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 confuse 'on-demand self-service' with 'resource pooling' because both involve rapid provisioning, but the key differentiator is the absence of human interaction with the provider (IT staff) versus the multi-tenant sharing of resources.

Why the other options are wrong

B

Broad network access refers to capabilities being available over the network and accessed by standard mechanisms, not to the ability to provision resources without human interaction. The scenario emphasizes self-provisioning, not network accessibility.

C

Resource pooling refers to multi-tenant computing resources that are dynamically assigned and reassigned to serve multiple customers, which is not demonstrated by a single developer provisioning a server without IT interaction.

D

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

234
MCQmedium

A company runs a batch processing workload on an on-premises data center. The servers are powerful machines that are used at maximum capacity only for a few days each month during financial reporting periods. For the rest of the month, the servers run at very low utilization. The CFO wants to migrate this workload to AWS to reduce costs. Which characteristic of AWS cloud computing is most directly aligned with the CFO's goal of paying only for the compute capacity actually used?

A.High availability across multiple Availability Zones
B.Elasticity to automatically scale resources up and down
C.Pay-as-you-go pricing model
D.The ability to choose from a wide variety of instance types
AnswerC

The pay-as-you-go model lets customers pay only for the compute capacity they actually use, with no upfront capital expenditure or charges for idle resources. This directly meets the CFO's objective of eliminating costs for underutilized on-premises servers.

Why this answer

The pay-as-you-go pricing model (Option C) directly aligns with the CFO's goal because it allows the company to pay only for the compute capacity they actually consume, with no upfront costs or long-term commitments. In this scenario, the batch processing workload runs at maximum capacity only a few days per month, so the company can provision resources during those peaks and stop them during low-utilization periods, avoiding the cost of idle on-premises servers. This model eliminates the need to pay for unused capacity, directly reducing costs as the CFO desires.

Exam trap

The trap here is that candidates confuse elasticity (the ability to scale) with the pay-as-you-go pricing model, but elasticity is a characteristic that enables cost optimization, while pay-as-you-go is the specific billing mechanism that directly ensures you pay only for what you use.

Why the other options are wrong

A

High availability ensures system uptime and fault tolerance, but does not directly relate to paying only for used compute capacity; the CFO's goal is cost reduction based on usage, not availability.

B

The question asks for the characteristic most directly aligned with paying only for compute capacity actually used, which is the pay-as-you-go pricing model. Elasticity enables scaling but does not itself determine the pricing model; you could have elasticity but still pay for reserved capacity.

D

The question asks for the characteristic most directly aligned with paying only for compute capacity actually used. While choosing from a wide variety of instance types can help optimize costs, it does not directly enable paying only for what you use; that is the pay-as-you-go model.

235
MCQmedium

A company is moving its on-premises workloads to AWS. The company's chief financial officer notes that AWS can provide computing resources at a lower cost per unit because AWS spreads the cost of building and maintaining vast data centers across millions of customers. This cost advantage is best described as an example of which concept?

A.Resource pooling
B.Economies of scale
C.Measured service
D.Broad network access
AnswerB

Correct. Economies of scale occur when the average cost per unit decreases as the scale of operations increases. AWS spreads its massive infrastructure investments across millions of customers, enabling lower per-unit costs than a single company could achieve on its own.

Why this answer

Economies of scale occur when a provider like AWS spreads the fixed costs of building and operating massive data centers across a huge number of customers, reducing the per-unit cost of compute, storage, and networking. This allows AWS to offer lower prices than a single company could achieve by running its own on-premises infrastructure. The CFO's observation directly describes this principle: AWS's aggregated demand drives down the average cost per resource.

Exam trap

The trap here is confusing economies of scale with resource pooling, as both involve shared infrastructure, but economies of scale specifically refer to the cost reduction from large-scale operations, not the multi-tenant resource allocation model.

Why the other options are wrong

A

Resource pooling refers to the provider's ability to serve multiple customers from shared physical resources, but the cost advantage described in the question is specifically due to the scale of operations lowering per-unit costs, which is economies of scale.

C

Measured service refers to the ability to monitor and control resource usage (pay-per-use), not the cost advantage from spreading infrastructure costs across many customers.

D

Broad network access refers to the ability to access cloud resources over the network via standard protocols, not to cost advantages from shared infrastructure.

← PreviousPage 4 of 4 · 235 questions total

Ready to test yourself?

Try a timed practice session using only Cloud Concepts questions.