Question 972 of 1,031
Describe Azure architecture and serviceshardMultiple ChoiceObjective-mapped

Quick Answer

The answer is Azure Spot Virtual Machines, the best compute option for running a batch processing job that can be interrupted and resumed without data loss at the lowest possible cost. This is correct because Spot VMs leverage unused Azure capacity, offering discounts of up to 90% compared to pay-as-you-go pricing, making them ideal for interruptible workloads like batch processing. However, when Azure needs the capacity back, these VMs can be evicted with a 30-second notice, so the application must be fault-tolerant—using checkpointing or saving state to persistent storage—to resume seamlessly. On the AZ-900 exam, this tests your understanding of compute options for cost optimization; a common trap is confusing Spot VMs with reserved instances, which are for predictable, non-interruptible workloads. Remember the memory tip: “Spot for stop-and-go jobs” — if your workload can handle being evicted, Spot saves the most money.

AZ-900 Describe Azure architecture and services Practice Question

This AZ-900 practice question tests your understanding of describe azure architecture and services. Match the stated requirement to the specific cloud service, access model, or configuration option — many options are valid in isolation but not for this scenario. After answering, compare your reasoning against the explanation and wrong-answer breakdown below. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.

Which Azure compute option is best for running a batch processing job that can be interrupted and resumed without data loss, at the lowest possible cost?

Clue words in this question

Noticing these words before you look at the options changes how you read each choice.

  • Clue: "best"

    Why it matters: Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

Question 1hardmultiple choice
Full question →

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

Azure Spot Virtual Machines

Azure Spot Virtual Machines are designed for interruptible workloads, such as batch processing jobs, because they use unused Azure capacity at a significant discount (up to 90% compared to pay-as-you-go). When Azure needs the capacity back, these VMs can be evicted with a 30-second notice, but the job can be resumed without data loss if the application is designed to handle interruptions (e.g., using checkpointing or saving state to persistent storage). This makes Spot VMs the most cost-effective option for fault-tolerant, interruptible batch processing.

Key principle: Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Answer analysis

Option-by-option breakdown

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

  • Azure Reserved VM Instances

    Why it's wrong here

    Reserved Instances offer discounts for committed use but cannot be interrupted — not applicable for spot pricing.

  • Azure Spot Virtual Machines

    Why this is correct

    Spot VMs use unused Azure capacity at up to 90% discount, ideal for interruptible batch jobs.

    Clue confirmation

    The clue word "best" in the question point toward this answer.

    Related concept

    Read the scenario before looking for a memorised answer.

  • Azure Dedicated Host

    Why it's wrong here

    Dedicated Hosts provide physical isolation at higher cost, not lower cost.

  • Standard Pay-as-you-Go VMs

    Why it's wrong here

    Pay-as-you-go is the full price without discounts; Spot VMs are significantly cheaper for interruptible workloads.

Common exam traps

Common exam trap: answer the scenario, not the keyword

The trap here is that candidates often confuse Azure Spot VMs with Reserved Instances or Dedicated Hosts, mistakenly thinking that any discounted option (like Reserved Instances) is best for cost savings, but they fail to recognize that only Spot VMs are designed for interruptible workloads and provide the lowest cost for batch jobs that can tolerate eviction.

Detailed technical explanation

How to think about this question

Under the hood, Azure Spot VMs leverage the same underlying hypervisor and infrastructure as standard VMs but are priced dynamically based on real-time supply and demand of unused capacity. When eviction occurs, the VM receives a 30-second notification via the Azure Metadata Service (IMDS) or scheduled events, allowing the application to save state before deallocation. In a real-world scenario, a big data batch job using Azure Data Lake Storage or Azure Blob Storage for checkpointing can resume from the last saved state after eviction, ensuring no data loss while achieving massive cost savings.

KKey Concepts to Remember

  • Read the scenario before looking for a memorised answer.
  • Find the constraint that changes the correct option.
  • Eliminate answers that are true in general but not in this case.

TExam Day Tips

  • Watch for words such as best, first, most likely and least administrative effort.
  • Review why wrong options are wrong, not only why the correct option is correct.

Key takeaway

Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Real-world example

How this comes up in practice

A startup's cloud architect reviews their monthly bill and notices costs are higher than expected for a long-running batch job. Switching from on-demand instances to Reserved Instances — or using Spot/Preemptible VMs — can reduce compute costs by up to 72 %. Questions like this test whether you understand the tradeoffs between commitment, flexibility, and cost across cloud pricing models.

What to study next

Got this wrong? Here's your next step.

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

Related practice questions

Related AZ-900 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

Practice this exam

Start a free AZ-900 practice session

Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.

FAQ

Questions learners often ask

What does this AZ-900 question test?

Describe Azure architecture and services — This question tests Describe Azure architecture and services — Read the scenario before looking for a memorised answer..

What is the correct answer to this question?

The correct answer is: Azure Spot Virtual Machines — Azure Spot Virtual Machines are designed for interruptible workloads, such as batch processing jobs, because they use unused Azure capacity at a significant discount (up to 90% compared to pay-as-you-go). When Azure needs the capacity back, these VMs can be evicted with a 30-second notice, but the job can be resumed without data loss if the application is designed to handle interruptions (e.g., using checkpointing or saving state to persistent storage). This makes Spot VMs the most cost-effective option for fault-tolerant, interruptible batch processing.

What should I do if I get this AZ-900 question wrong?

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

Are there clue words in this question I should notice?

Yes — watch for: "best". Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

What is the key concept behind this question?

Read the scenario before looking for a memorised answer.

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

Same concept, more angles

2 more ways this is tested on AZ-900

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. Which Azure compute option is BEST for a batch processing job that can tolerate interruptions and needs the lowest possible compute cost?

medium
  • A.Azure Reserved VM Instances
  • B.Azure Spot VMs
  • C.Azure Dedicated Host
  • D.Azure Functions Consumption Plan

Why B: Azure Spot VMs are designed for interruptible workloads like batch processing jobs that can tolerate preemption. They offer the lowest compute cost by leveraging unused Azure capacity, with discounts of up to 90% compared to pay-as-you-go pricing, making them the optimal choice for cost-sensitive, fault-tolerant tasks.

Variation 2. A company plans to run a large-scale batch processing job on Azure that runs for 10 hours every night. The job is fault-tolerant and can be interrupted. They want to minimize cost as much as possible. Which Azure virtual machine pricing option should they use?

hard
  • A.Reserved Instances
  • B.Spot VMs
  • C.Pay-as-you-go
  • D.Dedicated Hosts

Why B: Spot VMs allow you to use unused Azure compute capacity at a significant discount (up to 90% compared to pay-as-you-go). Because the batch job is fault-tolerant and can be interrupted, it is an ideal workload for Spot VMs, which can be evicted when Azure needs the capacity back. This minimizes cost while meeting the job's requirements.

Keep practising

More AZ-900 practice questions

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.