Courseiva
Question 241 of 981
Describe cloud conceptsmediumMultiple ChoiceObjective-mapped

AZ-900 Describe cloud concepts Practice Question

What is 'serverless computing'?

⚠ Common exam trap

A common mix-up: candidates confuse 'serverless' with 'no servers at all' (Option A) or 'no operating system' (Option C), when in reality serverless abstracts server management but still uses servers and OSes under the hood.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

A model where developers deploy code without managing server infrastructure, paying only for execution

Serverless computing is a cloud execution model where the cloud provider dynamically manages the allocation and provisioning of servers. Developers write and deploy code in the form of functions (e.g., AWS Lambda, Azure Functions) without provisioning or managing any underlying server infrastructure, and they are billed only for the actual compute time consumed during execution, not for idle capacity.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Computing that uses no physical servers anywhere in the world

    Why it's wrong here

    Although the term 'serverless' suggests a complete absence of servers, every cloud function still executes on physical hardware located in provider data centers. The difference is that customers never see or manage those servers—the provider handles capacity, provisioning, and maintenance. Thus, serverless is an operational abstraction, not a literal elimination of physical computing resources.

  • A model where developers deploy code without managing server infrastructure, paying only for execution

    Why this is correct

    This is the correct definition because serverless computing, such as Azure Functions, lets developers deploy individual functions or code snippets without provisioning or managing virtual machines, operating systems, or clusters. The platform automatically scales from zero to demand, and billing is based solely on the number of executions and the duration of each run, rather than on pre-purchased capacity.

  • Running applications without an operating system

    Why it's wrong here

    Serverless functions are not running without an operating system; they are packaged into containers that include minimal operating system or runtime resources, such as Linux, even though the developer never interacts with them. The provider runs this OS layer, performs all patches, and isolates each execution. So the abstraction eliminates developer administration, but the underlying OS instances absolutely exist during execution.

  • Hosting applications on shared physical hardware

    Why it's wrong here

    Hosting applications on shared physical hardware describes the foundational model of virtualization, where multiple virtual machines run on a single server, but that is not what distinguishes serverless. In serverless, even the VM and container orchestration are hidden from the developer; the code executes in an ephemeral runtime managed by the provider. Hardware sharing is a lower-level detail that applies to many services, including IaaS, not a unique trait of serverless.

Quick reference

Cloud Service Model Comparison

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Last reviewed: Jun 11, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.