WGU D338 Azure Virtual
Machines & Compute Review
2026–2027 | 120 Practice Questions with Detailed Rationales
High-Yield Study Notes
Compute selection: Match B burstable, D general purpose, E memory optimized, F compute optimized,
and GPU families to workload needs; verify SKU availability.
High availability: Compare availability sets, zones, VM scale sets, load balancing, and proximity
placement groups.
Disks and images: Understand managed disks, snapshots, Azure Files, image versions, cloud-init and
Sysprep.
Connectivity: Use NSGs, Bastion, NAT Gateway, peering, Private Endpoints, VPN Gateway, and
ExpressRoute appropriately.
Security and monitoring: Prefer managed identities, Key Vault, role-based access, Azure Update
Manager, Defender for Servers, Azure Monitor and logs.
Continuity and cost: Separate backups from DR replication, RPO from RTO, and compute costs from
persistent storage costs.
Original independent practice resource • Page 1
,WGU D338 | AZURE VIRTUAL MACHINES & COMPUTE | 2026–2027
Practice Questions 1–120
Question 1. [VM sizing] A general-purpose web server needs balanced CPU and RAM. Which Azure
solution is the best fit?
A. F-series compute optimized
B. E-series memory optimized
C. GPU-enabled NC-series
D. D-series VM
Correct Answer: D. D-series VM
Detailed Rationale: D-series is commonly appropriate for balanced general-purpose workloads.
Why the Other Options Are Incorrect: A — F-series compute optimized addresses a different
service, workload profile, or requirement and does not best meet this scenario. B — E-series
memory optimized addresses a different service, workload profile, or requirement and does not
best meet this scenario. C — GPU-enabled NC-series addresses a different service, workload
profile, or requirement and does not best meet this scenario.
Question 2. [VM sizing] A memory-intensive in-memory database requires a high RAM-to-vCPU
ratio. Which Azure solution is the best fit?
A. E-series VM
B. F-series
C. B-series burstable
D. GPU NC-series
Correct Answer: A. E-series VM
Detailed Rationale: E-series is memory optimized for memory-heavy workloads.
Why the Other Options Are Incorrect: B — F-series addresses a different service, workload profile,
or requirement and does not best meet this scenario. C — B-series burstable addresses a different
service, workload profile, or requirement and does not best meet this scenario. D — GPU NC-series
addresses a different service, workload profile, or requirement and does not best meet this
scenario.
Original independent practice resource • Page 2
,WGU D338 | AZURE VIRTUAL MACHINES & COMPUTE | 2026–2027
Question 3. [VM sizing] A CPU-heavy batch worker needs proportionally more compute than
memory. Which Azure solution is the best fit?
A. Storage optimized L-series
B. F-series VM
C. E-series
D. B-series
Correct Answer: B. F-series VM
Detailed Rationale: F-series emphasizes compute performance per memory unit.
Why the Other Options Are Incorrect: A — Storage optimized L-series addresses a different service,
workload profile, or requirement and does not best meet this scenario. C — E-series addresses a
different service, workload profile, or requirement and does not best meet this scenario. D — B-
series addresses a different service, workload profile, or requirement and does not best meet this
scenario.
Question 4. [VM sizing] A low-usage development server has intermittent CPU bursts. Which Azure
solution is the best fit?
A. NC-series
B. L-series
C. B-series burstable VM
D. M-series
Correct Answer: C. B-series burstable VM
Detailed Rationale: B-series uses CPU credits and suits bursty low-baseline use.
Why the Other Options Are Incorrect: A — NC-series addresses a different service, workload profile,
or requirement and does not best meet this scenario. B — L-series addresses a different service,
workload profile, or requirement and does not best meet this scenario. D — M-series addresses a
different service, workload profile, or requirement and does not best meet this scenario.
Question 5. [VM sizing] A machine-learning training workload needs NVIDIA GPUs. Which Azure
solution is the best fit?
A. B-series
B. Basic A-series
C. D-series without GPU
Original independent practice resource • Page 3
, WGU D338 | AZURE VIRTUAL MACHINES & COMPUTE | 2026–2027
D. GPU-enabled NC-series VM
Correct Answer: D. GPU-enabled NC-series VM
Detailed Rationale: GPU-enabled VM families support GPU computation.
Why the Other Options Are Incorrect: A — B-series addresses a different service, workload profile,
or requirement and does not best meet this scenario. B — Basic A-series addresses a different
service, workload profile, or requirement and does not best meet this scenario. C — D-series
without GPU addresses a different service, workload profile, or requirement and does not best meet
this scenario.
Question 6. [VM availability] Two VMs must be separated across physical failure domains in one
region. Which Azure solution is the best fit?
A. Availability set
B. One shared host
C. A single VM with a larger disk
D. One network security group
Correct Answer: A. Availability set
Detailed Rationale: Availability sets distribute VMs across fault and update domains.
Why the Other Options Are Incorrect: B — One shared host addresses a different service, workload
profile, or requirement and does not best meet this scenario. C — A single VM with a larger disk
addresses a different service, workload profile, or requirement and does not best meet this
scenario. D — One network security group addresses a different service, workload profile, or
requirement and does not best meet this scenario.
Question 7. [VM availability] A critical service needs instances across separate datacenter zones in
a region. Which Azure solution is the best fit?
A. One proximity placement group
B. Availability zones
C. One availability set only
D. One subnet
Correct Answer: B. Availability zones
Detailed Rationale: Zones provide physically separate datacenter infrastructure in supported
regions.
Original independent practice resource • Page 4