Courseiva
Question 932 of 1,049
Deploy and Manage Azure ComputemediumMultiple ChoiceObjective-mapped

AZ-104 Deploy and Manage Azure Compute Practice Question

A reporting server will run an in-memory analytics workload that needs 8 vCPUs and 64 GiB RAM. CPU usage is expected to stay moderate, but the application benefits most from memory capacity. Which VM family should the administrator choose as the starting point?

⚠ Common exam trap

Watch out — candidates often default to D-series (general purpose) for any 'moderate CPU' workload, overlooking the specific memory requirement that dictates the need for a memory-optimized family like E-series.

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

E-series

The E-series (memory-optimized) VM family is designed for in-memory analytics workloads that require high memory-to-CPU ratios. With 8 vCPUs and 64 GiB RAM, the workload demands 8 GiB per vCPU, which aligns with E-series specifications (typically 8–16 GiB per vCPU). D-series offers a balanced ratio (4 GiB per vCPU) and would not provide sufficient memory capacity for this workload.

Answer analysis

Option-by-option breakdown

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

  • B-series

    Why it's wrong here

    B-series VMs are burstable instances designed for workloads with baseline usage and occasional short bursts, such as lightweight web servers or development environments. They rely on CPU credits and deliver inconsistent performance that cannot sustain the steady, memory-intensive load of an in-memory analytics workload. Additionally, B-series offers limited memory capacity relative to its vCPU count, so it would struggle to provide both the required RAM and reliable throughput.

    When this WOULD be correct

    A B-series VM would be correct for a question describing a small web server or dev/test environment that experiences low baseline CPU usage with occasional bursts, and where cost optimization is a primary constraint.

  • D-series

    Why it's wrong here

    The D-series is a general-purpose family that balances CPU and memory, commonly used for enterprise applications, databases, and medium-size workloads. While some D-series SKUs provide substantial RAM, they are not specifically optimized to prioritize memory capacity over compute resources. For a workload whose primary requirement is 64 GiB of fast in-memory storage, the E-series offers a more cost-effective and better-suited memory-optimized architecture than the D-series.

    When this WOULD be correct

    A question where the workload requires a balanced mix of CPU, memory, and local disk performance, such as a small-to-medium database or web server with moderate resource demands, and cost optimization is a key factor.

  • F-series

    Why it's wrong here

    F-series VMs are CPU-optimised, offering a high CPU-to-memory ratio, which is unsuitable for this in-memory analytics workload that prioritises memory capacity. The scenario explicitly states the application benefits most from memory, needing 64 GiB RAM, not a high CPU core count relative to memory. F-series is tempting for analytics due to its high clock speed and compute power, making it ideal for compute-intensive tasks like batch processing, web servers, or gaming servers where CPU processing is the primary bottleneck.

    When this WOULD be correct

    An administrator needs to run a batch processing job that is CPU-intensive (e.g., video encoding or financial risk modeling) with minimal memory requirements. The job requires 8 vCPUs and only 16 GiB RAM, making F-series the cost-effective choice.

  • E-series

    Why this is correct

    The E-series is Azure's memory-optimized VM family, engineered with a high memory-to-CPU ratio to fit workloads like in-memory analytics. With configurations offering 64 GiB or more RAM per VM, it maximizes memory bandwidth and capacity for large datasets held entirely in RAM. This directly matches the reporting server's need for 64 GiB RAM, making it the correct choice.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-104 exam frequently reuses these exact scenarios with slightly different constraints.

E-seriesCorrect answer

Why this is correct

The E-series is Azure's memory-optimized VM family, engineered with a high memory-to-CPU ratio to fit workloads like in-memory analytics. With configurations offering 64 GiB or more RAM per VM, it maximizes memory bandwidth and capacity for large datasets held entirely in RAM. This directly matches the reporting server's need for 64 GiB RAM, making it the correct choice.

B-seriesWrong answer — click to see why

Why this is wrong here

B-series VMs are burstable and designed for workloads with low average CPU usage but occasional spikes, not for consistent moderate CPU usage with high memory demands. They also lack the memory-to-CPU ratio needed for 64 GiB RAM with 8 vCPUs.

★ When this WOULD be the correct answer

A B-series VM would be correct for a question describing a small web server or dev/test environment that experiences low baseline CPU usage with occasional bursts, and where cost optimization is a primary constraint.

Why candidates choose this

Candidates may think B-series is suitable because it offers low cost and can handle variable workloads, overlooking that the question specifies moderate CPU usage and high memory requirements, which B-series does not efficiently support.

D-seriesWrong answer — click to see why

Why this is wrong here

D-series VMs are general-purpose and balanced, but the workload benefits most from memory capacity, and E-series offers higher memory-to-core ratios (e.g., up to 8 GiB per vCPU) compared to D-series (typically 4 GiB per vCPU), making E-series more cost-effective for in-memory analytics.

★ When this WOULD be the correct answer

A question where the workload requires a balanced mix of CPU, memory, and local disk performance, such as a small-to-medium database or web server with moderate resource demands, and cost optimization is a key factor.

Why candidates choose this

Candidates may default to D-series as the 'standard' general-purpose family, overlooking that the question emphasizes memory capacity as the primary benefit, which E-series is specifically optimized for.

F-seriesWrong answer — click to see why

Why this is wrong here

F-series VMs are compute-optimized, prioritizing high CPU performance over memory capacity. The workload requires 64 GiB RAM, and F-series offers limited memory per vCPU (e.g., F8s_v2 has 8 vCPUs but only 16 GiB RAM), far below the needed 64 GiB.

★ When this WOULD be the correct answer

An administrator needs to run a batch processing job that is CPU-intensive (e.g., video encoding or financial risk modeling) with minimal memory requirements. The job requires 8 vCPUs and only 16 GiB RAM, making F-series the cost-effective choice.

Why candidates choose this

Candidates may assume that any workload needing 8 vCPUs and moderate CPU usage fits the F-series, overlooking the critical memory requirement. The 'in-memory analytics' keyword might be misinterpreted as needing CPU speed rather than memory capacity.

Analysis generated from the official AZ-104blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

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-104 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-104 exam.