Skip to Content

Introduction to Cloud 101: What is Cloud Computing

Cloud computing is the on-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing. Learn more about the key characteristics of cloud computing.

Table of Contents

Question

What is cloud computing?

A. Running code without needing to manage or provision servers
B. Deploying applications that are connected to on-premises infrastructure
C. On-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing
D. Backing up files that are stored on desktop and mobile devices to prevent data loss

Answer

C. On-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing

Explanation

The correct response option is On-demand delivery of IT resources and applications through the Internet with pay-as-you-go pricing.

The other response options are incorrect because:

  • It is possible to back up files to the cloud, but this response option does not describe cloud computing as a whole.
  • Deploying applications connected to on-premises infrastructure is a sample use case for a hybrid cloud deployment. Remember that cloud computing also has cloud and on-premises (or private cloud) deployment models.
  • AWS Lambda is an AWS service that lets you run code without needing to manage or provision servers. This description does not describe cloud computing as a whole. AWS Lambda is explained in greater detail later in the course.

Cloud computing refers to the delivery of on-demand computing services, including servers, storage, databases, networking, software, analytics, and intelligence, over the internet (“the cloud”) on a pay-as-you-go basis. Instead of owning and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider.

Key characteristics of cloud computing include:

  • On-demand self-service: Users can provision computing resources as needed without requiring human interaction from the service provider.
  • Broad network access: Resources are available over the network and can be accessed by diverse client platforms.
  • Resource pooling: The provider’s computing resources are pooled to serve multiple consumers, with resources dynamically assigned according to demand.
  • Rapid elasticity: Capabilities can be elastically provisioned and released to scale rapidly based on demand.
  • Measured service: Cloud systems automatically control, optimize, and report resource usage based on the type of service.

While the other options describe aspects or use cases related to cloud computing, they do not fully define what cloud computing is:

A. Running code without managing servers is a characteristic of serverless computing, which is a cloud computing model, but does not encompass the full scope of cloud computing.

B. Connecting cloud applications to on-premises infrastructure describes a hybrid cloud deployment, but is not a definition of cloud computing itself.

D. Cloud backup is one use case of cloud storage, but does not define the overall concept of cloud computing.

Therefore, the most accurate and comprehensive definition of cloud computing is “the on-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing.”

AWS Introduction to Cloud 101 EDC101v1 EN US KC M06 Final Assessment practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the AWS Introduction to Cloud 101 exam and earn AWS Introduction to Cloud 101 certification.